:root{--mx-primary:#00d1ff;--mx-secondary:#75ffb8;--mx-bg:#071018;--mx-bg2:#101a28;--mx-card:#101a28;--mx-text:#f4fbff;--mx-muted:#b8c6d9;--mx-rgb:0, 209, 255;color:var(--mx-text);background:var(--mx-bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Inter,Segoe UI,system-ui,sans-serif}*{box-sizing:border-box}[hidden]{display:none!important}body{background:var(--mx-bg);min-width:1280px;min-height:720px;margin:0;overflow:hidden}button,input,select{font:inherit}button{cursor:pointer}@media (pointer:coarse){html,body,#app,.mx-app-root{min-width:0}body{overscroll-behavior:none;min-height:0}button,input,select,textarea,[data-focusable=true]{-webkit-tap-highlight-color:rgba(var(--mx-rgb), .24);touch-action:manipulation}[data-focusable=true].is-touch-active:not(input):not(select):not(textarea),button.is-touch-active{filter:brightness(1.12)}.hm,.profile-screen,.catalog-screen,.category-list,.content-grid,.catalog-letter-rail,.detail-screen.is-movie .detail-hero,.detail-screen.is-series .detail-hero,.detail-screen.is-movie .detail-people-row,.detail-screen.is-series .detail-people-row,.detail-screen.is-series .series-episode-list,.settings-main,.category-toggle-list,.mx-box,.live-player-drawer,.player-actions,.search-filter-rail,.library-filter-rail{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.hm{overflow-y:auto}}svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em}.mx-app-root,#app{width:100vw;height:100dvh;overflow:hidden}.mx-app-root{--mx-bg-radial-strong:.13;--mx-bg-radial-soft:.09;--mx-bg-img-alpha-a:.91;--mx-bg-img-alpha-b:.82;--mx-category-width:540px;--mx-catalog-gap:38px;--mx-category-gap:12px;--mx-category-height:72px;--mx-profile-grid-cols:6;--mx-content-gap-y:26px;--mx-content-gap-x:24px;--mx-poster-height:284px;--mx-live-poster-height:122px}.mx-app-root.mx-density-compact{--mx-category-width:460px;--mx-catalog-gap:28px;--mx-category-gap:8px;--mx-category-height:60px;--mx-content-gap-y:20px;--mx-content-gap-x:18px}.mx-app-root.mx-density-comfortable{--mx-category-width:590px;--mx-catalog-gap:44px;--mx-category-gap:16px;--mx-category-height:84px;--mx-content-gap-y:32px;--mx-content-gap-x:28px}.mx-app-root.mx-poster-small{--mx-profile-grid-cols:7;--mx-poster-height:232px;--mx-live-poster-height:104px}.mx-app-root.mx-poster-large{--mx-profile-grid-cols:5;--mx-poster-height:338px;--mx-live-poster-height:148px}.mx-app-root.mx-bg-soft{--mx-bg-radial-strong:.07;--mx-bg-radial-soft:.05;--mx-bg-img-alpha-a:.96;--mx-bg-img-alpha-b:.9}.mx-app-root.mx-bg-cinema{--mx-bg-radial-strong:.18;--mx-bg-radial-soft:.12;--mx-bg-img-alpha-a:.78;--mx-bg-img-alpha-b:.7}.login-screen,.loading-screen,.profile-screen,.policy-screen,.hm,.catalog-screen,.detail-screen{background:radial-gradient(780px 440px at 78% 4%, rgba(var(--mx-rgb), var(--mx-bg-radial-strong)), transparent 60%), radial-gradient(620px 360px at 12% 18%, rgba(var(--mx-rgb), var(--mx-bg-radial-soft)), transparent 56%), linear-gradient(145deg, var(--mx-bg), var(--mx-bg2) 52%, #05070b);width:100%;height:100%}html.mx-has-bg-img .login-screen,html.mx-has-bg-img .loading-screen,html.mx-has-bg-img .profile-screen,html.mx-has-bg-img .policy-screen,html.mx-has-bg-img .hm,html.mx-has-bg-img .catalog-screen,html.mx-has-bg-img .detail-screen{background-image:linear-gradient(145deg, rgba(5, 8, 12, var(--mx-bg-img-alpha-a)), rgba(5, 8, 12, var(--mx-bg-img-alpha-b))), var(--mx-bg-img);background-position:50%;background-size:cover}.login-screen,.profile-screen,.policy-screen,.loading-screen{place-items:center;display:grid;position:relative}.profile-screen{align-items:start;padding:28px 0 34px;overflow-y:auto}.loading-screen{color:var(--mx-muted);align-content:center;gap:14px}.policy-panel{text-align:center;width:min(760px,100vw - 96px);color:var(--mx-text);justify-items:center;gap:18px;display:grid}.policy-logo{place-items:center;min-height:96px;display:grid}.policy-panel h1{text-transform:uppercase;margin:0;font-size:36px;line-height:1.05}.policy-panel p{color:#f4f8ffc7;max-width:640px;margin:0;font-size:17px;line-height:1.45}.policy-grid{text-align:left;width:min(620px,100%)}.policy-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.policy-actions button{min-width:190px;padding:0 18px}.login-card{background:radial-gradient(circle at 72% 18%,#7eaaff2e,#0000 34%),linear-gradient(145deg,#121c26f5,#0b1118fa 42%,#070b11fc);border:1px solid #ffffff1f;border-radius:26px;align-content:start;gap:16px;width:440px;min-height:540px;padding:44px 56px;display:grid;box-shadow:0 30px 70px #01060c8f,inset 0 1px #ffffff1a}.login-promo-host{left:max(28px, env(safe-area-inset-left));bottom:max(28px, env(safe-area-inset-bottom));z-index:5;width:min(430px,100vw - 56px);position:fixed}.login-promo-host:empty{display:none}.login-promo-panel{border:1px solid rgba(var(--mx-rgb), .34);background:linear-gradient(135deg, rgba(var(--mx-rgb), .12), transparent 56%), rgba(var(--login-promo-bg-rgb,0, 0, 0), var(--login-promo-bg-alpha,.8));min-height:86px;color:var(--login-promo-text1,#fff);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:0 20px 52px #00000061,inset 0 1px #ffffff1a}.login-promo-panel[href]:hover,.login-promo-panel[href]:focus-visible{border-color:rgba(var(--mx-rgb), .86);box-shadow:0 22px 58px #00000075, 0 0 0 4px rgba(var(--mx-rgb), .18);outline:0;transform:translateY(-1px)}.login-promo-logo{background:#ffffff1f;border-radius:16px;place-items:center;width:62px;height:62px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff1f}.login-promo-logo img{object-fit:contain;width:100%;height:100%;padding:6px}.login-promo-logo svg{width:28px;height:28px;color:var(--mx-primary)}.login-promo-copy{gap:4px;min-width:0;display:grid}.login-promo-copy b{color:var(--login-promo-text1,#fff);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:17px;line-height:1.18;overflow:hidden}.login-promo-copy small{color:var(--login-promo-text2,#ffffffd1);text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.2;overflow:hidden}.login-logo{place-items:center;height:142px;display:grid}.login-logo-img{object-fit:contain;width:160px;max-height:128px;filter:drop-shadow(0 10px 22px rgba(var(--mx-rgb), .26))}.profile-wrap{justify-items:center;gap:22px;width:min(1120px,100vw - 88px);display:grid}.profile-head{text-align:center;justify-items:center;gap:12px;width:min(920px,100%);display:grid}.profile-head-copy{justify-items:center;gap:8px;display:grid}.profile-logo{place-items:center;min-height:86px;display:grid}.profile-logo-img{object-fit:contain;width:172px;max-height:82px;filter:drop-shadow(0 0 18px rgba(var(--mx-rgb), .48))}.profile-head-eyebrow{color:var(--mx-primary);letter-spacing:3.3px;text-transform:uppercase;opacity:.94;font-size:11px;font-weight:950}.profile-head h1{text-transform:uppercase;margin:0;font-size:clamp(34px,5vw,48px);font-weight:950;line-height:1}.profile-head p{color:var(--mx-muted);margin:0;font-size:14px;font-weight:800}.profile-head small{color:#f4f8ffc2;font-size:13px;font-weight:700;line-height:1.4}.profile-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));justify-content:center;gap:18px;width:min(1080px,100%);display:grid}.profile-grid.is-empty{width:min(360px,100%)}.profile-empty{border:1px solid rgba(var(--mx-rgb), .24);width:min(640px,100%);color:var(--mx-muted);text-align:center;background:#ffffff0b;border-radius:8px;padding:14px 18px;font-weight:800}.profile-flow-card{border:1px solid rgba(var(--mx-rgb), .28);background:radial-gradient(circle at 12% 20%, rgba(var(--mx-rgb), .2), transparent 34%), #ffffff0b;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(220px,.75fr);align-items:center;gap:16px;width:min(760px,100%);padding:16px 18px;display:grid;box-shadow:0 18px 44px #00000042}.profile-flow-card div{gap:5px;min-width:0;display:grid}.profile-flow-card small,.profile-step-title small{color:var(--mx-primary);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:950}.profile-flow-card b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:950;overflow:hidden}.profile-flow-card span{color:#f4f8ffc7;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850;overflow:hidden}.profile-flow-card p{color:#f4f8ffb3;margin:0;font-size:12px;font-weight:750;line-height:1.45}.profile-step-title{text-align:left;width:min(1080px,100%);margin-bottom:-12px}.profile-card-shell{min-width:0;display:flex;position:relative}.profile-card{background:radial-gradient(circle at 82% 6%, rgba(var(--mx-rgb), .38), transparent 38%), linear-gradient(160deg, #222c3df2, #090d14fa 48%, #080b11fc);color:#fff;border:1px solid #ffffff2e;border-radius:14px;align-content:center;justify-items:center;gap:14px;width:100%;height:100%;min-height:264px;padding:28px 22px 20px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:grid;position:relative;overflow:hidden}.profile-glow{border-top:2px solid rgba(var(--mx-rgb), .52);opacity:.52;pointer-events:none;position:absolute;inset:0}.profile-status-pill{color:#ffffffeb;letter-spacing:.5px;text-transform:uppercase;background:#080c129e;border:1px solid #ffffff3d;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:10px;font-weight:950;display:inline-flex;position:absolute;top:10px;left:10px}.profile-card:hover,.profile-card:focus{border-color:var(--mx-primary);box-shadow:0 26px 52px #0000007a, 0 0 0 2px rgba(var(--mx-rgb), .26), 0 0 38px rgba(var(--mx-rgb), .26);background:radial-gradient(circle at 82% 6%, rgba(var(--mx-rgb), .48), transparent 38%), linear-gradient(160deg, #222c3df2, #070b12fc);transform:translateY(-7px)}.profile-card.is-loading{opacity:.88;pointer-events:none}.profile-add-card{border-style:dashed;gap:8px}.profile-card-hint{color:#f4f8ffad;text-align:center;justify-content:center;align-items:center;max-width:200px;min-height:28px;font-size:11px;font-weight:700;line-height:1.25;display:flex}.profile-add-card .profile-avatar svg,.profile-add-avatar svg{width:54px;height:54px}.profile-delete{z-index:3;color:#fff;text-transform:uppercase;background:#080c12b8;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:11px;font-weight:950;display:inline-flex;position:absolute;top:10px;right:10px}.profile-delete svg{width:16px;height:16px}.profile-delete:hover,.profile-delete:focus{color:#ffcad0;border-color:#ff6b7a;outline:0;box-shadow:0 0 0 2px #ff6b7a33,0 0 20px #ff6b7a2e}.profile-avatar{background:linear-gradient(145deg, rgba(var(--mx-rgb), .8), #ffffff21), #0000003d;color:#fff;border:1px solid #ffffff38;border-radius:30px;place-items:center;width:118px;height:118px;font-size:32px;font-weight:950;display:grid;overflow:hidden;box-shadow:0 20px 34px #00000059,inset 0 1px #ffffff38}.profile-avatar img,.profile-loading-avatar img{object-fit:cover;width:100%;height:100%}.profile-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:20px;font-weight:950;overflow:hidden}.profile-meta{flex-wrap:wrap;justify-content:center;gap:8px;min-height:30px;display:flex}.profile-meta small{color:#ffffffe6;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:5px;min-height:30px;padding:0 10px;font-weight:950;display:inline-flex}.profile-meta svg{width:15px;height:15px}.profile-enter{background:rgba(var(--mx-rgb), .14);color:#fff;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-width:124px;min-height:40px;font-size:12px;font-weight:950;display:inline-flex}.profile-card:focus .profile-enter,.profile-card:hover .profile-enter{background:var(--mx-primary);box-shadow:0 0 20px rgba(var(--mx-rgb), .28)}.profile-create-form{gap:14px}.profile-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.profile-kids-toggle{background:#ffffff0b;border:1px solid #ffffff24;border-radius:12px;gap:10px;padding:10px 12px}.profile-kids-toggle span{gap:2px;display:grid}.profile-kids-toggle b{color:#fff;font-size:14px}.profile-kids-toggle small{color:var(--mx-muted);font-size:12px;font-weight:700}.profile-footer{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;display:flex}.profile-logout,.profile-back{min-height:46px;padding:0 20px}.profile-back{align-items:center;gap:8px;display:inline-flex}.profile-back svg{width:20px;height:20px}.profile-loading{color:#fff;justify-items:center;gap:16px;display:grid}.profile-loading-avatar{background:linear-gradient(145deg, rgba(var(--mx-rgb), .9), #ffffff24);width:96px;height:96px;box-shadow:0 0 30px rgba(var(--mx-rgb), .3);border-radius:26px;place-items:center;font-size:28px;font-weight:950;display:grid;overflow:hidden}.profile-loading b{text-transform:uppercase;font-size:20px}.profile-loading p{max-width:520px;color:var(--mx-muted);text-align:center;margin:0;font-weight:800;line-height:1.45}.profile-loading-error{gap:16px}.profile-form{gap:15px;display:grid}.profile-form label{gap:8px;display:grid}.profile-form input[type=text],.profile-form input[type=password],.profile-form input:not([type]){width:100%}.check-row{grid-template-columns:auto 1fr;align-items:center}.check-row input{width:20px;height:20px}.danger-btn{color:#fff;background:linear-gradient(#ff6b7a,#d92842)}.logo-fallback{color:#fff;letter-spacing:1px;place-items:center;font-size:32px;font-weight:950;display:grid}.login-card h1{text-align:center;text-shadow:0 4px 14px #0000008f;margin:0 0 12px;font-size:28px;line-height:1}.login-card label,.settings-form label,.provider-select{color:#f4f8ffb8;gap:7px;font-weight:700;display:grid}.login-card label span{width:1px;height:1px;position:absolute;overflow:hidden}.login-password-field{width:100%;position:relative}.login-card input,.settings-form input,.settings-form select,.provider-select select,.pin-form input,.search-form input{color:#fff;background:#060c1285;border:1px solid #ffffff24;border-radius:14px;outline:0;width:100%;height:56px;padding:0 18px;box-shadow:inset 0 1px #ffffff05}.login-password-field input{padding-right:58px}.login-password-toggle{color:#f4f8ffd1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.login-password-toggle svg{width:20px;height:20px}.login-password-toggle:hover,.login-password-toggle:focus{color:#fff;background:rgba(var(--mx-rgb), .16)}.login-card input:focus,.settings-form input:focus,.settings-form select:focus,.provider-select select:focus,.pin-form input:focus,.search-form input:focus,[data-focusable=true]:focus{border-color:rgba(var(--mx-rgb), .92);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .78), 0 0 0 5px rgba(var(--mx-rgb), .16);outline:0}.primary-btn,.ghost-btn,.back-btn,.help-chip,.mx-close{color:#fff;border:1px solid #ffffff1f;border-radius:13px;font-weight:900}.primary-btn{color:#fff;background:linear-gradient(180deg, rgba(var(--mx-rgb), 1), rgba(var(--mx-rgb), .82));min-height:54px;box-shadow:0 12px 28px rgba(var(--mx-rgb), .22), inset 0 1px 0 #ffffff2e;border:0}.primary-btn:disabled{opacity:.8}.ghost-btn,.back-btn,.mx-close{background:#ffffff14}.login-submit{justify-content:center;align-items:center;gap:10px;margin-top:6px;display:flex}.spinner{border:3px solid #ffffff6b;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.login-error{color:#ff6074;text-align:center;min-height:20px;margin:0;font-weight:800}.saved-sessions{gap:9px;margin-top:2px;display:grid}.saved-sessions>small{color:#f4f8ff94;text-align:center;text-transform:uppercase;font-size:11px;font-weight:950}.saved-sessions-hint{color:#f4f8ff9e;text-align:center;margin:-2px 0 2px;font-size:11px;font-weight:750;line-height:1.35}.saved-session{grid-template-columns:minmax(0,1fr) 74px;gap:8px;display:grid}.offline-download-session{grid-template-columns:minmax(0,1fr)}.saved-session button{color:#fff;background:#fff1;border:1px solid #ffffff24;border-radius:12px;min-width:0;min-height:64px}.saved-session button[data-saved-session],.saved-session button[data-offline-downloads]{text-align:left;grid-template-rows:auto auto auto;grid-template-columns:34px minmax(0,1fr);align-items:center;column-gap:10px;padding:8px 10px;display:grid}.saved-session span{background:rgba(var(--mx-rgb), .18);width:34px;height:34px;color:var(--mx-primary);border-radius:9px;grid-row:1/4;place-items:center;font-size:12px;font-weight:950;display:grid}.saved-session b,.saved-session em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.saved-session b{font-size:13px}.saved-session em{color:var(--mx-muted);font-size:11px;font-style:normal;font-weight:750}.saved-session-server{color:#f4f8ff85!important;font-size:10px!important}.session-forget{padding:0 8px;font-size:11px;font-weight:900;color:var(--mx-muted)!important}.profile-saved-sessions{background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;width:min(760px,100%);margin-top:-8px;padding:14px}.profile-saved-sessions>small{color:#fff;font-size:13px}.profile-saved-sessions .saved-sessions-hint{color:#f4f8ffb8;font-size:12px}@media (width<=760px){.profile-flow-card{grid-template-columns:1fr}}.help-chip{background:#ffffff1f;justify-content:center;align-items:center;gap:8px;min-width:118px;min-height:42px;display:inline-flex;position:absolute;bottom:18px}.repair-chip.has-error{background:#ff537029;border-color:#ff5370b3;box-shadow:0 0 24px #ff537038}.help-chip svg{color:var(--mx-primary)}.version{color:#f4f8ff73;font-size:12px;position:absolute;bottom:12px;right:18px}.hm{flex-direction:column;gap:22px;height:100dvh;min-height:0;padding:58px 40px 0;display:flex;overflow:hidden}.hm-top{flex:none;grid-template-columns:minmax(170px,322px) minmax(430px,1fr) auto;align-items:start;gap:24px;min-width:0;display:grid}.hm-brand{justify-content:flex-start;display:flex}.hm-logo{object-fit:contain;width:190px;height:112px;filter:drop-shadow(0 0 18px rgba(var(--mx-rgb), .42))}.hm-logo.logo-fallback{object-fit:initial;color:#fff;letter-spacing:0;text-transform:uppercase;filter:none;justify-content:center;align-items:center;height:44px;font-size:31px;font-weight:950;line-height:1;display:flex}.mx-head-center{text-align:center;min-width:0;padding-top:6px}.mx-slogan{letter-spacing:7px;text-transform:uppercase;color:#dfe8f2;white-space:nowrap;font-size:14px}.mx-welcome{text-transform:uppercase;margin-top:32px;font-size:28px;font-weight:950;line-height:1.05}.mx-welcome span,.mx-kinds i,.mx-exp span{color:var(--mx-primary);text-shadow:0 0 16px rgba(var(--mx-rgb), .38)}.mx-kinds{letter-spacing:8px;text-transform:uppercase;white-space:nowrap;margin-top:15px;font-size:17px}.mx-right,.mx-actionbar{align-items:flex-start;display:flex}.mx-right{justify-content:flex-end;gap:20px;min-width:max-content;padding-top:0}.mx-actionbar{gap:18px}.mx-ico{color:#e5edf7;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:relative}.mx-ico svg{z-index:1;width:32px;height:32px;position:relative}.mx-ico:hover,.mx-ico:focus{color:var(--mx-primary);outline:0}.mx-ico.has-notifications{color:#ff315f;filter:drop-shadow(0 0 10px #ff315f59)}.mx-ico.has-notifications:before{content:"";background:#ff315f21;border-radius:999px;position:absolute;inset:5px;box-shadow:0 0 18px #ff315f6b}.mx-ico-badge{z-index:2;color:#fff;background:#ff315f;border:1px solid #01dfffa6;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:950;line-height:1;display:grid;position:absolute;top:2px;right:0;box-shadow:0 0 0 2px #03080df2}.mx-ico-badge-neutral{border-color:rgba(var(--mx-rgb), .65);background:var(--mx-primary);color:#031012}.mx-sep{background:#ffffff4d;width:1px;height:52px}.mx-time{text-align:right;min-width:230px}.mx-time b{color:#fff;font-size:38px;font-weight:950;line-height:1;display:block}.mx-time span{color:#d8e0ea;margin-top:10px;font-size:16px;display:block}.hm-main{flex:none;grid-template:"live movie series hero"minmax(0,1fr)/minmax(0,1fr) minmax(0,.97fr) minmax(0,.97fr) minmax(520px,1.36fr);gap:17px;height:clamp(440px,44vh,480px);min-height:0;max-height:462px;display:grid}.hm-tile{background:radial-gradient(circle at 50% 28%, rgba(var(--mx-rgb), .13), transparent 48%), linear-gradient(145deg, #ffffff14, #171c24db 48%, #080c12f5);color:#fff;border:1px solid #ffffff29;border-radius:12px;align-content:center;place-items:center;gap:17px;height:100%;min-height:0;padding:22px;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid}.hm-live{grid-area:live}.hm-movie,.hm-movies{grid-area:movie}.hm-series{grid-area:series}.hm-tile:focus,.hm-tile:hover{z-index:2;border-color:var(--mx-primary);box-shadow:0 0 0 1px var(--mx-primary), 0 0 32px rgba(var(--mx-rgb), .64), 0 28px 60px #00000075, inset 0 0 54px rgba(var(--mx-rgb), .14);transform:none}.hm-live.hm-tile{border-color:rgba(var(--mx-rgb), .76);box-shadow:0 0 22px rgba(var(--mx-rgb), .25), inset 0 0 52px rgba(var(--mx-rgb), .11), 0 22px 48px #0000004d}.hm-tile-ic{width:78px;height:78px;color:var(--mx-primary);filter:drop-shadow(0 0 16px rgba(var(--mx-rgb), .58));place-items:center;display:grid}.hm-tile-ic svg{width:78px;height:78px}.hm-tile-label{text-transform:uppercase;font-size:30px;font-weight:950;line-height:1.05}.hm-tile-count{color:#d7dde7;font-size:25px}.mx-hero{height:100%;min-height:0;box-shadow:0 24px 58px #00000057, 0 0 20px rgba(var(--mx-rgb), .16);background:#10141c;border:1px solid #ffffff2e;border-radius:14px;grid-area:hero;position:relative;overflow:hidden}.mx-hero img,.detail-hero>img,.note-card>img,.poster-box img,.mx-img img,.result-card img{object-fit:cover;width:100%;height:100%;display:block}.mx-hero-empty{place-items:center;height:100%;font-size:28px;font-weight:950;display:grid}.mx-hero-shade,.detail-shade{background:linear-gradient(90deg,#000000d1,#00000047 45%,#00000014),linear-gradient(#0000 45%,#000000b8);position:absolute;inset:0}.mx-hero-info{position:absolute;bottom:38px;left:38px;right:32px}.mx-hero h2{text-shadow:0 3px 14px #000000d9;max-width:64%;margin:0 0 18px;font-size:clamp(30px,2vw,38px);font-weight:950;line-height:1.05}.mx-meta{color:#e7edf6;gap:12px;margin-bottom:18px;font-size:17px;font-weight:500;display:grid}.detail-meta{color:#e7edf6;flex-wrap:wrap;align-items:center;gap:8px;max-width:860px;margin-top:14px;font-size:14px;display:flex}.mx-meta span{align-items:center;gap:10px;display:flex}.detail-meta span{background:#ffffff13;border:1px solid #ffffff24;border-radius:7px;align-items:center;gap:8px;min-height:28px;padding:0 9px;font-weight:900;display:flex}.media-feature-row{flex-wrap:wrap;gap:8px;max-width:860px;margin-top:14px;display:flex}.media-feature-row span{border:1px solid rgba(var(--mx-rgb), .28);background:rgba(var(--mx-rgb), .1);color:#ffffffe6;text-transform:uppercase;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:11px;font-weight:950;display:inline-flex}.media-feature-row.compact{gap:7px;margin-top:12px}.media-feature-row.compact span{background:#ffffff12;min-height:26px;padding:0 8px;font-size:10px}.detail-actions{flex-wrap:wrap;gap:10px;max-width:900px;margin-top:16px;display:flex}.detail-actions .primary-btn,.detail-actions .ghost-btn{min-width:142px;min-height:46px;padding:0 18px}.detail-play-btn{justify-content:center;align-items:center;display:inline-flex}.detail-actions .detail-play-btn{min-width:166px;box-shadow:0 14px 30px rgba(var(--mx-rgb), .26);gap:10px}.detail-play-btn svg{fill:currentColor;width:20px;height:20px}.fav-btn{justify-content:center;align-items:center;gap:9px;display:inline-flex}.fav-btn svg{width:20px;height:20px}.fav-btn.on{color:#ffd34d;background:linear-gradient(#ffd34d33,#ffb72a17),#ffd34d0f;border-color:#ffd34dd1;box-shadow:0 0 0 1px #ffd34d38,0 0 24px #ffd34d2e}.fav-btn.on svg{fill:currentColor;animation:.34s both favoriteBadgeIn}.mx-meta svg,.detail-meta svg{width:22px;height:22px;color:var(--mx-primary)}.mx-dots{justify-content:center;gap:10px;display:flex;position:absolute;bottom:14px;left:0;right:0}.mx-dots i{background:#ffffff75;border-radius:50%;width:10px;height:10px}.mx-dots i.on{background:var(--mx-primary);box-shadow:0 0 13px var(--mx-primary)}.mx-section{border-top:1px solid #ffffff14;padding-top:20px}.mx-section-head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.mx-section-head h2{text-transform:uppercase;margin:0;font-size:30px;font-weight:950}.mx-section-head svg{width:25px;height:25px;color:var(--mx-primary)}.mx-continue{overflow:hidden}.mx-continue-rail{scroll-behavior:smooth;gap:16px;padding:2px 2px 12px;display:flex;overflow-x:auto}.mx-continue-card{width:262px;min-width:262px;min-height:126px;color:var(--mx-text);text-align:left;background:linear-gradient(145deg,#ffffff13,#070c12eb);border:1px solid #ffffff24;border-radius:12px;grid-template-columns:86px minmax(0,1fr);align-items:stretch;gap:12px;padding:10px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.mx-continue-card:focus,.mx-continue-card:hover{border-color:var(--mx-primary);box-shadow:0 0 0 1px var(--mx-primary), 0 0 26px rgba(var(--mx-rgb), .38), 0 18px 34px #00000057;transform:translateY(-2px)}.mx-continue-thumb{background:#00000042;border-radius:10px;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.mx-continue-thumb img{object-fit:cover;width:100%;height:100%;display:block}.mx-continue-thumb em{max-width:calc(100% - 12px);color:var(--mx-primary);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;background:#000000ad;border-radius:6px;padding:3px 6px;font-size:10px;font-style:normal;font-weight:950;position:absolute;bottom:6px;left:6px;overflow:hidden}.mx-continue-fallback svg{width:38px;height:38px;color:var(--mx-primary)}.mx-continue-info{grid-template-rows:minmax(0,1fr) auto auto;align-content:center;gap:8px;min-width:0;display:grid}.mx-continue-info b{min-width:0;max-height:42px;font-size:15px;line-height:1.3;overflow:hidden}.mx-continue-info small{min-width:0;color:var(--mx-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden}.mx-explorer{flex:auto;min-height:0;overflow:hidden}.mx-ex-body{grid-template-columns:350px minmax(0,1fr);gap:34px;display:grid}.mx-ex-rail-wrap{width:100%;min-width:0;position:relative;overflow:hidden}.mx-ex-rail-wrap:after{content:"";background:linear-gradient(180deg, transparent, rgba(var(--mx-rgb), .46) 18%, rgba(var(--mx-rgb), .46) 82%, transparent);pointer-events:none;z-index:4;width:1px;position:absolute;top:0;bottom:0;right:0}.mx-modecol{gap:16px;display:grid}.mx-mode{color:#f4f7fb;text-align:left;background:linear-gradient(145deg,#161d26e0,#070c12f0);border:1px solid #ffffff29;border-radius:13px;align-items:center;gap:18px;height:72px;padding:0 28px;font-size:18px;font-weight:950;display:flex}.mx-mode svg{width:31px;height:31px;color:var(--mx-primary)}.mx-mode.on,.mx-mode:focus,.mx-mode:hover{border-color:var(--mx-primary);background:radial-gradient(circle at 28% 50%, rgba(var(--mx-rgb), .17), transparent 58%), linear-gradient(145deg, #112733f0, #070c12fa)}.rail-mask{contain:layout paint;width:100%;max-width:100%;height:clamp(172px,20.5vh,196px);min-height:0;position:relative;overflow:hidden}.rail-mask:before,.rail-mask:after{content:"";pointer-events:none;z-index:2;position:absolute}.rail-mask:before{background:linear-gradient(90deg, rgba(var(--mx-rgb), .08), rgba(var(--mx-rgb), .2), rgba(var(--mx-rgb), .08));height:1px;inset:0 0 auto}.rail-mask:after{border-right:1px solid rgba(var(--mx-rgb), .28);background:linear-gradient(90deg, #07101800, #071018eb 72%, var(--mx-bg));width:72px;top:0;bottom:0;right:0;box-shadow:inset -1px 0 #ffffff14}.rail-track{--rail-loop-duration:132s;width:max-content;height:100%;animation:railLoop var(--rail-loop-duration) linear infinite;will-change:transform;backface-visibility:hidden;align-items:stretch;gap:18px;display:flex;transform:translate(0,0);animation-play-state:running!important}.rail-mask:hover .rail-track,.rail-track:hover,.rail-track:focus-within{animation-play-state:running!important}.mx-explorer[data-mode=sports] .rail-track{--rail-loop-duration:160s;gap:12px}.mx-explorer[data-mode=sports] .mx-ex-rail-wrap{box-shadow:inset -1px 0 0 rgba(var(--mx-rgb), .36), inset 0 1px 0 rgba(var(--mx-rgb), .12), inset 0 -1px 0 rgba(var(--mx-rgb), .08);border-radius:10px}.mx-explorer[data-mode=sports] .rail-mask:after{border-right-color:rgba(var(--mx-rgb), .42);background:linear-gradient(90deg, #07101800, #071018f0 64%, var(--mx-bg));width:104px}@keyframes railLoop{0%{transform:translate(0)}to{transform:translate(-25%)}}.mx-poster{color:#fff;-webkit-user-select:none;user-select:none;pointer-events:none;background:#070c12e0;border:1px solid #ffffff24;border-radius:12px;flex:0 0 160px;width:160px;height:100%;position:relative;overflow:hidden}.mx-poster:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000bd 58%,#000000eb);height:58%;position:absolute;inset:auto 0 0}.mx-img{background:var(--mx-card);height:clamp(154px,17.9vh,185px);color:var(--mx-primary);border:1px solid #ffffff1f;border-radius:12px;place-items:center;display:grid;overflow:hidden}.mx-poster .mx-img{border:0;border-radius:0;height:100%}.mx-img svg{width:44px;height:44px}.mx-poster b,.content-card b{margin-top:9px;font-size:14px;line-height:1.16;display:block}.mx-poster small,.content-card small{color:var(--mx-muted);font-size:13px}.mx-poster b,.mx-poster small{z-index:1;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 10px #000000c7;margin:0;position:absolute;left:10px;right:10px;overflow:hidden}.mx-poster b{line-height:1.16;bottom:28px}.mx-poster small{bottom:10px}.mx-score{border:1px solid rgba(var(--mx-rgb), .38);pointer-events:none;background:linear-gradient(145deg,#04111aeb,#070d14fa);border-radius:10px;flex:0 0 244px;grid-template-rows:18px 42px 42px 18px;gap:8px;width:244px;height:185px;padding:16px 14px;display:grid}.mx-score small{color:var(--mx-primary);font-size:12px;font-weight:950}.mx-score p{grid-template-columns:28px minmax(0,1fr) 30px;align-items:center;gap:9px;margin:0;font-weight:900;display:grid}.mx-team-logo,.mx-ball{border-radius:999px;width:26px;height:26px}.mx-team-logo{object-fit:contain}.mx-ball{background:rgba(var(--mx-rgb), .16);color:var(--mx-primary);place-items:center;font-size:13px;font-weight:950;display:grid}.mx-score b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mx-score strong{text-align:right;font-size:18px}.mx-status{color:var(--mx-muted);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.mx-footer{min-height:85px;padding:14px 40px max(14px, env(safe-area-inset-bottom));z-index:5;background:#05080ceb;border-top:1px solid #ffffff1f;flex:none;justify-content:space-between;align-items:center;margin:auto -40px 0;display:flex;position:sticky;bottom:0;box-shadow:0 -18px 32px #0000004d}.mx-logout{color:#ff4058;background:0 0;border:0;align-items:center;gap:12px;font-size:20px;font-weight:800;display:flex}.mx-logout svg{width:34px;height:34px}.mx-exp{color:#d7dde7;text-transform:uppercase;letter-spacing:2px;white-space:nowrap;align-items:center;gap:10px;font-size:17px;display:flex}@media (prefers-reduced-motion:reduce){.rail-track{animation-duration:170s;animation-play-state:running!important}}@media (width>=1501px) and (height<=980px){.hm{gap:18px;padding-top:42px}.hm-logo{width:172px;height:96px}.hm-logo.logo-fallback{height:42px;font-size:31px}.mx-welcome{margin-top:24px}.mx-kinds{margin-top:13px}.hm-main{height:clamp(360px,41.5vh,388px)}.mx-section{padding-top:18px}.mx-section-head{margin-bottom:14px}.rail-mask{height:clamp(182px,20vh,190px)}.mx-img{height:clamp(136px,15.5vh,158px)}.mx-score{height:100%}.mx-footer{min-height:78px;padding-top:12px;padding-bottom:max(12px, env(safe-area-inset-bottom))}}.catalog-screen,.detail-screen{padding:44px 46px}.catalog-head{grid-template-columns:150px minmax(210px,1fr) minmax(360px,auto);align-items:center;gap:18px;height:58px;display:grid}.catalog-title{text-align:center;min-width:0}.catalog-title h1{margin:0;font-size:24px}.catalog-actions{justify-content:flex-end;justify-self:end;align-items:center;gap:12px;min-width:0;display:flex}.catalog-search{background:#ffffff12;border:1px solid #ffffff29;border-radius:12px;grid-template-columns:36px minmax(0,1fr);align-items:center;width:min(330px,30vw);min-height:42px;padding:0 12px;display:grid}.catalog-search svg{width:20px;height:20px;color:var(--mx-primary)}.catalog-search input{min-width:0;color:var(--mx-text);font:inherit;background:0 0;border:0;outline:0;font-size:14px;font-weight:850}.catalog-actions .ghost-btn{gap:8px;min-height:42px;padding:0 14px}.catalog-actions .ghost-btn svg{width:20px;height:20px}.catalog-head b{white-space:nowrap;font-size:22px}.back-btn{justify-content:center;align-items:center;gap:10px;min-height:46px;display:inline-flex}.back-btn svg{width:26px;height:26px}.catalog-layout{gap:var(--mx-catalog-gap);grid-template-columns:minmax(250px,310px) minmax(0,1fr);height:calc(100vh - 128px);padding-top:14px;display:grid}.catalog-layout.is-live{grid-template:"browser preview"minmax(0,1fr)/clamp(360px,34vw,520px) minmax(0,1fr);gap:22px}.catalog-layout.is-media{grid-template-columns:minmax(300px,340px) minmax(0,1fr);gap:24px}.category-list{align-content:start;gap:var(--mx-category-gap);scrollbar-width:none;background:linear-gradient(#ffffff0f,#04090e8f);border:1px solid #ffffff1a;border-radius:12px;padding:12px;display:grid;overflow:auto}.category-list::-webkit-scrollbar{display:none}.category-list-head{border-bottom:1px solid #ffffff14;align-content:center;gap:4px;min-height:54px;padding:2px 2px 12px;display:grid}.category-list-head b{color:#fff;text-transform:uppercase;font-size:14px;font-weight:950}.category-list-head span{color:var(--mx-muted);font-size:12px;font-weight:850}.category-list button{color:#fff;text-align:left;background:linear-gradient(145deg,#ffffff0f,#090f17b8);border:1px solid #ffffff26;border-radius:8px;grid-template-columns:42px minmax(0,1fr) minmax(62px,auto);align-items:center;gap:12px;min-height:68px;padding:10px 12px;font-weight:900;display:grid;position:relative}.category-list button:before{content:"";background:#ffffff2e;border-radius:0 4px 4px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.category-list button.on,.category-list button:focus{border-color:var(--mx-primary);background:rgba(var(--mx-rgb), .12);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .75), 0 0 18px rgba(var(--mx-rgb), .22)}.category-list button.on:before,.category-list button:focus:before{background:var(--mx-primary)}.category-list button.pinned{border-color:rgba(var(--mx-rgb), .42);background:rgba(var(--mx-rgb), .1)}.category-icon{color:#ffffffc7;background:#ffffff12;border-radius:8px;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.category-icon svg{width:28px;height:28px}.category-icon .streaming-provider-logo{object-fit:contain;border-radius:7px;width:34px;height:34px;display:block}.category-list button.on .category-icon,.category-list button:focus .category-icon{background:rgba(var(--mx-rgb), .16);color:var(--mx-primary)}.category-list button span{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex;overflow:hidden}.category-list button strong{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-width:0;font-size:13px;line-height:1.16;display:-webkit-box;overflow:hidden}.category-list button em{border:1px solid rgba(var(--mx-rgb), .36);color:var(--mx-primary);text-transform:uppercase;border-radius:6px;flex:none;padding:4px 5px;font-size:9px;font-style:normal;font-weight:950;line-height:1}.category-list button small{color:#ffffffeb;text-align:center;white-space:normal;background:#ffffff13;border-radius:7px;flex:none;min-width:54px;max-width:92px;padding:7px 8px;font-size:11px;font-weight:950;line-height:1.15}.content-grid{grid-template-columns:repeat(var(--mx-profile-grid-cols), minmax(110px, 1fr));gap:var(--mx-content-gap-y) var(--mx-content-gap-x);scrollbar-width:none;grid-auto-rows:min-content;padding:4px 4px 120px;display:grid;overflow:auto}.catalog-layout.is-media .content-grid{grid-template-columns:repeat(auto-fill,minmax(166px,1fr));gap:28px 24px;padding:2px 6px 140px 2px}.catalog-context-bar{border-bottom:1px solid #ffffff17;grid-column:1/-1;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px;min-width:0;min-height:42px;padding:0 2px 14px;display:grid;overflow:visible}.catalog-context-bar.has-continue-actions{grid-template-columns:minmax(0,1fr)}.catalog-context-bar>.catalog-count{padding:0 2px}.catalog-context-bar .catalog-letter-rail{grid-column:1;justify-content:flex-start;width:100%;min-height:42px;padding:2px 2px 6px;scroll-padding-inline:2px;overflow:auto visible}.catalog-context-actions{grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:center;gap:10px;width:100%;min-width:0;display:grid;overflow:visible}.catalog-context-bar.has-continue-actions .catalog-context-actions{grid-template-columns:minmax(0,1fr) auto}.catalog-context-action{border:1px solid rgba(var(--mx-rgb), .2);background:rgba(var(--mx-rgb), .075);color:#f4f8ffe0;letter-spacing:.2px;text-transform:uppercase;border-radius:999px;flex:none;justify-self:end;align-items:center;gap:8px;min-height:34px;padding:0 11px;font-size:11px;font-weight:950;display:inline-flex}.catalog-context-action svg{width:18px;height:18px}.catalog-context-action.continue-clear{color:#ffd4db;background:linear-gradient(#ff405826,#600a1940);border-color:#ff405885;box-shadow:inset 0 0 0 1px #ffffff0a}.catalog-context-action:focus,.catalog-context-action:hover{border-color:var(--mx-primary);color:#fff;background:rgba(var(--mx-rgb), .14);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .45)}.catalog-context-action.continue-clear:focus,.catalog-context-action.continue-clear:hover{color:#fff;background:linear-gradient(#ff405842,#840f2261);border-color:#ff6b7adb;box-shadow:0 0 0 1px #ff40586b,0 14px 30px #780a1a42}.catalog-layout.is-media .category-list{background:linear-gradient(#ffffff0e,#05080c57);border-radius:8px}.catalog-layout.is-media .category-list button{min-height:72px}.catalog-layout.is-media .category-list button.special .category-icon{background:radial-gradient(circle at 35% 22%, #fff3, transparent 34%), linear-gradient(180deg, rgba(var(--mx-rgb), .2), #ffffff0e);color:#fff}.catalog-layout.is-media .category-list button.special.on .category-icon,.catalog-layout.is-media .category-list button.special:focus .category-icon{background:radial-gradient(circle at 35% 22%, #ffffff4d, transparent 34%), linear-gradient(180deg, rgba(var(--mx-rgb), .38), rgba(var(--mx-rgb), .14));color:var(--mx-primary)}.catalog-layout.is-live .content-grid{background:0 0;border:0;border-radius:0;grid-area:auto;grid-template-columns:1fr;align-content:start;gap:8px;min-height:0;padding:0 4px 90px 0}.catalog-layout.is-live .category-list{background:0 0;border:0;grid-template-columns:1fr;grid-auto-columns:auto;grid-auto-flow:row;align-content:start;align-items:stretch;min-height:0;padding:0 4px 90px 0;display:grid;overflow:hidden auto}.catalog-layout.is-live .category-list button{grid-template-columns:38px minmax(0,1fr) auto;min-height:70px}.catalog-layout.is-live .category-icon{width:38px;height:38px}.catalog-layout.is-live .category-icon svg{width:24px;height:24px}.live-preview-stage{grid-area:preview;align-content:start;min-width:0;height:100%;min-height:0;display:grid}.live-browser{border:1px solid rgba(var(--mx-rgb), .18);background:linear-gradient(145deg, rgba(var(--mx-rgb), .1), #060a10b8 38%), #070c12c7;border-radius:8px;grid-area:browser;grid-template-rows:auto minmax(0,1fr);gap:12px;min-width:0;min-height:0;padding:12px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 24px 55px #00000042}.live-browser-head{border-bottom:1px solid #ffffff17;grid-template-columns:minmax(132px,auto) minmax(0,1fr);align-items:center;gap:12px;min-height:66px;padding-bottom:12px;display:grid}.live-browser-head .ghost-btn{justify-content:center;min-height:44px;padding:0 13px}.live-browser-head .ghost-btn svg{width:22px;height:22px}.live-browser-head div{text-align:left;justify-items:start;gap:4px;min-width:0;display:grid}.live-browser-head b{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:20px;font-weight:950;line-height:1.12;overflow:hidden}.live-browser-head span{color:var(--mx-muted);font-size:12px;font-weight:900}.live-preview{border:1px solid rgba(var(--mx-rgb), .22);background:linear-gradient(145deg, rgba(var(--mx-rgb), .11), #04080dc7 42%), #050a10d1;border-radius:8px;grid-template-rows:auto minmax(142px,max-content) auto;gap:12px;min-height:0;padding:12px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 24px 58px #00000047}.live-preview-stage .live-preview{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;height:100%}.live-preview-frame{background:#000;border-radius:8px;min-width:0;position:relative;box-shadow:0 22px 48px #00000052}.live-preview-slot{aspect-ratio:16/9;border-radius:8px;width:100%;min-height:0;max-height:calc(100vh - 330px)}.platform-category-group{border:1px solid rgba(var(--mx-rgb), .18);background:rgba(var(--mx-rgb), .035);border-radius:8px;gap:6px;min-width:0;padding:3px;display:grid}.platform-category-group.expanded{border-color:rgba(var(--mx-rgb), .42);background:rgba(var(--mx-rgb), .065)}.category-list button[data-platform-toggle]{width:100%;padding-right:42px;position:relative}.platform-toggle-chevron{color:#ffffff9e;place-items:center;width:18px;height:18px;transition:color .15s,transform .15s;display:grid;position:absolute;bottom:8px;right:10px}.platform-toggle-chevron svg{width:17px;height:17px}.category-list button[data-platform-toggle].expanded .platform-toggle-chevron{color:var(--mx-primary);transform:rotate(90deg)}.platform-category-children{border-left:2px solid rgba(var(--mx-rgb), .34);gap:6px;min-width:0;margin:0 0 5px 12px;padding:5px 0 5px 10px;display:grid}.platform-category-children[hidden]{display:none}.catalog-layout.is-media .category-list .platform-category-child{background:#ffffff09;grid-template-columns:36px minmax(0,1fr) auto;min-height:60px;padding:8px 9px}.catalog-layout.is-media .category-list .platform-category-child .category-icon{width:34px;height:34px}.catalog-layout.is-media .category-list .platform-category-child .streaming-provider-logo{width:28px;height:28px}.catalog-layout.is-media .category-list .platform-category-child strong{font-size:12px}.catalog-layout.is-media .category-list .platform-category-child small{min-width:48px;max-width:78px;padding:6px;font-size:10px}@media (width<=760px){.platform-category-children{margin-left:8px;padding-left:7px}}.streaming-platform-collage{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:2px;width:36px;height:36px;display:grid}.streaming-platform-collage img{object-fit:contain;background:#fff;border-radius:4px;width:100%;min-width:0;height:100%;min-height:0}.streaming-platform-hub{grid-column:1/-1;align-self:start;gap:22px;min-width:0;padding:4px 4px 80px;display:grid}.streaming-platform-hub>header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;gap:20px;min-width:0;padding-bottom:18px;display:flex}.streaming-platform-hub>header h2{color:#fff;margin:0 0 7px;font-size:22px;line-height:1.15}.streaming-platform-hub>header p{color:#e8eff8ad;max-width:680px;margin:0;font-size:13px;line-height:1.45}.streaming-platform-hub>header>span{border:1px solid rgba(var(--mx-rgb), .34);background:rgba(var(--mx-rgb), .1);color:var(--mx-primary);text-transform:uppercase;border-radius:999px;flex:none;padding:8px 12px;font-size:11px;font-weight:900}.streaming-platform-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;min-width:0;display:grid}.streaming-platform-card{color:#fff;text-align:center;background:#0c1118d1;border:1px solid #ffffff21;border-radius:8px;grid-template-rows:78px auto auto;place-items:center;gap:8px;min-width:0;min-height:154px;padding:14px;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:grid}.streaming-platform-card>span{background:#fff;border-radius:8px;place-items:center;width:72px;height:72px;padding:7px;display:grid;overflow:hidden}.streaming-platform-card img{object-fit:contain;width:100%;height:100%;display:block}.streaming-platform-card strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;line-height:1.2;overflow:hidden}.streaming-platform-card small{color:#e8eff8a3;font-size:11px;font-weight:800}.streaming-platform-card:hover,.streaming-platform-card:focus{border-color:var(--mx-primary);background:rgba(var(--mx-rgb), .14);box-shadow:0 0 0 2px rgba(var(--mx-rgb), .34), 0 16px 32px #00000047;transform:translateY(-2px)}.platform-context-bar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.platform-context-bar>strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.platform-context-bar .platform-back{justify-self:start}@media (width<=760px){.streaming-platform-hub{gap:16px;padding-inline:0}.streaming-platform-hub>header{gap:12px;display:grid}.streaming-platform-hub>header>span{justify-self:start}.streaming-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.streaming-platform-card{grid-template-rows:62px auto auto;min-height:136px;padding:11px 8px}.streaming-platform-card>span{width:58px;height:58px}.platform-context-bar{grid-template-columns:minmax(0,1fr) auto}.platform-context-bar>strong{grid-area:1/1/auto/-1}.platform-context-bar .platform-back{grid-area:2/1}.platform-context-bar .catalog-count{grid-area:2/2}}.live-preview-slot{aspect-ratio:16/9;border:1px solid rgba(var(--mx-rgb), .34);background:linear-gradient(180deg, #ffffff0a, transparent 24%), radial-gradient(circle at 50% 34%, rgba(var(--mx-rgb), .14), transparent 48%), #000;width:100%;min-height:0;max-height:calc(100vh - 330px);color:var(--mx-primary);border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 54px #00000059,inset 0 1px #ffffff14}.live-preview-nowbar{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;background:linear-gradient(90deg,#05090ee0,#05090ea8);border:1px solid #ffffff24;border-radius:8px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:10px 12px;display:grid;position:absolute;bottom:14px;left:14px;right:14px;box-shadow:0 16px 34px #00000059}.live-preview-nowbar>span{background:rgba(var(--mx-rgb), .2);color:#fff;border-radius:8px;place-items:center;min-width:0;height:48px;font-size:16px;font-weight:950;display:grid}.live-preview-nowbar div{gap:3px;min-width:0;display:grid}.live-preview-nowbar small,.live-preview-nowbar em strong{color:var(--mx-primary);letter-spacing:.4px;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:950}.live-preview-nowbar b,.live-preview-nowbar em i{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-style:normal;font-weight:950;line-height:1.1;overflow:hidden}.live-preview-nowbar b{font-size:17px}.live-preview-nowbar em{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.live-preview-nowbar>strong{border:1px solid rgba(var(--mx-rgb), .3);background:rgba(var(--mx-rgb), .14);color:#fff;text-transform:uppercase;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:950}.live-preview-video{object-fit:contain;background:#000;width:100%;height:100%;display:block}.live-preview-poster{text-align:center;align-content:center;place-items:center;gap:12px;width:100%;height:100%;min-height:210px;padding:18px;display:grid}.live-preview-poster img{object-fit:contain;filter:drop-shadow(0 10px 24px #00000070);max-width:52%;max-height:96px}.live-preview-poster svg{width:68px;height:68px}.live-preview-popout{text-align:center;color:#fff;background:radial-gradient(circle at 50% 12%, rgba(var(--mx-rgb), .22), transparent 42%), linear-gradient(180deg, #ffffff0b, #0000002e), #000000d6;align-content:center;place-items:center;gap:10px;width:100%;height:100%;min-height:210px;padding:28px;display:grid}.live-preview-popout svg{width:54px;height:54px;color:var(--mx-primary);filter:drop-shadow(0 0 18px rgba(var(--mx-rgb), .54))}.live-preview-popout b{overflow-wrap:anywhere;text-transform:uppercase;max-width:min(440px,92%);font-size:22px;font-weight:950;line-height:1.08}.live-preview-popout span{color:#ffffffdb;text-overflow:ellipsis;white-space:nowrap;max-width:min(520px,92%);font-size:15px;font-weight:850;line-height:1.2;overflow:hidden}.live-preview-popout p{color:#dee7f2b3;max-width:min(520px,92%);margin:0;font-size:13px;font-weight:760;line-height:1.35}.live-preview.is-popout-handoff .live-preview-nowbar,.live-preview.is-popout-handoff [data-preview-play],.live-preview.is-popout-handoff [data-preview-open]{display:none}.live-preview-poster b{color:#fff;text-overflow:ellipsis;max-width:100%;font-size:18px;font-weight:950;line-height:1.16;overflow:hidden}.live-preview-copy small{color:var(--mx-primary);letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:950}.live-preview-copy{grid-template-columns:minmax(0,1fr);min-width:0;padding:0 2px;display:grid}.live-preview-copy h2{min-height:28px;margin:6px 0 4px;font-size:22px;line-height:1.12}.live-preview-copy h2:before{content:attr(data-title)}.live-preview-copy p,.live-preview-status,.live-preview-copy [data-live-focus-cue]{color:var(--mx-muted);margin:0;font-size:13px}.live-preview-stats{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.live-preview-stats span{color:#ffffffdb;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff21;border-radius:999px;padding:6px 8px;font-size:11px;font-weight:950}.live-preview-copy [data-live-focus-cue]{min-height:16px;color:rgba(var(--mx-rgb), .92);margin-top:6px;font-weight:850;display:block}.live-preview-title-ref{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.live-preview-guide{border:1px solid rgba(var(--mx-rgb), .18);background:linear-gradient(180deg, rgba(var(--mx-rgb), .08), #0000002e), #00000038;scrollbar-width:none;border-radius:8px;align-content:start;gap:8px;min-height:0;max-height:220px;padding:10px;display:grid;overflow:auto}.live-preview-stage .live-preview-guide{height:100%;min-height:clamp(190px,28vh,300px);max-height:none}.live-preview-guide::-webkit-scrollbar{display:none}.live-preview-guide>b{color:var(--mx-primary);text-transform:uppercase;font-size:11px;font-weight:950}.live-preview-guide article{background:#ffffff0b;border-radius:7px;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:8px;min-height:42px;padding:6px 8px;display:grid}.live-preview-guide article.on{background:rgba(var(--mx-rgb), .12)}.live-preview-guide time{color:#ffffffb3;font-size:11px;font-weight:900}.live-preview-guide article span{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;gap:3px;min-width:0;font-size:12px;font-weight:850;display:grid;overflow:hidden}.live-preview-guide article span em{color:var(--mx-primary);text-transform:uppercase;font-size:9px;font-style:normal;font-weight:950}.live-guide-empty{color:var(--mx-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:850;overflow:hidden}.live-preview-focus-cue{min-height:16px;color:rgba(var(--mx-rgb), .92);font-size:13px;font-weight:850}.live-preview-actions{z-index:4;gap:10px;display:flex;position:absolute;top:24px;right:24px}.live-preview-actions button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070b12b8;border-color:#fff3;border-radius:8px;place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:grid;box-shadow:0 12px 26px #00000047}.live-preview-actions button span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.live-preview-actions button svg{width:22px;height:22px}.live-preview-actions button:focus,.live-preview-actions button:hover{border-color:var(--mx-primary);background:rgba(var(--mx-rgb), .22);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .55), 0 16px 34px #0000005c}.live-preview-empty{min-height:100%;color:var(--mx-muted);text-align:center;align-content:center;place-items:center;gap:10px;display:grid}.live-preview-empty svg{width:62px;height:62px;color:var(--mx-primary)}.content-grid::-webkit-scrollbar{display:none}.catalog-letter-rail{scrollbar-width:none;grid-column:1/-1;align-items:center;gap:6px;min-width:0;min-height:42px;padding:2px 0 6px;display:flex;overflow:auto visible}.catalog-letter-rail::-webkit-scrollbar{display:none}.catalog-letter-rail button{color:#ffffffd1;background:#ffffff0e;border:1px solid #ffffff24;border-radius:8px;flex:none;justify-content:center;align-items:center;min-width:38px;height:34px;min-height:34px;font-size:12px;font-weight:950;line-height:1;display:inline-flex}.catalog-letter-rail button:first-child{min-width:58px}.catalog-letter-rail button.on,.catalog-letter-rail button:focus,.catalog-letter-rail button:hover:not(:disabled){border-color:var(--mx-primary);background:rgba(var(--mx-rgb), .18);color:#fff;box-shadow:0 0 0 1px rgba(var(--mx-rgb), .42)}.catalog-count{color:var(--mx-muted);text-transform:uppercase;grid-column:1/-1;padding:0 2px 4px;font-size:12px;font-weight:900;line-height:1.2}.content-card{color:#fff;text-align:left;background:0 0;border:0;outline:0;min-width:0;transition:transform .22s,filter .22s,opacity .22s;position:relative}.content-card.live{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:8px 10px;display:grid}.content-card.live:focus,.content-card.live:hover,.content-card.live.is-previewed{border-color:rgba(var(--mx-rgb), .85);background:linear-gradient(90deg, rgba(var(--mx-rgb), .18), rgba(var(--mx-rgb), .06));box-shadow:inset 4px 0 0 var(--mx-primary), 0 0 0 1px rgba(var(--mx-rgb), .55), 0 16px 34px #0000004d;transform:translate(3px)}.content-card.movie:focus,.content-card.movie:hover,.content-card.series:focus,.content-card.series:hover{z-index:4;filter:saturate(1.06);transform:translateY(-7px)}.content-card.movie:after,.content-card.series:after{content:"";z-index:-1;opacity:0;pointer-events:none;border:1px solid #0000;border-radius:12px;transition:opacity .22s,transform .22s,border-color .22s,box-shadow .22s;position:absolute;inset:-8px -8px -10px;transform:scale(.985)}.content-card.movie:focus:after,.content-card.movie:hover:after,.content-card.series:focus:after,.content-card.series:hover:after{border-color:rgba(var(--mx-rgb), .78);opacity:1;box-shadow:0 0 0 1px rgba(var(--mx-rgb), .38), 0 22px 52px rgba(var(--mx-rgb), .22), 0 24px 50px #00000070;transform:scale(1)}.poster-box{height:var(--mx-poster-height);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}.content-card.movie .poster-box,.content-card.series .poster-box{box-shadow:0 14px 26px #00000042}.content-card.movie .poster-box:after,.content-card.series .poster-box:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000ad);height:38%;position:absolute;inset:auto 0 0}.poster-fallback,.poster-box .poster-fallback{background:linear-gradient(145deg, #ffffff1a, rgba(var(--mx-rgb), .16) 38%, #04080df5), #070c12f0;color:#fff;pointer-events:none;align-content:end;justify-items:start;gap:9px;padding:18px 16px;font-size:16px;display:grid;position:absolute;inset:0;overflow:hidden}.poster-fallback:before{content:"";border:1px solid #ffffff1a;border-radius:6px;position:absolute;inset:12px}.poster-fallback b,.content-card .poster-fallback b{z-index:1;color:#fffffff2;text-shadow:0 12px 26px #00000073;max-width:100%;margin:0;font-size:42px;font-weight:950;line-height:.95;position:relative}.poster-fallback i{z-index:1;color:#fffc;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#00000047;border:1px solid #ffffff2e;border-radius:6px;max-width:100%;padding:6px 7px;font-size:10px;font-style:normal;font-weight:950;line-height:1;position:relative;overflow:hidden}.result-art .poster-fallback,.library-img .poster-fallback{padding:14px 12px}.result-art .poster-fallback b,.library-img .poster-fallback b{font-size:34px}.result-art .poster-fallback i,.library-img .poster-fallback i{max-width:calc(100% - 4px);font-size:9px}.content-card.has-progress .poster-box,.content-card.is-watched .poster-box{border-color:rgba(var(--mx-rgb), .54);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .28), 0 14px 30px rgba(var(--mx-rgb), .12)}.content-card.is-watched{opacity:.82}.content-card.has-progress small,.content-card.is-watched small{color:#ffffffdb}.content-card .watch-progress{margin-top:8px}.media-card-chips{flex-wrap:wrap;gap:6px;min-width:0;margin-top:7px;display:flex}.media-card-chips i{border:1px solid rgba(var(--mx-rgb), .22);background:rgba(var(--mx-rgb), .1);color:#fffc;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;border-radius:999px;max-width:100%;padding:5px 6px;font-size:9px;font-style:normal;font-weight:950;line-height:1;overflow:hidden}.poster-fav,.poster-rank,.poster-badge,.poster-ribbon{z-index:2;font-style:normal;font-weight:950;line-height:1;position:absolute}.progress-state{z-index:6;border:1px solid rgba(var(--mx-rgb), .72);color:#fff;pointer-events:none;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:42px;height:28px;box-shadow:0 0 18px rgba(var(--mx-rgb), .3);background:#040a10c7;border-radius:999px;place-items:center;padding:0 9px;font-size:11px;font-style:normal;font-weight:950;line-height:1;display:inline-grid;position:absolute;top:9px;right:9px}.progress-state.is-complete{color:#b9ffd8;background:#0b3626d1;border-color:#75ffb8b3}.poster-fav{color:#181000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 35% 22%,#ffffff5c,#0000 32%),linear-gradient(#ffcc3af2,#d48612eb);border:1px solid #ffda54b8;border-radius:50%;place-items:center;width:34px;height:34px;animation:.34s both favoriteBadgeIn;display:grid;top:10px;left:10px;box-shadow:0 0 0 1px #0000003d,0 12px 24px #00000061,0 0 22px #ffd34d47}.poster-fav svg{fill:currentColor;width:19px;height:19px}.content-card.live .poster-fav{width:24px;height:24px;top:-8px;left:auto;right:-8px}.content-card.live .poster-fav svg{width:14px;height:14px}.poster-clear-progress{z-index:6;opacity:0;color:#ffd4db;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#600a19b8;border:1px solid #ff405894;border-radius:999px;place-items:center;width:30px;height:30px;min-height:30px;padding:0;transition:opacity .18s,transform .18s,border-color .18s,background .18s;display:grid;position:absolute;top:9px;left:9px;transform:translateY(-4px);box-shadow:0 10px 24px #00000052,inset 0 0 0 1px #ffffff0a}.content-card.has-continue-action .poster-clear-progress,.content-card.has-continue-action:hover .poster-clear-progress,.content-card.has-continue-action:focus .poster-clear-progress,.poster-clear-progress:focus{opacity:1;transform:translateY(0)}.poster-clear-progress span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.poster-clear-progress svg{width:16px;height:16px}.poster-clear-progress:focus,.poster-clear-progress:hover{color:#fff;background:linear-gradient(#ff4058e0,#ad1630eb);border-color:#ff6b7af0;box-shadow:0 0 0 1px #ff40586b,0 14px 28px #780a1a61}.poster-rank{z-index:5;color:#fff;letter-spacing:0;-webkit-text-stroke:2px #000000d6;text-shadow:0 3px #000,0 0 18px #000000f0,0 10px 22px #000000b8;font-size:48px;bottom:6px;left:8px}.poster-ribbon{z-index:3;color:#071017;text-transform:uppercase;white-space:nowrap;border:1px solid #ffffff47;place-items:center;width:126px;height:25px;font-size:10px;display:grid;top:15px;right:-36px;transform:rotate(45deg);box-shadow:0 8px 18px #0000005c,inset 0 1px #ffffff42}.poster-ribbon.is-top{color:#fff;text-shadow:0 1px 2px #00000061;background:linear-gradient(135deg,#7e3cff,#b588ff)}.poster-ribbon.is-trending{color:#fff;text-shadow:0 1px 2px #0000006b;background:linear-gradient(135deg,#ff3d20,#ff965f)}.poster-ribbon.is-new{color:#1a1500;background:linear-gradient(135deg,#ffd248,#ffef8a)}.poster-ribbon.is-premiere{color:#001e24;background:linear-gradient(135deg,#00d8c4,#74fff2)}.poster-badge{color:#ffd95a;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8;border:1px solid #00000059;border-radius:999px;padding:6px 8px;font-size:11px;bottom:9px;right:8px}.content-card.live .poster-box{color:#081018;background:#fffffff0;border-radius:8px;grid-template-columns:20px minmax(0,1fr);gap:4px;width:62px;height:54px;padding:5px;display:grid}.poster-box span{color:var(--mx-primary);font-size:48px}.content-card.live .poster-box span{color:#111820;place-items:center;font-size:22px;display:grid}.content-card.live .live-logo small{color:#000000a3;border-right:1px solid #0000001f;place-items:center;min-width:0;font-size:10px;font-weight:950;line-height:1;display:grid;overflow:hidden}.content-card.live .live-logo img{object-fit:contain;max-width:100%;max-height:100%}.live-card-copy{gap:4px;min-width:0;display:grid}.live-card-copy b{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;line-height:1.16;overflow:hidden}.live-card-copy small{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;color:#ffffff94;font-size:11px;font-weight:900;overflow:hidden}.live-card-copy em{color:var(--mx-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;font-weight:900;overflow:hidden}.live-card-badges{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.live-card-badges i{color:#ffffffbd;text-transform:uppercase;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:999px;padding:5px 6px;font-size:9px;font-style:normal;font-weight:950;line-height:1}.live-card-status{border:1px solid rgba(var(--mx-rgb), .24);color:#ffffffc7;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:58px;padding:8px 9px;font-size:11px;font-weight:950;line-height:1;display:inline-flex}.live-card-status i{background:#ff2a35;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #ff2a35b8}.content-card:focus .poster-box,.content-card:hover .poster-box{border-color:var(--mx-primary);box-shadow:0 0 0 2px rgba(var(--mx-rgb), .9), 0 0 34px rgba(var(--mx-rgb), .46), 0 20px 44px #00000057;animation:1.45s ease-in-out infinite alternate catalogFocusGlow}.load-more{border:1px solid rgba(var(--mx-rgb), .3);background:rgba(var(--mx-rgb), .11);color:#fff;text-transform:uppercase;border-radius:12px;grid-column:1/-1;min-height:54px;font-weight:950}@keyframes catalogFocusGlow{0%{box-shadow:0 0 0 2px rgba(var(--mx-rgb), .78), 0 0 24px rgba(var(--mx-rgb), .34), 0 18px 38px #0000004d}to{box-shadow:0 0 0 2px rgba(var(--mx-rgb), .98), 0 0 42px rgba(var(--mx-rgb), .54), 0 24px 50px #0000006b}}@keyframes favoriteBadgeIn{0%{opacity:0;transform:scale(.76)rotate(-10deg)}to{opacity:1;transform:scale(1)rotate(0)}}.catalog-preview-meta{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.catalog-preview-meta span{color:#ffffffdb;background:#ffffff12;border:1px solid #ffffff24;border-radius:7px;padding:6px 8px;font-size:12px;font-weight:900}.detail-screen{grid-template-rows:52px minmax(0,1fr);gap:14px;min-height:0;display:grid;overflow:hidden}.detail-screen>.back-btn{place-self:center start;min-width:150px;min-height:52px;padding:0 24px}.detail-hero{scrollbar-width:none;background:#05070b;border:0;border-radius:0;min-height:0;margin:0 -46px -44px;position:relative;overflow:auto}.detail-hero::-webkit-scrollbar{display:none}.detail-hero>img{opacity:.6;filter:saturate(1.02)brightness(.92)contrast(1.03);object-fit:cover;object-position:center;width:100%;height:min(58vh,520px);position:absolute;top:0;left:0;right:0;transform:scale(1.015)}.detail-hero .detail-shade{background:linear-gradient(90deg,#03060aeb 0%,#03060ab3 26%,#03060a4d 46%,#03060a0f 62%,#0000 78%),linear-gradient(#03060a75 0%,#03060a2e 30%,#0000 52% 78%,#03060a4d 100%)}.detail-hero.no-backdrop{background:linear-gradient(135deg,#121a24f0,#04070b 58%),#05070b}.detail-hero.no-backdrop:after{content:"";pointer-events:none;opacity:.58;background:linear-gradient(135deg, #ffffff12, transparent 44%), repeating-linear-gradient(90deg, rgba(var(--mx-rgb), .09) 0 1px, transparent 1px 34px), linear-gradient(180deg, rgba(var(--mx-rgb), .13), transparent 62%);width:min(46%,640px);position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 28% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 28% 100%)}.detail-hero.no-backdrop .detail-shade{background:linear-gradient(90deg,#000000c2,#00000042 56%,#000000b3),linear-gradient(#00000014,#000000b8)}.detail-ambient-art{z-index:0;aspect-ratio:2/3;border:1px solid rgba(var(--mx-rgb), .2);background:linear-gradient(145deg, rgba(var(--mx-rgb), .2), #ffffff09), #05090e94;width:min(34vw,430px);color:rgba(var(--mx-rgb), .72);opacity:.34;pointer-events:none;box-shadow:0 36px 90px #00000070, 0 0 90px rgba(var(--mx-rgb), .1);border-radius:8px;place-items:center;display:grid;position:absolute;top:clamp(28px,6vh,78px);right:clamp(38px,7vw,136px);overflow:hidden;transform:rotate(-2deg);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 84%,#0000 100%)}.detail-ambient-art:after{content:"";background:linear-gradient(90deg,#0000002e,#0000 46%,#00000080),linear-gradient(#0000 45%,#0000008c);position:absolute;inset:0}.detail-ambient-art img{object-fit:cover;filter:saturate(.9)contrast(1.05);width:100%;height:100%}.detail-ambient-art svg{width:44%;height:44%;filter:drop-shadow(0 0 22px rgba(var(--mx-rgb), .34))}.detail-copy{z-index:1;scrollbar-width:none;max-width:min(1480px,100% - 92px);min-height:calc(100% - 68px);margin:0 auto;padding:28px 0 56px;position:relative;overflow:visible}.detail-hero.no-backdrop .detail-copy{align-content:normal;max-width:min(1480px,100% - 92px);min-height:calc(100% - 68px)}.detail-copy::-webkit-scrollbar{display:none}.detail-kicker{text-transform:uppercase;align-items:center;gap:10px;display:flex}.detail-kicker small{color:var(--mx-primary);letter-spacing:2px;font-weight:950}.detail-kicker span{border:1px solid rgba(var(--mx-rgb), .22);background:rgba(var(--mx-rgb), .1);color:#ffffffc7;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:950}.detail-title-row{grid-template-columns:166px minmax(0,940px);align-items:center;gap:26px;max-width:1140px;margin-top:12px;display:grid}.detail-hero.no-backdrop .detail-title-row{align-items:center}.detail-main-info{align-self:center;min-width:0;max-width:940px}.detail-poster{aspect-ratio:2/3;background:#00000057;border:1px solid #ffffff2e;border-radius:8px;width:166px;overflow:hidden;box-shadow:0 18px 40px #0000006b}.detail-poster.is-fallback{background:linear-gradient(145deg, rgba(var(--mx-rgb), .16), #ffffff0b), #0000004d;color:var(--mx-primary);place-items:center;display:grid}.detail-poster.is-fallback svg{width:62px;height:62px}.detail-poster img{object-fit:cover;width:100%;height:100%;display:block}.detail-copy h1{max-width:940px;margin:0;font-size:clamp(42px,4.2vw,54px);line-height:1.02}.detail-title-art{max-width:min(560px,88vw);margin:0}.detail-title-art img{object-fit:contain;object-position:left center;filter:drop-shadow(0 8px 22px #00000085);width:100%;max-height:168px;display:block}.detail-hero.no-backdrop .detail-copy h1{max-width:900px}.detail-main-info>p{color:#f4f8ffd1;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:900px;min-height:4.5em;max-height:4.5em;margin:14px 0 0;font-size:16px;line-height:1.5;display:-webkit-box;overflow:hidden}.detail-people{border-top:1px solid #ffffff1a;width:100%;max-width:1100px;margin-top:18px;padding-top:16px}.detail-people h2{color:#ffffffa8;letter-spacing:.4px;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:950}.detail-people-row{scrollbar-width:none;grid-auto-columns:124px;grid-auto-flow:column;gap:12px;padding:2px 0 8px;display:grid;overflow-x:auto}.detail-people-row::-webkit-scrollbar{display:none}.detail-person-card{min-width:0}.detail-person-btn{color:#fff;text-align:center;background:#ffffff0b;border:1px solid #ffffff24;border-radius:12px;width:100%;padding:9px 7px 10px;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s}.detail-person-btn:hover,.detail-person-btn:focus{border-color:rgba(var(--mx-rgb), .64);background:rgba(var(--mx-rgb), .13);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .32), 0 12px 24px #0000004d;transform:translateY(-2px)}.detail-person-btn>div{background:radial-gradient(circle at 30% 24%, rgba(var(--mx-rgb), .26), transparent 45%), linear-gradient(145deg, #ffffff1f, #080c12eb);width:72px;height:72px;color:var(--mx-primary);border:1px solid #ffffff3d;border-radius:50%;place-items:center;margin:0 auto 8px;display:grid;overflow:hidden;box-shadow:0 14px 32px #00000057}.detail-person-btn img{object-fit:cover;width:100%;height:100%;display:block}.detail-person-btn svg{width:28px;height:28px}.person-fallback{text-align:center;align-content:center;justify-items:center;gap:2px;width:100%;height:100%;padding:9px;display:grid}.person-fallback b{color:#fff;max-width:100%;font-size:19px;font-weight:950;line-height:1}.person-fallback i{max-width:100%;color:rgba(var(--mx-rgb), .96);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7px;font-style:normal;font-weight:950;line-height:1;overflow:hidden}.detail-people b,.detail-people small{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.detail-people b{color:#fff;font-size:13px;font-weight:950}.detail-people small{color:var(--mx-muted);font-size:11px}.episode-grid{grid-template-columns:repeat(4,minmax(220px,1fr));gap:10px;margin-top:10px;display:grid}.season-block{margin-top:16px}.season-block h2{border:1px solid rgba(var(--mx-rgb), .55);background:rgba(var(--mx-rgb), .12);color:#fff;text-transform:uppercase;border-radius:8px;width:max-content;margin:0;padding:9px 15px;font-size:14px;font-weight:950}.series-detail-layout{border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:16px;margin-top:16px;padding-top:16px;display:grid}.detail-screen.is-series .detail-hero.no-backdrop .detail-copy{padding-right:0}.detail-screen.is-series .detail-hero.no-backdrop .series-detail-layout{margin-top:22px;display:grid}.detail-screen.is-series .detail-hero.no-backdrop .episode-preview{grid-template-rows:126px minmax(0,1fr) auto;width:auto;min-height:280px;position:sticky;top:18px}.series-episode-list{min-width:0}@media (width>=921px){.detail-screen.is-series .detail-copy{padding-top:22px;padding-bottom:30px}.detail-screen.is-series .detail-title-row{grid-template-columns:132px minmax(0,780px);gap:20px;margin-top:10px}.detail-screen.is-series .detail-poster{width:132px}.detail-screen.is-series .detail-copy h1{font-size:42px}.detail-screen.is-series .detail-main-info>p{-webkit-line-clamp:2;min-height:2.9em;max-height:2.9em;margin-top:12px}.detail-screen.is-series .media-feature-row{margin-top:10px}.detail-screen.is-series .detail-actions{margin-top:14px}.detail-screen.is-series .series-detail-layout,.detail-screen.is-series .detail-hero.no-backdrop .series-detail-layout{grid-template-columns:minmax(0,1fr) minmax(286px,340px);gap:14px;margin-top:14px;padding-top:14px}.detail-screen.is-series .series-episode-list{scrollbar-width:none;max-height:clamp(218px,32vh,330px);padding-right:4px;overflow:auto}.detail-screen.is-series .series-episode-list::-webkit-scrollbar{display:none}.detail-screen.is-series .season-block:first-child{margin-top:0}.detail-screen.is-series .episode-preview,.detail-screen.is-series .detail-hero.no-backdrop .episode-preview{grid-template-rows:clamp(86px,13vh,118px) minmax(0,1fr) auto;height:clamp(218px,32vh,330px);min-height:0;position:relative;top:auto}.detail-screen.is-series .episode-preview-copy h2{max-height:2.3em;font-size:18px;line-height:1.15}.detail-screen.is-series .episode-preview-copy p{-webkit-line-clamp:2}.detail-screen.is-series .episode-card{grid-template-columns:92px minmax(0,1fr);min-height:76px}.detail-screen.is-series .episode-thumb{height:58px}}.episode-preview{background:linear-gradient(145deg, rgba(var(--mx-rgb), .13), #090e14f0), #070b12d1;border:1px solid #ffffff24;border-radius:10px;grid-template-rows:126px minmax(0,1fr) auto;gap:12px;min-height:280px;padding:14px;display:grid;position:sticky;top:18px;box-shadow:0 22px 54px #0000005c}.episode-preview.has-progress,.episode-preview.is-watched{border-color:rgba(var(--mx-rgb), .48)}.episode-preview-art,.episode-preview-empty{color:var(--mx-primary);background:#00000047;border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}.episode-preview-art img{object-fit:cover;width:100%;height:100%;display:block}.episode-preview-art svg,.episode-preview-empty svg{width:54px;height:54px}.episode-preview-copy{scrollbar-width:none;min-width:0;overflow:auto}.episode-preview-copy::-webkit-scrollbar{display:none}.episode-preview-copy h2{max-height:3.36em;margin:6px 0 8px;font-size:20px;line-height:1.12;overflow:hidden}.episode-preview-copy p{color:#f4f8ffc7;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.42;display:-webkit-box;overflow:hidden}.episode-preview-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.episode-preview-actions .detail-play-btn{gap:9px;min-height:44px}.episode-preview-actions .ghost-btn{min-width:0}.episode-card{color:#fff;text-align:left;background:#080d12a8;border:1px solid #ffffff29;border-radius:10px;grid-template-columns:98px minmax(0,1fr);align-items:center;gap:10px;min-height:84px;padding:8px;display:grid}.episode-card.has-progress,.episode-card.is-watched{border-color:rgba(var(--mx-rgb), .46);background:linear-gradient(145deg, rgba(var(--mx-rgb), .12), #fff1)}.episode-card.is-watched{opacity:.82}.episode-card:focus,.episode-card:hover{border-color:var(--mx-primary);box-shadow:0 0 0 1px var(--mx-primary), 0 0 24px rgba(var(--mx-rgb), .28)}.episode-thumb{height:68px;color:var(--mx-primary);background:#0000004d;border-radius:7px;place-items:center;display:grid;position:relative;overflow:hidden}.episode-thumb img{object-fit:cover;width:100%;height:100%;display:block}.episode-thumb svg{width:42px;height:42px}.episode-card>span,.episode-card b,.episode-card small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.episode-card b{font-size:14px;font-weight:900}.episode-card small{color:var(--mx-muted);font-size:12px}.episode-card .watch-progress{grid-column:1/-1;margin-top:0}.episode-thumb .progress-state,.episode-preview-art .progress-state,.library-img .progress-state{min-width:38px;height:24px;padding:0 7px;font-size:10px;top:7px;right:7px}.mx-modal{z-index:1000;background:#000000b8;place-items:center;display:grid;position:fixed;inset:0}.mx-box{border:1px solid var(--mx-primary);color:#fff;width:min(980px,100vw - 44px);max-height:86vh;box-shadow:0 0 44px rgba(var(--mx-rgb), .35);background:linear-gradient(145deg,#171c24,#0b0f16);border-radius:14px;padding:22px;overflow:auto}.player-modal .mx-box{background:radial-gradient(circle at 18% 12%, rgba(var(--mx-rgb), .13), transparent 30%), linear-gradient(180deg, #020407, #05080d);width:100vw;height:100vh;max-height:none;box-shadow:none;border:0;border-radius:0;padding:0;position:relative;overflow:hidden}.player-modal .mx-box:fullscreen{background:#000;width:100vw;height:100vh;overflow:hidden}.player-modal{background:#000;place-items:stretch stretch}body.is-popout-window{background:#000;margin:0;overflow:hidden}.is-popout-root{background:#000;width:100vw;min-height:100vh}.player-popout-waiting{color:#fff;background:radial-gradient(circle at 50% 44%, rgba(var(--mx-rgb), .18), transparent 28%), #000;text-align:center;align-content:center;place-items:center;gap:12px;min-height:100vh;display:grid}.player-popout-waiting b{color:var(--mx-primary);text-transform:uppercase;font-size:16px;font-weight:950}.player-popout-waiting p{color:var(--mx-muted);margin:0;font-size:14px;font-weight:850}.player-popout-modal .mx-box{background:#000;width:100vw;height:100vh;max-height:none}.player-modal .modal-body{z-index:0;height:100%;min-height:0;position:relative}.player-modal .mx-box>h2{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.player-modal .mx-close{float:none;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070b12b3;border:1px solid #ffffff2e;border-radius:8px;place-items:center;width:44px;height:44px;min-height:44px;padding:0;top:22px;right:24px;box-shadow:0 12px 26px #00000047;z-index:2147483647!important;pointer-events:auto!important;display:grid!important;position:fixed!important}.player-modal .mx-close span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.player-modal .mx-close svg{width:22px;height:22px}.player-modal .mx-close,.player-info-bar,.player-controls,.player-actions{transition:opacity .22s,transform .22s,visibility .22s}.player-modal .mx-close:hover,.player-modal .mx-close:focus{border-color:var(--mx-primary);background:rgba(var(--mx-rgb), .22);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .5), 0 16px 32px #00000057}.guide-modal .mx-box{width:min(1280px,100vw - 54px)}.settings-modal .mx-box{width:min(1500px,100vw - 36px);max-height:90vh;padding:18px}.settings-modal .modal-body{overflow:visible}.multiview-playback .mx-box{width:min(1360px,100vw - 44px)}.mx-close{float:right;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;display:inline-flex}.mx-close svg{width:18px;height:18px}.mx-box h2{margin:0 0 14px;font-size:28px}.modal-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.modal-actions button{min-height:44px;padding:0 16px}.mx-toast-region{z-index:10000;pointer-events:none;gap:10px;width:min(360px,100vw - 48px);display:grid;position:fixed;bottom:24px;right:24px}.mx-toast{border:1px solid rgba(var(--mx-rgb), .36);background:linear-gradient(180deg, rgba(var(--mx-rgb), .18), #ffffff0a), #070b12eb;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:10px;padding:12px 14px;font-size:13px;font-weight:900;line-height:1.35;box-shadow:0 18px 48px #0000006b}.repair-summary{border:1px solid rgba(var(--mx-rgb), .24);background:#ffffff0b;border-radius:12px;gap:6px;padding:14px;display:grid}.repair-summary b{color:var(--mx-primary);text-transform:uppercase;font-size:15px;font-weight:950}.repair-summary p{color:var(--mx-muted);margin:0;font-weight:750}.repair-stats{flex-wrap:wrap;gap:8px;display:flex}.repair-stats span{min-height:26px;color:var(--mx-primary);text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:950;display:inline-flex}.repair-stats .error{color:#ff8fa1;border-color:#ff53705c}.repair-list{gap:10px;margin-top:12px;display:grid}.repair-item{border:1px solid #ffffff24;border-left:4px solid var(--mx-primary);background:#ffffff0b;border-radius:10px;gap:5px;padding:12px;display:grid}.repair-item.error{border-left-color:#ff5370}.repair-item b{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:950;display:flex}.repair-item b span{background:rgba(var(--mx-rgb), .14);min-height:22px;color:var(--mx-primary);text-transform:uppercase;border-radius:999px;align-items:center;padding:0 8px;font-size:10px;font-weight:950;display:inline-flex}.repair-item.error b span{color:#ff8fa1;background:#ff537029}.repair-item p,.repair-item small{color:var(--mx-muted);margin:0;font-weight:750}.repair-panel-help{border:1px solid rgba(var(--mx-rgb), .2);background:rgba(var(--mx-rgb), .08);border-radius:10px;gap:4px;margin-top:14px;padding:12px;display:grid}.repair-panel-help b{color:#fff;font-size:14px;font-weight:950}.repair-panel-help span{color:var(--mx-muted);font-size:13px;font-weight:750;line-height:1.4}.repair-result{margin-top:12px}.repair-result-box{border:1px solid rgba(var(--mx-rgb), .2);background:#ffffff0a;border-radius:10px;gap:8px;padding:12px;display:grid}.repair-result-box>b{color:var(--mx-primary);text-transform:uppercase;font-size:14px;font-weight:950}.repair-result-box p{color:var(--mx-text);gap:3px;margin:0;font-size:13px;font-weight:850;display:grid}.repair-result-box p span{color:var(--mx-primary);text-transform:uppercase;font-size:10px;font-weight:950}.repair-result-box p.error span{color:#ff8fa1}.repair-result-box small{color:var(--mx-muted);font-weight:750}.search-form{grid-template-columns:1fr 150px;gap:10px;display:grid}.actor-search-form{grid-template-columns:1fr 170px}.actor-search-caption{color:#f4f8ffcc;margin:10px 0 2px;font-size:13px;font-weight:800}.actor-search-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.search-results{gap:14px;margin-top:14px;display:grid}.search-filter-rail{scrollbar-width:none;gap:10px;min-width:0;display:flex;overflow-x:auto}.search-filter-rail::-webkit-scrollbar{display:none}.search-filter-rail button{color:#fff;background:#fff1;border:1px solid #ffffff24;border-radius:8px;flex:none;align-items:center;gap:9px;min-height:40px;padding:0 12px;font-weight:950;display:inline-flex}.search-filter-rail button.on,.search-filter-rail button:focus,.search-filter-rail button:hover{border-color:var(--mx-primary);background:rgba(var(--mx-rgb), .18);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .42)}.search-filter-rail b{min-width:26px;color:var(--mx-primary);text-align:center;background:#ffffff17;border-radius:7px;padding:4px 7px;font-size:11px}.search-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.result-card{color:#fff;text-align:left;background:#ffffff0f;border:1px solid #ffffff29;border-radius:10px;min-height:190px;overflow:hidden}.result-art{height:128px;color:var(--mx-primary);background:#0003;place-items:center;display:grid;position:relative;overflow:hidden}.result-art svg{width:46px;height:46px}.result-art img{object-fit:cover;width:100%;height:128px;display:block}.result-card b,.result-card small{padding:8px 10px 0;display:block}.notes-list{gap:16px;display:grid}.note-card{background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;overflow:hidden}.note-card.has-img{grid-template-columns:280px minmax(0,1fr);min-height:170px;display:grid}.note-card.no-img{border-color:rgba(var(--mx-rgb), .34);background:linear-gradient(90deg, var(--mx-primary) 0 4px, #ffffff0f 4px);padding-left:4px}.note-card>div{align-content:center;gap:8px;padding:20px 22px;display:grid}.note-card small{color:var(--mx-primary);text-transform:uppercase;font-weight:950}.note-card b{font-size:21px;line-height:1.14}.note-card p{color:#ebf1fad6;margin:0}.note-action{background:linear-gradient(180deg, var(--mx-primary), var(--mx-secondary));color:#fff;border:0;border-radius:10px;justify-self:start;min-height:40px;padding:0 16px;font-weight:950}.note-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.note-action.secondary{background:#ffffff14;border:1px solid #ffffff2e}.player-panel{background:0 0;gap:14px;display:grid;position:relative}.player-modal .player-panel{place-items:stretch stretch;width:100%;height:100%;min-height:0;padding:0;display:grid;overflow:hidden}.player-panel:fullscreen{background:#000;align-content:stretch;width:100vw;height:100vh;padding:0}.player-modal .mx-box:fullscreen .player-panel{background:#000;align-content:stretch;width:100vw;height:100vh;padding:0}.player-panel:fullscreen .mx-video{aspect-ratio:auto;width:100vw;max-width:none;height:100vh;max-height:none;box-shadow:none;border-radius:0}.player-modal .mx-box:fullscreen .mx-video{aspect-ratio:auto;width:100vw;max-width:none;height:100vh;max-height:none;box-shadow:none;border-radius:0}.player-panel:fullscreen .player-status{justify-self:center;max-width:min(980px,100vw - 112px)}.player-panel:fullscreen .player-info-bar{justify-self:center;max-width:min(980px,100vw - 112px)}.player-panel:fullscreen .epg-panel{justify-self:center;max-width:min(980px,100vw - 112px)}.player-panel:fullscreen .track-panel{justify-self:center;max-width:min(980px,100vw - 112px)}.player-panel:fullscreen .sleep-panel{justify-self:center;max-width:min(980px,100vw - 112px)}.player-panel:fullscreen .channel-zap{justify-self:center;max-width:min(980px,100vw - 112px)}.player-panel:fullscreen .diagnostics-panel{justify-self:center;max-width:min(980px,100vw - 112px)}.player-modal .mx-box:fullscreen .player-status{justify-self:center;max-width:min(980px,100vw - 112px)}.player-modal .mx-box:fullscreen .player-info-bar{justify-self:center;max-width:min(980px,100vw - 112px)}.player-modal .mx-box:fullscreen .epg-panel{justify-self:center;max-width:min(980px,100vw - 112px)}.player-modal .mx-box:fullscreen .track-panel{justify-self:center;max-width:min(980px,100vw - 112px)}.player-modal .mx-box:fullscreen .sleep-panel{justify-self:center;max-width:min(980px,100vw - 112px)}.player-modal .mx-box:fullscreen .channel-zap{justify-self:center;max-width:min(980px,100vw - 112px)}.player-modal .mx-box:fullscreen .diagnostics-panel{justify-self:center;max-width:min(980px,100vw - 112px)}.mx-video{aspect-ratio:16/9;object-fit:contain;background:#000;border-radius:10px;width:100%;max-height:66vh;display:block}.player-modal .mx-video{aspect-ratio:auto;border-radius:0;width:100%;max-width:none;height:100%;max-height:none;box-shadow:0 24px 80px #0000008a}.player-modal .mx-video::-webkit-media-controls-fullscreen-button{display:flex}.player-info-bar{z-index:18;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:none;background:linear-gradient(90deg,#070b12bd,#070b127a);border:1px solid #ffffff1f;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:58px;padding:10px 12px;display:grid;position:absolute;top:22px;left:24px;right:82px;box-shadow:0 16px 38px #0000004d}.player-info-bar div{gap:3px;min-width:0;display:grid}.player-info-bar small{color:var(--mx-primary);letter-spacing:.8px;text-transform:uppercase;font-size:10px;font-weight:950}.player-info-bar b{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:17px;font-weight:950;line-height:1.1;overflow:hidden}.player-info-bar p{flex-wrap:wrap;justify-content:flex-end;gap:7px;min-width:0;margin:0;display:flex}.player-info-bar span{border:1px solid rgba(var(--mx-rgb), .28);background:rgba(var(--mx-rgb), .12);color:#ffffffe0;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:7px 8px;font-size:10px;font-weight:950;line-height:1}.channel-zap{z-index:22;border:1px solid rgba(var(--mx-rgb), .58);background:linear-gradient(180deg, rgba(var(--mx-rgb), .22), #ffffff0a), #03060adb;min-width:182px;max-width:min(320px,100vw - 48px);box-shadow:0 20px 60px #0000007a, 0 0 0 1px rgba(var(--mx-rgb), .18);text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;border-radius:10px;gap:5px;padding:16px 18px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.channel-zap b{color:#fff;font-size:28px;font-weight:950;line-height:1}.channel-zap span{color:var(--mx-primary);text-transform:uppercase;font-size:11px;font-weight:950;line-height:1.2}.live-player-drawer{z-index:20;background:radial-gradient(circle at 20% 0, rgba(var(--mx-rgb), .18), transparent 36%), linear-gradient(180deg, #0f1116f5, #03060ae0);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff29;border-radius:14px;grid-template-rows:auto auto auto minmax(0,1fr) auto;width:min(470px,100% - 24px);display:grid;position:absolute;top:12px;bottom:12px;left:12px;overflow:hidden;box-shadow:0 24px 70px #00000075}.player-panel:fullscreen .live-player-drawer{z-index:12;width:min(480px,34vw);top:56px;bottom:56px;left:56px}.player-modal .mx-box:fullscreen .live-player-drawer{z-index:12;width:min(480px,34vw);top:56px;bottom:56px;left:56px}.live-player-drawer-top{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:8px;min-height:58px;padding:8px;display:grid}.live-player-drawer-top button{color:#fff;background:#ffffff0e;border:1px solid #ffffff24;border-radius:8px;min-height:42px;font-weight:950}.live-player-drawer-top button:first-child{padding:0}.live-player-drawer-top button:not(:first-child){justify-content:flex-start;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.live-player-drawer-top svg{width:18px;height:18px;color:var(--mx-primary)}.live-player-drawer-title{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:0 16px;display:flex}.live-player-drawer-title b{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:20px;font-weight:950;overflow:hidden}.live-player-drawer-title span{color:var(--mx-muted);font-size:13px;font-weight:950}.live-player-filter{background:#ffffff12;border:1px solid #ffffff1f;border-radius:10px;grid-template-columns:38px minmax(0,1fr);align-items:center;min-height:52px;margin:10px 10px 0;padding:0 12px;display:grid}.live-player-filter:focus-within{border-color:rgba(var(--mx-rgb), .72);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .55), 0 0 22px rgba(var(--mx-rgb), .28)}.live-player-filter svg{width:20px;height:20px;color:var(--mx-primary)}.live-player-filter input{color:#fff;background:0 0;border:0;outline:0;min-width:0;height:48px;font-weight:900}.live-player-filter input::placeholder{color:#e8eef785}.live-player-list{scrollbar-width:none;align-content:start;gap:8px;min-height:0;padding:10px;display:grid;overflow:auto}.live-player-list::-webkit-scrollbar{display:none}.live-player-channel,.live-player-category{color:#fff;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;min-height:64px;display:grid}.live-player-channel{grid-template-columns:52px minmax(0,1fr) auto;padding:7px 10px}.live-player-category{grid-template-columns:46px minmax(0,1fr) 18px;padding:8px 10px}.live-player-channel.on,.live-player-channel:focus,.live-player-channel:hover,.live-player-category.on,.live-player-category:focus,.live-player-category:hover{border-color:var(--mx-primary);background:linear-gradient(90deg, rgba(var(--mx-rgb), .34), rgba(var(--mx-rgb), .08));box-shadow:inset 4px 0 0 var(--mx-primary)}.live-player-channel>i,.live-player-category>i{color:#111820;background:#fffffff0;border-radius:7px;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.live-player-category>i{color:#ffffffd1;background:#ffffff14}.live-player-channel img,.live-player-now img{object-fit:contain;width:100%;height:100%;display:block}.live-player-channel svg,.live-player-category svg{width:25px;height:25px}.live-player-channel span,.live-player-category span{gap:4px;min-width:0;display:grid;overflow:hidden}.live-player-channel b,.live-player-category b,.live-player-channel small,.live-player-category small,.live-player-channel em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.live-player-channel b,.live-player-category b{color:#fff;font-size:14px;font-weight:950}.live-player-channel small,.live-player-category small{color:var(--mx-muted);text-transform:uppercase;font-size:11px;font-weight:950}.live-player-channel em{color:#ffffffc2;font-size:11px;font-style:normal;font-weight:850}.live-player-channel>strong{border:1px solid rgba(var(--mx-rgb), .26);background:rgba(var(--mx-rgb), .12);color:#ffffffe0;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-self:center;padding:7px 8px;font-size:10px;font-weight:950;line-height:1}.live-player-category em{color:var(--mx-muted);font-size:24px;font-style:normal;line-height:1}.live-player-now{border-top:1px solid #ffffff1a;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;min-height:92px;padding:12px 14px;display:grid}.live-player-now>i{color:#111820;background:#fffffff0;border-radius:8px;place-items:center;width:58px;height:58px;display:grid;overflow:hidden}.live-player-now>div{gap:5px;min-width:0;display:grid}.live-player-now b,.live-player-now p,.live-player-now span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.live-player-now b{color:#fff;font-size:15px;font-weight:950}.live-player-now p{color:#ffffffdb;grid-template-columns:58px minmax(0,1fr);gap:8px;margin:0;font-size:12px;display:grid}.live-player-now strong{color:var(--mx-primary);font-size:10px;font-weight:950}.live-player-empty{min-height:96px;color:var(--mx-muted);place-items:center;font-weight:850;display:grid}.mx-video.fit-contain{object-fit:contain}.mx-video.fit-cover{object-fit:cover}.mx-video.fit-fill{object-fit:fill}.player-controls{z-index:24;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto;background:linear-gradient(#060a102e,#060a10c7),#0204089e;border:1px solid #ffffff1a;border-radius:10px;gap:12px;padding:13px 14px 14px;display:grid;position:absolute;bottom:24px;left:24px;right:24px;box-shadow:0 -28px 70px #00000047,0 18px 44px #0000005c}.player-timeline{color:#ffffffe6;font-variant-numeric:tabular-nums;grid-template-columns:58px minmax(0,1fr) 58px;align-items:center;gap:10px;font-size:12px;font-weight:900;display:grid}.player-timeline.is-live{grid-template-columns:58px minmax(0,1fr) 70px}.player-timeline input[type=range],.player-volume{width:100%;min-width:0;accent-color:var(--mx-primary);cursor:pointer}.player-timeline input[type=range]{height:18px}.player-timeline input[type=range]:disabled{opacity:.38;cursor:default}.player-control-row{grid-template-columns:minmax(210px,auto) minmax(0,1fr);align-items:center;gap:14px;min-width:0;display:grid}.player-transport{align-items:center;gap:10px;min-width:0;display:flex}.player-actions{min-width:0;box-shadow:none;pointer-events:auto;background:0 0;border:0;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:0;display:flex}.player-actions button,.player-transport button{min-height:44px}.player-actions .player-icon-btn,.player-actions .fav-btn,.player-transport .player-icon-btn{color:#fff;background:#ffffff0e;border-color:#ffffff2e;border-radius:8px;place-items:center;width:46px;height:46px;min-height:46px;padding:0;display:grid;position:relative}.player-play-btn{box-shadow:0 0 0 1px rgba(var(--mx-rgb), .3);border-color:rgba(var(--mx-rgb), .66)!important;background:rgba(var(--mx-rgb), .18)!important;color:#fff!important}.player-actions .player-tracks-btn{color:#dffefa;background:#14dcbe1f;border-color:#14dcbe8c}.player-actions .player-tracks-btn:hover,.player-actions .player-tracks-btn:focus{background:#14dcbe38;border-color:#14dcc0;box-shadow:0 0 0 1px #14dcbe80}.player-actions .player-icon-btn.primary-btn{border-color:rgba(var(--mx-rgb), .82);background:linear-gradient(180deg, rgba(var(--mx-rgb), .98), rgba(var(--mx-rgb), .58)), rgba(var(--mx-rgb), .34);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .48), 0 16px 36px rgba(var(--mx-rgb), .26)}.player-actions .player-icon-btn.is-secondary-advanced{opacity:.72}.player-actions .player-icon-btn.is-secondary-advanced:hover,.player-actions .player-icon-btn.is-secondary-advanced:focus{opacity:1}.player-actions .player-icon-btn span,.player-actions .fav-btn span,.player-transport .player-icon-btn span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.player-actions .track-count{border:1px solid rgba(var(--mx-rgb), .55);min-width:25px;height:18px;color:var(--mx-primary);white-space:nowrap;background:#070b12eb;border-radius:999px;place-items:center;padding:0 5px;font-size:9px;font-weight:950;line-height:1;display:grid;position:absolute;top:-7px;right:-6px}.player-actions button svg,.player-actions .fav-btn svg,.player-transport button svg{color:currentColor;stroke-width:3.4px;width:22px;height:22px}.player-actions .player-icon-btn:hover,.player-actions .player-icon-btn:focus,.player-actions .fav-btn:hover,.player-actions .fav-btn:focus,.player-actions .player-icon-btn.sleep-on,.player-transport .player-icon-btn:hover,.player-transport .player-icon-btn:focus{border-color:var(--mx-primary);background:rgba(var(--mx-rgb), .22);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .52)}.player-volume{width:96px}.player-live-pill{border:1px solid rgba(var(--mx-rgb), .42);background:rgba(var(--mx-rgb), .14);min-height:28px;color:var(--mx-primary);letter-spacing:.6px;white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:10px;font-weight:950;display:inline-flex}.player-actions .player-icon-btn.on{border-color:var(--mx-primary);background:rgba(var(--mx-rgb), .22);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .52)}.player-actions .fav-btn.on{color:#ffd34d;background:linear-gradient(#ffd34d3d,#ffb72a1a),#ffd34d14;border-color:#ffd34dc7;box-shadow:0 0 0 1px #ffd34d47,0 0 22px #ffd34d2e}.player-modal.is-controls-idle .player-info-bar,.player-modal.is-controls-idle .player-controls,.player-modal.is-controls-idle .player-actions{opacity:0;pointer-events:none;visibility:hidden}.player-modal.is-controls-idle .player-info-bar{transform:translateY(-12px)}.player-modal.is-controls-idle .player-controls,.player-modal.is-controls-idle .player-actions{transform:translateY(14px)}.player-modal.is-controls-idle,.player-modal.is-controls-idle .mx-box,.player-modal.is-controls-idle .mx-video{cursor:none}.next-episode-btn.next-ready{border-color:var(--mx-primary);color:var(--mx-primary);box-shadow:0 0 20px rgba(var(--mx-rgb), .34)}.multiview-picker{gap:14px;display:grid}.multiview-limit{border:1px solid rgba(var(--mx-rgb), .24);background:#ffffff0b;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:0 14px;display:flex}.multiview-limit b{color:var(--mx-primary);text-transform:uppercase;font-size:14px;font-weight:950}.multiview-limit span{color:#fff;font-weight:950}.multiview-picks{scrollbar-width:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-height:min(54vh,520px);padding-right:4px;display:grid;overflow:auto}.multiview-picks::-webkit-scrollbar{display:none}.multiview-pick{background:#ffffff0e;border:1px solid #ffffff24;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:24px 54px minmax(0,1fr);align-items:center;gap:6px 10px;min-width:0;min-height:88px;padding:10px;display:grid}.multiview-pick:focus-within{border-color:var(--mx-primary);box-shadow:0 0 0 2px rgba(var(--mx-rgb), .82), 0 0 26px rgba(var(--mx-rgb), .3)}.multiview-pick input{grid-row:1/3;width:20px;height:20px}.multiview-pick img,.multiview-pick>span{background:rgba(var(--mx-rgb), .12);object-fit:cover;border-radius:8px;grid-row:1/3;width:54px;height:54px}.multiview-pick>span{color:var(--mx-primary);place-items:center;font-size:25px;display:grid}.multiview-pick b,.multiview-pick small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.multiview-pick b{color:#fff;font-size:13px;font-weight:950}.multiview-pick small{color:var(--mx-muted);font-size:11px;font-weight:800}.multiview-grid{gap:12px;display:grid}.multiview-grid[data-count="2"],.multiview-grid[data-count="3"],.multiview-grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.multiview-tile{border:1px solid rgba(var(--mx-rgb), .24);background:#000;border-radius:10px;min-width:0;position:relative;overflow:hidden}.multiview-video{background:#000;width:100%;height:min(34vh,330px);display:block}.multiview-grid[data-count="2"] .multiview-video{height:min(48vh,470px)}.multiview-shade{pointer-events:none;background:linear-gradient(#0000,#000000b8);justify-content:space-between;align-items:end;gap:12px;padding:42px 12px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.multiview-shade b,.multiview-shade span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.multiview-shade b{color:#fff;font-size:14px;font-weight:950}.multiview-shade span{color:var(--mx-muted);font-size:12px;font-weight:850}.multiview-audio{color:#fff;background:#0000008f;border:1px solid #ffffff2e;border-radius:999px;min-height:34px;padding:0 11px;font-size:11px;font-weight:950;position:absolute;top:10px;right:10px}.multiview-audio.on,.multiview-audio:focus{border-color:var(--mx-primary);background:rgba(var(--mx-rgb), .24);box-shadow:0 0 0 2px rgba(var(--mx-rgb), .6)}.track-panel,.sleep-panel{border:1px solid rgba(var(--mx-rgb), .24);background:#ffffff0b;border-radius:12px;gap:12px;padding:14px;display:grid}.player-modal .track-panel,.player-modal .sleep-panel,.player-modal .diagnostics-panel{z-index:36;border-color:rgba(var(--mx-rgb), .3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070b12db;width:min(520px,100vw - 48px);max-height:min(58vh,520px);position:absolute;bottom:150px;right:24px;overflow:auto;box-shadow:0 20px 60px #00000075}.player-modal .sleep-panel{width:min(430px,100vw - 48px);max-height:min(54vh,440px);left:50%;right:auto;transform:translate(-50%)}.track-panel h3{margin:0;font-size:16px}.sleep-panel h3,.sleep-panel p{margin:0}.sleep-panel h3{color:#fff;font-size:16px;font-weight:950}.sleep-panel p{color:var(--mx-muted);font-size:12px;font-weight:800;line-height:1.35}.sleep-options{gap:8px;display:grid}.sleep-option{color:#fff;text-align:left;background:#ffffff0e;border:1px solid #ffffff24;border-radius:10px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-height:52px;padding:8px 12px;display:grid}.sleep-option:hover,.sleep-option:focus{border-color:var(--mx-primary);background:rgba(var(--mx-rgb), .18);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .45)}.sleep-option svg{width:22px;height:22px;color:var(--mx-primary)}.sleep-option span{gap:3px;min-width:0;display:grid}.sleep-option b,.sleep-option small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sleep-option b{font-size:14px;font-weight:950}.sleep-option small{color:var(--mx-muted);font-size:11px;font-weight:800}.sleep-cancel{border-color:#ff537061}.sleep-cancel svg,.sleep-cancel b{color:#ff8fa1}.track-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.track-grid label{color:var(--mx-muted);text-transform:uppercase;gap:7px;font-size:12px;font-weight:900;display:grid}.track-grid select,.track-grid span{color:#fff;text-transform:none;background:#00000052;border:1px solid #ffffff29;border-radius:10px;min-height:42px;padding:0 12px}.track-grid span{color:var(--mx-muted);align-items:center;display:flex}.track-profile-actions{justify-content:flex-end;display:flex}.track-save-profile{border:1px solid rgba(var(--mx-rgb), .4);background:rgba(var(--mx-rgb), .14);color:#fff;border-radius:10px;align-items:center;gap:9px;min-height:42px;padding:0 13px;font-size:12px;font-weight:950;display:inline-flex}.track-save-profile:hover,.track-save-profile:focus{border-color:var(--mx-primary);background:rgba(var(--mx-rgb), .24);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .5)}.track-save-profile svg{width:20px;height:20px;color:var(--mx-primary)}.track-panel small{color:var(--mx-muted);font-weight:800}.epg-panel{border:1px solid rgba(var(--mx-rgb), .24);background:#ffffff0b;border-radius:12px;gap:10px;padding:14px;display:grid}.player-modal .epg-panel{z-index:7;border-color:rgba(var(--mx-rgb), .26);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070b12c2;width:min(520px,100vw - 48px);max-height:min(34vh,260px);position:absolute;bottom:92px;left:24px;overflow:auto;box-shadow:0 18px 52px #0000006b}.epg-panel h3{color:var(--mx-primary);text-transform:uppercase;margin:0;font-size:15px;font-weight:950}.epg-list{gap:8px;max-height:210px;display:grid;overflow:auto}.epg-row{border-top:1px solid #ffffff14;grid-template-columns:104px minmax(0,1fr);gap:12px;padding-top:8px;display:grid}.epg-row time{color:var(--mx-muted);font-size:12px;font-weight:900}.epg-row b{font-size:14px;display:block}.epg-row p,.epg-empty{color:var(--mx-muted);margin:4px 0 0;font-size:13px}.guide-summary{min-height:46px;color:var(--mx-muted);justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;font-weight:850;display:flex}.guide-filter{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-bottom:12px;display:grid}.guide-filter input{min-height:46px}.guide-filter button{min-height:46px;padding:0 16px}.guide-summary b{color:#fff;font-size:18px}.guide-days{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.guide-days button{color:#fff;background:#ffffff0e;border:1px solid #ffffff24;border-radius:10px;align-content:center;gap:2px;min-width:0;min-height:50px;display:grid}.guide-days button.on{border-color:var(--mx-primary);background:rgba(var(--mx-rgb), .18);box-shadow:inset 0 0 0 1px rgba(var(--mx-rgb), .28)}.guide-days span,.guide-days small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.guide-days span{text-transform:uppercase;font-size:13px;font-weight:950}.guide-days small{color:var(--mx-muted);font-size:11px;font-weight:800}.guide-grid{gap:10px;display:grid}.guide-row{grid-template-columns:230px minmax(0,1fr);gap:10px;min-height:92px;display:grid}.guide-channel,.guide-program{color:#fff;background:#ffffff0e;border:1px solid #ffffff24;border-radius:10px}.guide-channel{text-align:left;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;padding:10px;display:grid}.guide-channel img,.guide-channel span{width:58px;height:58px;color:var(--mx-primary);background:#ffffff0f;border-radius:8px;place-items:center;display:grid}.guide-channel img{object-fit:contain}.guide-channel b,.guide-program b,.guide-program small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.guide-programs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.guide-program-card{min-width:0;min-height:92px;position:relative}.guide-program{text-align:left;align-content:center;gap:5px;width:100%;min-width:0;height:100%;min-height:92px;padding:10px 46px 10px 12px;display:grid}.guide-program time{color:var(--mx-primary);font-size:12px;font-weight:950}.guide-program-card.has-catchup .guide-program{border-color:rgba(var(--mx-rgb), .32)}.guide-program em{background:rgba(var(--mx-rgb), .18);width:fit-content;color:var(--mx-primary);text-transform:uppercase;border-radius:999px;padding:2px 7px;font-size:10px;font-style:normal;font-weight:950}.guide-reminder{color:#ffffffdb;background:#070b12c7;border:1px solid #ffffff29;border-radius:8px;place-items:center;width:32px;height:32px;min-height:32px;padding:0;display:grid;position:absolute;top:8px;right:8px}.guide-reminder svg{width:18px;height:18px}.guide-reminder span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.guide-reminder.on{border-color:var(--mx-primary);background:rgba(var(--mx-rgb), .22);color:var(--mx-primary);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .38)}.guide-recording{top:46px}.guide-recording.on{color:#ff6074;background:#ff40582e;border-color:#ff4058;box-shadow:0 0 0 1px #ff405852}.guide-program small,.guide-empty{color:var(--mx-muted);font-size:12px}.guide-empty{background:#ffffff09;border:1px dashed #ffffff26;border-radius:10px;place-items:center;min-height:92px;display:grid}.guide-filter-empty{margin-top:12px}.guide-search-status{color:var(--mx-muted);text-transform:uppercase;margin-top:12px;font-size:12px;font-weight:900}.guide-search-results{border-top:1px solid rgba(var(--mx-rgb), .24);margin-top:12px;padding-top:12px}.guide-results-head{justify-content:space-between;align-items:center;gap:12px;min-height:34px;display:flex}.guide-results-head b{color:var(--mx-primary);text-transform:uppercase;font-size:15px;font-weight:950}.guide-results-head span{color:var(--mx-muted);font-size:12px;font-weight:900}.guide-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.guide-result{color:#fff;text-align:left;background:#ffffff0e;border:1px solid #ffffff24;border-radius:10px;align-content:center;gap:4px;min-width:0;min-height:112px;padding:12px;display:grid}.guide-result span,.guide-result time,.guide-result b,.guide-result small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.guide-result span{color:var(--mx-muted);font-size:12px;font-weight:900}.guide-result time{color:var(--mx-primary);font-size:12px;font-weight:950}.guide-result b{font-size:14px}.guide-result small{color:var(--mx-muted);font-size:12px}.guide-result em{background:rgba(var(--mx-rgb), .18);width:fit-content;color:var(--mx-primary);text-transform:uppercase;border-radius:999px;padding:2px 7px;font-size:10px;font-style:normal;font-weight:950}.guide-channel:focus,.guide-program:focus,.guide-reminder:focus,.guide-result:focus{border-color:var(--mx-primary);box-shadow:0 0 0 2px rgba(var(--mx-rgb), .82), 0 0 28px rgba(var(--mx-rgb), .34)}.diagnostics-panel{border:1px solid rgba(var(--mx-rgb), .24);background:#ffffff0b;border-radius:12px;padding:14px}.diagnostics-panel h3{color:var(--mx-primary);text-transform:uppercase;margin:0 0 12px;font-size:15px;font-weight:950}.diag-summary-text{color:#eff7ffc7;margin:-4px 0 12px;font-size:13px;font-weight:750;line-height:1.35}.diag-actions{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.diag-actions button{min-height:38px;padding:0 14px}.diag-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.diag-grid-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.diag-line{border-top:1px solid #ffffff14;gap:3px;min-width:0;padding-top:8px;display:grid}.diag-line span{color:var(--mx-muted);text-transform:uppercase;font-size:12px;font-weight:850}.diag-line b{overflow-wrap:anywhere;min-width:0;font-size:13px}.diag-technical{background:#00000029;border:1px solid #ffffff1c;border-radius:8px;margin-top:12px}.diag-technical summary{cursor:pointer;color:#ffffffe6;text-transform:uppercase;align-items:center;min-height:40px;padding:0 12px;font-size:12px;font-weight:950;display:flex}.diag-technical summary:focus{outline:2px solid var(--mx-primary);outline-offset:-2px}.diag-technical .diag-grid{padding:0 12px 12px}.diag-history{gap:8px;margin-top:14px;display:grid}.diag-history h4{color:var(--mx-text);text-transform:uppercase;margin:0;font-size:13px;font-weight:950}.diag-history article{background:#00000029;border-left:3px solid #ffffff42;border-radius:8px;gap:4px;padding:9px 10px;display:grid}.diag-history article.ok{border-left-color:var(--mx-secondary)}.diag-history article.error{border-left-color:#ff6b7a}.diag-history article b,.diag-history article span{overflow-wrap:anywhere;font-size:12px}.diag-history article span{color:var(--mx-muted)}.diag-headers{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.diag-headers p{background:#0000001f;border:1px solid #ffffff14;border-radius:8px;gap:3px;margin:0;padding:8px;display:grid}.diag-headers span{color:var(--mx-muted);text-transform:uppercase;font-size:11px;font-weight:900}.diag-headers b{overflow-wrap:anywhere;min-width:0;font-size:12px}.player-status,.empty-note{color:var(--mx-muted);background:#ffffff0e;border:1px solid #ffffff24;border-radius:12px;padding:16px;font-weight:800}.episodes-loading-note{color:#ebf1fbe0;align-items:center;gap:12px;display:inline-flex}.detail-actions .is-loading-episodes{opacity:.92;pointer-events:none}.player-modal .player-status{z-index:7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070b12a3;border-radius:8px;max-width:min(520px,100vw - 48px);padding:11px 13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player-modal .player-status:empty{display:none}.settings-form,.pin-form{gap:16px;display:grid}.settings-form input,.settings-form select,.settings-form .provider-select select{background:#070b127a;border-radius:8px;height:50px}.settings-pro{gap:0}.settings-shell{grid-template-columns:178px minmax(0,1fr);gap:16px;min-height:min(70vh,720px);display:grid}.settings-nav{align-self:start;gap:8px;display:grid;position:sticky;top:0}.settings-nav button,.icon-btn-text{text-align:left;border-radius:10px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:46px;padding:0 12px;transition:border-color .16s,background .16s,transform .16s;display:grid}.settings-nav button{color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;font-weight:950}.settings-nav button:focus,.settings-nav button:hover{border-color:rgba(var(--mx-rgb), .72);background:rgba(var(--mx-rgb), .1);transform:translateY(-1px)}.settings-nav svg,.icon-btn-text svg{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.settings-nav span,.icon-btn-text span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.settings-main{scroll-behavior:smooth;scrollbar-width:thin;gap:12px;min-width:0;max-height:min(76vh,760px);padding-right:6px;display:grid;overflow:auto}.settings-hero{border:1px solid rgba(var(--mx-rgb), .26);background:linear-gradient(135deg, rgba(var(--mx-rgb), .12), #ffffff09), #080e14d6;border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff0a}.settings-hero div{border-left:2px solid rgba(var(--mx-rgb), .38);gap:4px;min-width:0;padding-left:10px;display:grid}.settings-hero span,.settings-section header span{color:var(--mx-muted);text-transform:uppercase;font-size:11px;font-weight:950}.settings-hero strong{overflow-wrap:anywhere;color:#fff;min-width:0;font-size:17px;font-weight:950}.settings-section{background:linear-gradient(#ffffff0d,#ffffff05),#070b128a;border:1px solid #ffffff1f;border-radius:14px;gap:14px;padding:14px;scroll-margin-top:8px;display:grid;box-shadow:inset 0 1px #ffffff08}.settings-section header{justify-content:space-between;align-items:center;gap:12px;display:flex}.settings-section header b{border:1px solid rgba(var(--mx-rgb), .24);background:rgba(var(--mx-rgb), .1);color:#fff;border-radius:10px;padding:5px 10px;font-size:12px;font-weight:950}.settings-grid,.settings-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.settings-control-card,.settings-card-grid .provider-select{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;align-content:center;gap:8px;min-width:0;min-height:94px;padding:12px;display:grid}.settings-control-card>span,.settings-card-grid .provider-select{color:#f4f8ffeb;text-transform:uppercase;font-size:12px;font-weight:950}.settings-card-grid .provider-select select{margin-top:8px}.settings-card-grid .playback-check{border:1px solid rgba(var(--mx-rgb), .2);background:rgba(var(--mx-rgb), .075);border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-self:end;padding:12px}.settings-comfort-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.settings-comfort-grid article{background:linear-gradient(135deg, rgba(var(--mx-rgb), .11), #ffffff09), #ffffff09;border:1px solid #ffffff1f;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:4px 10px;min-width:0;min-height:86px;padding:12px;display:grid}.settings-comfort-grid i{background:rgba(var(--mx-rgb), .14);width:34px;height:34px;color:var(--mx-primary);border-radius:8px;grid-row:1/span 2;place-items:center;display:grid}.settings-comfort-grid svg{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.settings-comfort-grid span{min-width:0;color:var(--mx-muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.settings-comfort-grid b{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:950;line-height:1.1;overflow:hidden}.settings-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.settings-action-grid .icon-btn-text,.settings-support-grid .icon-btn-text{min-height:58px}.settings-support-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.settings-user-support{border:1px solid rgba(var(--mx-rgb), .22);background:linear-gradient(135deg, rgba(var(--mx-rgb), .13), #ffffff09), #ffffff0a;border-radius:8px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;min-height:72px;padding:12px;display:grid}.settings-user-support>svg{width:42px;height:42px;color:var(--mx-primary);background:rgba(var(--mx-rgb), .14);border-radius:8px;padding:8px}.settings-user-support div{gap:4px;min-width:0;display:grid}.settings-user-support b{color:#fff;font-size:15px;font-weight:950}.settings-user-support span{color:var(--mx-muted);font-size:12px;font-weight:800;line-height:1.35}.settings-status{border:1px solid rgba(var(--mx-rgb), .2);background:#0000002e;border-radius:8px;gap:10px;padding:12px;display:grid}.settings-status[hidden]{display:none}.settings-check-head{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;min-height:54px;padding:10px 12px;display:grid}.settings-check-head b{color:#fff;font-size:15px;font-weight:950}.settings-check-head span{color:var(--mx-muted);grid-column:1;font-size:12px;font-weight:850}.settings-check-head .primary-btn{grid-area:1/2/span 2;min-height:40px;padding:0 14px}.settings-check-head.ok{border-color:#2cd68d4d}.settings-check-head.warning{border-color:#ffbe5c57}.settings-check-head.error{border-color:#ff526e61}.settings-check-list{gap:8px;display:grid}.settings-check-list article{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:8px;gap:5px;padding:10px 12px;display:grid}.settings-check-list article.error{border-color:#ff526e61}.settings-check-list article.warning{border-color:#ffbe5c4d}.settings-check-list b{color:#fff;font-size:13px;font-weight:950}.settings-check-list p,.settings-check-list small{color:var(--mx-muted);margin:0;font-size:12px;font-weight:800;line-height:1.35}.settings-save{justify-self:end;min-width:180px}.parental-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.parental-list fieldset{scrollbar-width:thin;border:1px solid #ffffff29;border-radius:8px;max-height:260px;padding:8px 10px;overflow:auto}.parental-list legend{color:var(--mx-primary);font-weight:950}.settings-category-filter{z-index:1;background:#070b12f0;border-radius:8px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:7px;min-height:34px;margin:-2px 0 7px;padding:5px 6px;display:grid;position:sticky;top:-8px}.settings-category-filter svg{width:15px;height:15px;color:var(--mx-primary)}.settings-category-filter input{border-radius:7px;min-width:0;height:28px;font-size:12px}.profile-pref-box{border:1px solid rgba(var(--mx-rgb), .24);background:#ffffff0b;border-radius:8px;gap:14px;padding:12px;display:grid}.profile-pref-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.profile-pref-head h3,.profile-pref-columns h4{color:var(--mx-primary);text-transform:uppercase;margin:0;font-size:16px;font-weight:950}.profile-pref-head span{color:#fff;font-size:13px;font-weight:900}.profile-pref-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.profile-pref-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.profile-pref-columns>div{gap:10px;min-width:0;display:grid}.profile-pref-single{grid-column:1/-1}.profile-pref-lists{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.profile-pref-lists-combined{grid-template-columns:repeat(3,minmax(310px,1fr))}.profile-pref-lists fieldset{scrollbar-width:thin;border:1px solid #ffffff24;border-radius:8px;max-height:250px;padding:8px 10px;overflow:auto}.profile-pref-lists-combined fieldset{max-height:380px}.profile-pref-lists legend{color:var(--mx-muted);text-transform:uppercase;font-size:12px;font-weight:950}.backup-box{border:1px solid rgba(var(--mx-rgb), .24);background:#ffffff0b;border-radius:8px;gap:12px;padding:14px;display:grid}.backup-box h3{color:var(--mx-primary);text-transform:uppercase;margin:0;font-size:16px;font-weight:950}.backup-box p{color:var(--mx-muted);margin:0;font-size:13px;font-weight:750}.backup-actions{flex-wrap:wrap;gap:10px;display:flex}.backup-actions button{min-height:42px;padding:0 16px}.check-line{color:#f4f8ffd1;grid-template-columns:auto 1fr;align-items:center;gap:8px;min-width:0;margin:7px 0;font-size:13px;font-weight:800;display:flex!important}.check-line input{width:18px;height:18px}.category-toggle-field,.category-toggle-list{gap:8px;display:grid}.category-toggle-row{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:8px;display:grid}.category-toggle-row:focus-within,.category-toggle-row:hover{border-color:rgba(var(--mx-rgb), .46);background:rgba(var(--mx-rgb), .08)}.category-toggle-main{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid}.category-toggle-media,.category-toggle-icon{place-items:center;display:grid}.category-toggle-media{background:rgba(var(--mx-rgb), .12);width:34px;height:34px;color:var(--mx-primary);border-radius:8px}.category-toggle-media svg,.category-toggle-icon svg{width:18px;height:18px}.category-toggle-main strong{text-overflow:ellipsis;white-space:nowrap;color:#f6f9ffeb;min-width:0;font-size:12px;font-weight:950;display:block;overflow:hidden}.category-toggle-main small{color:#cad6e6b3;margin-top:2px;font-size:11px;font-weight:800;display:block}.category-toggle-action{background:#00000029;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:18px auto;align-items:center;gap:6px;min-width:92px;min-height:34px;padding:5px 7px;display:grid;position:relative}.category-toggle-action input{opacity:0;cursor:pointer;width:100%;height:100%;accent-color:var(--mx-primary);margin:0;position:absolute;inset:0}.category-toggle-icon{color:#e2ebf7c2}.category-toggle-action b{color:#e2ebf7d1;white-space:nowrap;font-size:11px;font-weight:950}.category-toggle-icon-on,.category-toggle-label-on{display:none}.category-toggle-row:has(input:checked) .category-toggle-icon-off{display:none}.category-toggle-row:has(input:checked) .category-toggle-label-off{display:none}:is(.category-toggle-row:has(input:checked) .category-toggle-icon-on,.category-toggle-row:has(input:checked) .category-toggle-label-on){display:grid}.category-toggle-row:has(input:checked){border-color:rgba(var(--mx-rgb), .58);background:rgba(var(--mx-rgb), .1)}.category-toggle-locked:has(input:checked){background:#ffc45614;border-color:#ffc45680}.category-toggle-locked:has(input:checked) .category-toggle-icon{color:#ffd34d}.category-toggle-locked:has(input:checked) .category-toggle-action b{color:#ffd34d}.category-toggle-hidden:has(input:checked){background:#ff6b7a14;border-color:#ff6b7a6b}.category-toggle-hidden:has(input:checked) .category-toggle-icon{color:#ff8a96}.category-toggle-hidden:has(input:checked) .category-toggle-action b{color:#ff8a96}.category-toggle-priority:has(input:checked) .category-toggle-icon{color:#ffd34d}.category-toggle-priority:has(input:checked) .category-toggle-action b{color:#ffd34d}.category-toggle-dual{grid-template-columns:minmax(0,1fr) auto}.category-toggle-actions{align-items:center;gap:5px;display:flex}.category-mini-toggle{color:#e2ebf7c7;cursor:pointer;background:#00000029;border:1px solid #ffffff1f;border-radius:8px;place-items:center;width:36px;height:34px;display:grid;position:relative}.category-mini-toggle input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.category-mini-toggle b{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.category-mini-icon{place-items:center;display:grid}.category-mini-icon svg{width:18px;height:18px}.category-mini-icon-on{display:none}.category-mini-toggle:has(input:checked) .category-mini-icon-off{display:none}.category-mini-toggle:has(input:checked) .category-mini-icon-on{display:grid}.category-mini-toggle:focus-within,.category-mini-toggle:hover{border-color:rgba(var(--mx-rgb), .56);background:rgba(var(--mx-rgb), .1)}.category-mini-hidden:has(input:checked){color:#ff8a96;background:#ff6b7a1a;border-color:#ff6b7a7a}.category-mini-locked:has(input:checked){color:#ffd34d;background:#ffd34d1a;border-color:#ffd34d85}.telemetry-line span{color:#f4f8ffd1}.account-modal .mx-box{width:min(760px,100vw - 48px)}.account-box{gap:16px;display:grid}.account-hero{background:radial-gradient(circle at 12% 20%, var(--profile-avatar,var(--mx-primary)), transparent 34%), linear-gradient(135deg, #ffffff14, #ffffff06);border:1px solid #ffffff24;border-radius:18px;grid-template-columns:106px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:136px;padding:18px;display:grid;position:relative;overflow:hidden}.account-hero:after{content:"";background:var(--profile-avatar,var(--mx-primary));opacity:.18;filter:blur(22px);pointer-events:none;border-radius:999px;height:150px;position:absolute;inset:auto -14% -62% 38%}.account-avatar{z-index:1;border-radius:28px;width:96px;height:96px}.account-identity{z-index:1;gap:4px;min-width:0;display:grid}.account-identity small,.account-summary-grid span{color:#dee7f4a8;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950}.account-identity b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:28px;font-weight:950;line-height:1.05;overflow:hidden}.account-identity span{color:#f4f8ffc7;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.account-status-pill{z-index:1;border:1px solid var(--profile-avatar,var(--mx-primary));color:#fff;text-transform:uppercase;background:#00000040;border-radius:999px;align-self:start;min-height:34px;padding:8px 13px;font-size:12px;font-weight:950}.account-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.account-summary-grid article{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:14px;gap:7px;min-height:78px;padding:13px 14px;display:grid}.account-summary-grid b{color:#fffffff0;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:950;overflow:hidden}.provider-readonly{border:1px solid rgba(var(--mx-rgb), .34);background:rgba(var(--mx-rgb), .1);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 14px;display:flex}.provider-readonly span{color:#f4f8ffad;text-transform:uppercase;font-size:12px;font-weight:900}.provider-readonly b{color:var(--mx-primary);text-align:right}.account-hint{border:1px solid rgba(var(--mx-rgb), .18);background:rgba(var(--mx-rgb), .075);color:#f4f8ffb8;border-radius:14px;margin:0;padding:12px 14px;font-size:13px;font-weight:750;line-height:1.45}.account-actions{gap:12px;margin-top:8px;display:grid}.account-action-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.account-danger-actions{border-top:1px solid #ffffff1a;padding-top:12px}.account-actions button{justify-content:center;min-height:44px;padding:0 16px}.account-actions .icon-btn-text{gap:9px}.account-actions .icon-btn-text svg{width:19px;height:19px}.account-danger-actions .ghost-btn{color:#ffd2d8;background:#ff6b7a11;border-color:#ff6b7a66}.account-danger-actions .ghost-btn:hover,.account-danger-actions .ghost-btn:focus{border-color:#ff6b7ab8;box-shadow:0 0 0 1px #ff6b7a57,0 14px 28px #00000047}@media (width<=720px){.account-hero{grid-template-columns:82px minmax(0,1fr)}.account-avatar{border-radius:22px;width:76px;height:76px}.account-status-pill{grid-column:1/-1;justify-self:start}.account-summary-grid,.account-action-group{grid-template-columns:1fr}}.updates-box{gap:14px;display:grid}.updates-box p{color:#f4f8ffc7;margin:0;font-size:14px;line-height:1.45}.updates-box .primary-btn{justify-self:start;min-height:44px;padding:0 18px}.access-box{gap:16px;display:grid}.access-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.access-line{border:1px solid rgba(var(--mx-rgb), .24);background:#ffffff0b;border-radius:12px;align-content:center;gap:5px;min-height:78px;padding:12px;display:grid}.access-line span{color:var(--mx-muted);text-transform:uppercase;font-size:12px;font-weight:850}.access-line b{overflow-wrap:anywhere;min-width:0}.access-list{gap:10px;display:grid}.access-list h3{color:var(--mx-primary);text-transform:uppercase;margin:0;font-size:16px;font-weight:950}.access-list article{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:10px 12px;display:flex}.access-list small{color:var(--mx-muted);font-weight:850}.library-box{gap:24px;display:grid}.library-filter-rail{scrollbar-width:none;gap:10px;min-width:0;padding:0 0 2px;display:flex;overflow-x:auto}.library-filter-rail::-webkit-scrollbar{display:none}.library-filter-rail button{color:#fff;text-align:left;background:linear-gradient(145deg,#ffffff13,#080d14b8);border:1px solid #ffffff24;border-radius:8px;flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:106px;min-height:48px;padding:0 12px;display:grid}.library-filter-rail button.on,.library-filter-rail button:focus,.library-filter-rail button:hover{border-color:var(--mx-primary);background:rgba(var(--mx-rgb), .18);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .44), 0 12px 24px #00000038}.library-filter-rail span,.library-filter-rail b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.library-filter-rail span{font-size:13px;font-weight:950}.library-filter-rail b{min-width:28px;color:var(--mx-primary);text-align:center;background:#ffffff17;border-radius:7px;padding:5px 7px;font-size:11px;font-weight:950}.library-section{gap:12px;display:grid}.library-section h3{color:var(--mx-primary);text-transform:uppercase;margin:0;font-size:18px;font-weight:950}.library-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.library-card{gap:8px;min-width:0;display:grid;position:relative}.library-card>button:first-child{color:#fff;text-align:left;background:#ffffff0e;border:1px solid #ffffff24;border-radius:12px;grid-template-rows:148px auto auto auto;gap:8px;width:100%;min-height:246px;padding:10px;display:grid}.library-img{background:#00000038;border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.library-img img{object-fit:cover;width:100%;height:100%}.library-img svg{width:52px;height:52px;color:var(--mx-primary)}.library-card b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.library-card small{color:var(--mx-muted);text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.library-actions{flex-wrap:wrap;gap:6px;min-height:34px;display:flex}.library-mini,.library-remove{color:#fff;background:#ffffff12;border:1px solid #ffffff2e;min-height:34px;font-size:12px;font-weight:950}.library-mini{border-radius:8px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.library-mini svg{width:16px;height:16px}.library-remove{border-radius:999px;place-items:center;width:34px;height:34px;display:grid}.library-remove svg{width:19px;height:19px}.library-remove[data-remove-favorite] svg{transform:rotate(45deg)}.library-reminder-card>button:first-child{grid-template-rows:126px auto auto minmax(0,1fr)}.library-reminder-img{background:linear-gradient(145deg, rgba(var(--mx-rgb), .28), #ffffff0e), #0000003d;align-content:center;gap:8px}.library-reminder-img i{color:#fff;text-align:center;text-transform:uppercase;font-size:13px;font-style:normal;font-weight:950}.library-reminder-card small:last-of-type{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;min-height:34px;display:-webkit-box}.watch-progress{background:#ffffff21;border-radius:999px;width:100%;height:5px;display:block;overflow:hidden}.watch-progress span{border-radius:inherit;background:linear-gradient(90deg, var(--mx-primary), var(--mx-secondary));height:100%;display:block}@media (width<=1500px){.hm{padding-left:36px;padding-right:36px}.hm-logo{width:160px}.hm-main{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(178px,1fr)) minmax(350px,39vw);height:clamp(318px,40vh,380px);min-height:0}.hm-tile,.mx-hero{height:100%;min-height:0}.hm-tile-ic,.hm-tile-ic svg{width:74px;height:74px}.hm-tile-label{font-size:27px}.hm-tile-count{font-size:22px}.mx-hero h2{font-size:30px}.mx-ex-body{grid-template-columns:280px minmax(0,1fr);gap:28px}.mx-footer{margin-left:-36px;margin-right:-36px;padding-left:36px;padding-right:36px}.settings-grid,.settings-card-grid,.settings-comfort-grid,.profile-pref-grid,.parental-list,.settings-action-grid,.settings-support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-title-row{grid-template-columns:140px minmax(0,1fr);max-width:980px}.detail-poster{width:140px}.detail-copy h1{font-size:42px}}@media (width>=1501px) and (width<=1700px) and (height<=820px){.hm{gap:14px;padding:30px 36px 0}.hm-top{grid-template-columns:minmax(150px,260px) minmax(0,1fr) auto;gap:18px}.hm-logo{width:160px;height:88px}.hm-logo.logo-fallback{height:40px;font-size:31px}.mx-head-center{padding-top:0}.mx-slogan{letter-spacing:5.2px;font-size:12px}.mx-welcome{margin-top:20px;font-size:27px}.mx-kinds{letter-spacing:7px;margin-top:12px;font-size:16px}.mx-right{gap:15px}.mx-actionbar{gap:14px}.mx-ico{width:40px;height:40px}.mx-ico svg{width:29px;height:29px}.mx-sep{height:46px}.mx-time{min-width:208px}.mx-time b{font-size:36px}.mx-time span{margin-top:9px;font-size:15px}.hm-main{grid-template-columns:repeat(3,minmax(190px,1fr)) minmax(410px,42vw);gap:17px;height:clamp(232px,34vh,256px)}.hm-tile{gap:12px;padding:16px}.hm-tile-ic,.hm-tile-ic svg{width:64px;height:64px}.hm-tile-label{font-size:26px}.hm-tile-count{font-size:21px}.mx-hero-info{bottom:26px;left:30px;right:26px}.mx-hero h2{margin-bottom:12px;font-size:30px}.mx-meta{gap:8px;margin-bottom:14px;font-size:14px}.mx-meta svg{width:19px;height:19px}.mx-dots{bottom:11px}.mx-section{padding-top:14px}.mx-section-head{margin-bottom:12px}.mx-section-head h2{font-size:25px}.mx-section-head svg{width:22px;height:22px}.mx-ex-body{grid-template-columns:280px minmax(0,1fr);gap:22px}.mx-modecol{gap:12px}.mx-mode{gap:14px;height:58px;padding:0 22px;font-size:16px}.mx-mode svg{width:26px;height:26px}.rail-mask{height:clamp(160px,21vh,188px)}.mx-poster{flex-basis:150px;width:150px}.mx-img{border-radius:10px;height:clamp(118px,15.5vh,134px)}.mx-poster b{margin-top:6px;font-size:12px}.mx-poster small{font-size:11px}.mx-score{flex-basis:244px;grid-template-rows:16px 33px 33px 16px;gap:5px;width:244px;height:178px;padding:12px}.mx-footer{min-height:68px;padding:10px 36px max(10px, env(safe-area-inset-bottom));margin-left:-36px;margin-right:-36px}.mx-logout{font-size:18px}.mx-logout svg{width:28px;height:28px}.mx-exp{font-size:16px}}@media (width<=1500px) and (width>=1181px) and (height>=760px){.hm{padding-top:46px}.hm-main{grid-template-columns:repeat(3,minmax(190px,1fr)) minmax(380px,38vw);height:clamp(350px,42vh,410px)}.hm-tile-ic,.hm-tile-ic svg{width:74px;height:74px}.hm-tile-label{font-size:27px}.hm-tile-count{font-size:22px}.rail-mask{height:clamp(166px,20vh,194px)}}@media (width<=1500px) and (height<=790px){.hm{gap:14px;padding:30px 32px 0}.hm-top{grid-template-columns:minmax(140px,220px) minmax(0,1fr) auto;gap:16px}.hm-logo{width:148px;height:80px}.hm-logo.logo-fallback{height:38px;font-size:30px}.mx-head-center{padding-top:0}.mx-slogan{letter-spacing:4.6px;font-size:11px}.mx-welcome{margin-top:16px;font-size:25px}.mx-kinds{letter-spacing:6px;margin-top:10px;font-size:14px}.mx-right{gap:12px}.mx-actionbar{gap:10px}.mx-ico{width:36px;height:36px}.mx-ico svg{width:26px;height:26px}.mx-sep{height:40px}.mx-time{min-width:190px}.mx-time b{font-size:32px}.mx-time span{margin-top:8px;font-size:13px}.hm-main{grid-template-columns:repeat(3,minmax(174px,1fr)) minmax(350px,39vw);gap:14px;height:clamp(300px,37vh,350px)}.hm-tile{gap:10px;padding:14px}.hm-tile-ic,.hm-tile-ic svg{width:66px;height:66px}.hm-tile-label{font-size:26px}.hm-tile-count{font-size:21px}.mx-hero-info{bottom:22px;left:24px;right:22px}.mx-hero h2{margin-bottom:10px;font-size:26px}.mx-meta{gap:6px;margin-bottom:12px;font-size:13px}.mx-dots{bottom:9px}.mx-section{padding-top:12px}.mx-section-head{margin-bottom:10px}.mx-section-head h2{font-size:23px}.mx-section-head svg{width:22px;height:22px}.mx-ex-body{grid-template-columns:240px minmax(0,1fr);gap:18px}.mx-modecol{gap:10px}.mx-mode{gap:12px;height:52px;padding:0 18px;font-size:15px}.mx-mode svg{width:24px;height:24px}.rail-mask{height:clamp(166px,23vh,190px)}.mx-poster{flex-basis:148px;width:148px}.mx-img{border-radius:10px;height:clamp(106px,14vh,118px)}.mx-poster b{margin-top:5px;font-size:11px}.mx-poster small{font-size:10px}.mx-score{flex-basis:236px;grid-template-rows:15px 29px 29px 15px;gap:4px;width:236px;height:170px;padding:11px}.mx-footer{min-height:58px;padding:7px 32px max(7px, env(safe-area-inset-bottom));margin-left:-32px;margin-right:-32px}.mx-logout{font-size:17px}.mx-logout svg{width:26px;height:26px}.mx-exp{font-size:14px}.live-preview{gap:8px;padding:10px}.live-preview-stage .live-preview{grid-template-rows:auto auto minmax(94px,1fr) auto}.live-preview-slot{max-height:300px}.live-preview-nowbar{grid-template-columns:52px minmax(0,1fr) auto;gap:10px;min-height:64px;padding:8px 10px;bottom:12px;left:12px;right:12px}.live-preview-nowbar>span{height:42px}.live-preview-copy h2{min-height:24px;font-size:20px}.live-preview-stats{margin-top:7px}.live-preview-guide{gap:6px;max-height:124px;padding:8px}.live-preview-guide article{min-height:36px}}@media (width>=1501px) and (width<=1700px) and (height<=760px){.hm-main{height:clamp(232px,34vh,256px)}.rail-mask{height:clamp(124px,19vh,145px)}}@media (width<=1500px) and (height<=790px){.hm-main{height:clamp(232px,32vh,246px)}.rail-mask{height:clamp(148px,21vh,166px)}}@media (width<=1180px){.catalog-layout.is-live{grid-template:"browser preview"minmax(0,1fr)/minmax(330px,390px) minmax(0,1fr);gap:16px}.catalog-layout.is-media{grid-template-columns:minmax(220px,270px) minmax(0,1fr)}.catalog-layout.is-live .category-list{grid-template-columns:1fr;grid-auto-columns:auto}.live-browser-head{grid-template-columns:1fr;justify-items:stretch}.live-browser-head div{text-align:left;justify-items:start}.live-preview{grid-template-rows:auto auto minmax(112px,max-content) auto}.series-detail-layout{grid-template-columns:1fr}.episode-preview{max-width:520px;position:relative;top:auto}}@media (width<=920px){.detail-screen{grid-template-rows:48px minmax(0,1fr);gap:12px;padding:22px 20px}.detail-screen>.back-btn{min-width:136px;min-height:48px;padding:0 18px}.detail-hero{margin:0 -20px -22px}.detail-copy,.detail-hero.no-backdrop .detail-copy{max-width:calc(100% - 40px);min-height:calc(100% - 44px);padding:24px 0 42px}.detail-hero.no-backdrop:after,.detail-ambient-art{display:none}.detail-title-row{grid-template-columns:104px minmax(0,1fr);gap:14px}.detail-poster{width:104px}.detail-copy h1{font-size:30px}.detail-main-info>p{font-size:14px}.detail-actions .primary-btn,.detail-actions .ghost-btn{min-width:0}.episode-grid,.settings-shell{grid-template-columns:1fr}.settings-nav{grid-template-columns:repeat(6,minmax(0,1fr));position:static}.settings-nav button{grid-template-columns:1fr;justify-items:center;min-height:42px;padding:6px;font-size:11px}.settings-nav svg{width:20px;height:20px}.settings-main{max-height:none;padding-right:0;overflow:visible}.settings-hero,.settings-grid,.settings-card-grid,.settings-comfort-grid,.profile-pref-grid,.profile-pref-columns,.profile-pref-lists,.parental-list,.settings-action-grid,.settings-support-grid,.settings-check-head{grid-template-columns:1fr}.settings-check-head .primary-btn{grid-area:auto;width:100%}.settings-save{justify-self:stretch;width:100%}.player-info-bar{grid-template-columns:1fr;gap:8px;top:70px;left:12px;right:64px}.player-info-bar p{justify-content:flex-start}.player-info-bar b{font-size:14px}.catalog-head,.catalog-layout,.catalog-layout.is-live,.catalog-layout.is-media{grid-template-columns:1fr}.catalog-context-bar{grid-template-columns:1fr;align-items:start;gap:10px}.catalog-context-bar .catalog-letter-rail{justify-content:flex-start}.catalog-context-actions{grid-template-columns:minmax(0,1fr);justify-content:stretch}.catalog-context-bar.has-continue-actions .catalog-context-actions{grid-template-columns:minmax(0,1fr)}.catalog-context-action{justify-self:start}.catalog-layout.is-live{grid-template-rows:minmax(280px,auto) minmax(360px,1fr);grid-template-areas:"preview""browser"}.catalog-layout.is-live .content-grid{min-height:360px}.live-preview{grid-template-rows:minmax(260px,auto) auto minmax(108px,max-content) auto}.live-preview-slot{min-height:260px}.live-preview-nowbar{grid-template-columns:48px minmax(0,1fr);min-height:66px;padding:9px 10px;bottom:10px;left:10px;right:10px}.live-preview-nowbar>strong{display:none}.live-preview-nowbar b{font-size:14px}.content-card.live{grid-template-columns:64px minmax(0,1fr)}.live-card-status{display:none}}@media (width<=980px){.profile-form-grid{grid-template-columns:1fr}.actor-search-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){.actor-search-form{grid-template-columns:1fr}.actor-search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.profile-card{min-height:292px}.profile-card-hint{max-width:170px}}.detail-screen.is-movie,.detail-screen.is-series{background:radial-gradient(1200px 620px at 50% -200px,#8a18272e,#0000 64%),linear-gradient(#04060a 0%,#03050a 100%);margin:-10px -30px -24px;padding:10px 30px 24px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{grid-template-columns:186px minmax(0,1fr);gap:28px;max-width:1260px}.detail-screen.is-movie .detail-poster,.detail-screen.is-movie .detail-hero,.detail-screen.is-series .detail-hero{background:#05070b;margin:0}.detail-screen.is-movie .detail-hero>img,.detail-screen.is-series .detail-hero>img{opacity:.76;filter:saturate(1.02)brightness(.95)contrast(1.06);object-position:center 16%;opacity:.82;object-position:right 20%;height:min(62vh,560px)}.detail-screen.is-movie>.back-btn,.detail-screen.is-series>.back-btn{background:#0c1018b3;border-color:#ffffff2e;box-shadow:inset 0 0 0 1px #ffffff08}.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{max-width:min(1660px,100% - 58px);padding:14px 0 40px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{grid-template-columns:1fr;gap:0;max-width:min(940px,62vw);margin-top:6px}.detail-screen.is-movie .detail-kicker small,.detail-screen.is-series .detail-kicker small{color:#00e9cf;letter-spacing:1.9px}.detail-screen.is-movie .detail-kicker span,.detail-screen.is-series .detail-kicker span{color:#dff7f4f2;background:#11423e4d;border-color:#abf6ee47}.detail-screen.is-movie .detail-poster,.detail-screen.is-series .detail-poster{display:none}.detail-screen.is-movie .detail-main-info,.detail-screen.is-series .detail-main-info{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{letter-spacing:.12px;text-transform:none;text-shadow:0 0 18px #ffffff57,0 6px 18px #0000008f;font-size:clamp(44px,5.1vw,74px);font-weight:950;line-height:.96}.detail-screen.is-movie .detail-meta span,.detail-screen.is-series .detail-meta span{color:#e0ecf8d1;background:0 0;border:0;border-radius:0;min-height:0;padding:0;font-size:15px;font-weight:700}.detail-screen.is-movie .detail-meta span:not(:last-child):after,.detail-screen.is-series .detail-meta span:not(:last-child):after{content:"";vertical-align:middle;background:#e0ecf880;border-radius:50%;width:4px;height:4px;margin-left:10px;display:inline-block}.detail-score-row{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.detail-score-chip{color:#fff;background:#00000057;border:1px solid #fff3;border-radius:999px;align-items:center;gap:6px;min-height:24px;padding:0 10px;font-size:11px;font-weight:950;display:inline-flex}.detail-score-chip svg{fill:currentColor;width:12px;height:12px}.detail-score-chip.tmdb{color:#7fe9ff;border-color:#4ae2ff94}.detail-score-chip.imdb{color:#ffd95a;border-color:#ffdb5494}.detail-score-chip i{font-style:normal;font-weight:950}.detail-genre-line{color:#f0f6ffeb;margin:6px 0 0;font-size:15px;font-weight:900}.detail-credit-row{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.detail-credit-row span{color:#e6f3ffe0;background:#00000057;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:7px;min-height:24px;padding:0 10px;font-size:11px;display:inline-flex}.detail-credit-row span b{letter-spacing:.5px;text-transform:uppercase;font-size:10px}.detail-credit-row span i{font-style:normal;font-weight:900}.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p{color:#ecf5ffe6;-webkit-line-clamp:5;max-width:min(960px,72vw);min-height:4.2em;max-height:7.8em;margin-top:10px;font-size:15px;line-height:1.4}.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{gap:12px;margin-top:12px}.detail-screen.is-movie .detail-actions .detail-play-btn,.detail-screen.is-series .detail-actions .detail-play-btn,.detail-screen.is-movie .detail-actions .fav-btn,.detail-screen.is-series .detail-actions .fav-btn{border-radius:14px;min-height:44px}.detail-screen.is-movie .detail-actions .detail-play-btn,.detail-screen.is-series .detail-actions .detail-play-btn{background:linear-gradient(#ff4a56,#ff2f43);box-shadow:0 14px 30px #ff385457}.detail-screen.is-movie .detail-actions .ghost-btn,.detail-screen.is-series .detail-actions .ghost-btn{background:#141821c7;border:1px solid #ffffff2e}.detail-screen.is-movie .detail-actions .fav-btn.on,.detail-screen.is-series .detail-actions .fav-btn.on{background:linear-gradient(#ffd34d33,#ffb72a1a);border-color:#ffd34dc7}.detail-screen.is-series .series-detail-layout{background:0 0;border-top:1px solid #ffffff1a;border-radius:0;grid-template-columns:1fr;gap:0;margin-top:16px;padding:14px 0 0}.season-tab-row{gap:10px;margin-bottom:12px}.season-tab{color:#e1ecf6d1;background:#00000073;border:1px solid #ffffff29;border-radius:999px;min-width:42px;min-height:28px;padding:0 10px}.season-tab.on{color:#fff;background:linear-gradient(#ff485eb3,#b31d36d6);border-color:#ff485ed6;box-shadow:0 0 0 1px #ff485e42}.detail-screen.is-series .episode-card{background:#0b0f16db;border-color:#ffffff24;border-radius:9px;grid-template-columns:110px minmax(0,1fr);min-height:92px;padding:8px 9px}.detail-screen.is-series .episode-thumb{height:62px}.detail-screen.is-series .episode-card b{color:#ff6d7eeb;white-space:nowrap;font-size:11px}.detail-screen.is-series .episode-card small{color:#d6e4efc2;white-space:normal}.detail-screen.is-series .episode-card .episode-card-desc{-webkit-line-clamp:2;color:#d2e0eea3;-webkit-box-orient:vertical;margin-top:3px;font-size:10px;line-height:1.25;display:-webkit-box;overflow:hidden}.detail-screen.is-series .episode-card .episode-card-meta{color:#bac9dad1;margin-top:4px;font-size:10px;line-height:1.1}.detail-people-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.detail-people-nav{gap:8px;display:inline-flex}.detail-people-arrow{color:#e9f4ffdb;background:#00000070;border:1px solid #ffffff2e;border-radius:999px;place-items:center;width:28px;height:28px;display:grid}.detail-people-arrow svg{width:14px;height:14px}.detail-screen.is-movie .detail-people-row,.detail-screen.is-series .detail-people-row{scrollbar-width:none;grid-auto-columns:130px;grid-auto-flow:column;gap:14px;padding-bottom:2px;display:grid;overflow-x:auto}.detail-screen.is-movie .detail-people-row::-webkit-scrollbar{display:none}.detail-screen.is-series .detail-people-row::-webkit-scrollbar{display:none}.detail-screen.is-movie .detail-person-btn,.detail-screen.is-series .detail-person-btn{min-height:154px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:2px 0 0}.detail-screen.is-movie .detail-person-btn>div,.detail-screen.is-series .detail-person-btn>div{border:2px solid #ffffff24;border-radius:50%;width:98px;height:98px;box-shadow:0 10px 26px #0000005c}.detail-screen.is-movie .detail-person-btn b,.detail-screen.is-series .detail-person-btn b{margin-top:8px;font-size:12px}.detail-screen.is-movie .detail-person-btn small,.detail-screen.is-series .detail-person-btn small{color:#deeaf6c7;font-size:10px}@media (width<=1200px){.detail-screen.is-movie,.detail-screen.is-series{margin:-8px -20px -18px;padding:8px 20px 18px}.detail-screen.is-series .episode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=920px){.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{max-width:calc(100% - 34px)}.detail-screen.is-movie,.detail-screen.is-series{margin:0 -14px -14px;padding:8px 14px 14px}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:36px}.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p{max-width:min(100%,92vw);font-size:15px}.detail-screen.is-series .episode-grid{grid-template-columns:1fr}}.detail-screen.is-movie,.detail-screen.is-series{background:#020408;grid-template-rows:minmax(0,1fr);min-height:100%;margin:0;padding:0}.detail-screen.is-movie>.back-btn,.detail-screen.is-series>.back-btn{z-index:8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0d14ad;border-color:#ffffff29;border-radius:12px;min-width:126px;min-height:50px;position:fixed;top:18px;left:46px;box-shadow:0 18px 42px #0000005c,inset 0 1px #ffffff0a}.detail-screen.is-movie .detail-hero,.detail-screen.is-series .detail-hero{background:#020408;min-height:100vh;margin:0;overflow:auto}.detail-screen.is-movie .detail-shade,.detail-screen.is-series .detail-shade{background:linear-gradient(90deg,#020408 0%,#020408fa 21%,#0b080bc2 40%,#07090e33 61%,#0204082e 100%),linear-gradient(#0204083d 0%,#0000 34%,#0204086b 66%,#020408 100%);position:fixed}.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{align-content:start;width:min(1640px,100% - 92px);max-width:none;min-height:100vh;margin:0 auto;padding:98px 0 64px;display:grid}.detail-screen.is-movie .detail-kicker,.detail-screen.is-series .detail-kicker{display:none}.detail-screen.is-movie .detail-title-art img,.detail-screen.is-series .detail-title-art img{object-position:left center;filter:drop-shadow(0 0 24px #ffffff47)drop-shadow(0 12px 26px #00000094);max-height:148px}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{text-shadow:0 0 24px #ffffff47,0 14px 36px #000000b8;max-width:min(660px,46vw);font-size:clamp(54px,6.4vw,92px);line-height:.92}.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line{color:#f6f9fff0;max-width:min(720px,46vw);margin:8px 0 0;font-size:17px;font-weight:950}.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row{max-width:min(720px,46vw)}.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p{color:#f2f7ffe6;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-width:min(720px,46vw);min-height:0;max-height:none;margin-top:16px;font-size:17px;line-height:1.45;display:-webkit-box}.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row{max-width:min(720px,46vw)}.detail-screen.is-movie .detail-actions .primary-btn,.detail-screen.is-series .detail-actions .primary-btn{background:linear-gradient(#ff4653,#ff2438);border-radius:14px;min-width:186px;min-height:58px;box-shadow:0 18px 42px #ff2a3c57}.detail-screen.is-movie .detail-actions .ghost-btn,.detail-screen.is-series .detail-actions .ghost-btn{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#191b21bd;border-radius:14px;min-height:58px}.detail-screen.is-movie .detail-people,.detail-screen.is-series .detail-people{border-top:0;max-width:none;margin-top:28px;padding-top:0}.detail-screen.is-movie .detail-people h2,.detail-screen.is-series .detail-people h2{color:#dce5f1b8;letter-spacing:.35px;margin-bottom:18px;font-size:14px}.detail-screen.is-movie .detail-people-row,.detail-screen.is-series .detail-people-row{grid-auto-columns:134px;gap:24px;padding:0 48px 8px 0;-webkit-mask-image:linear-gradient(90deg,#000 0% calc(100% - 70px),#0000 100%);mask-image:linear-gradient(90deg,#000 0% calc(100% - 70px),#0000 100%)}.detail-screen.is-movie .detail-person-btn,.detail-screen.is-series .detail-person-btn{color:#fff;min-height:162px}.detail-screen.is-movie .detail-person-btn>div,.detail-screen.is-series .detail-person-btn>div{background:radial-gradient(circle at 30% 20%, #ffffff29, transparent 42%), linear-gradient(145deg, rgba(var(--mx-rgb), .22), #0e1016e6);border:2px solid #fff3;width:104px;height:104px}.detail-screen.is-movie .detail-person-btn:hover>div,.detail-screen.is-movie .detail-person-btn:focus>div,.detail-screen.is-series .detail-person-btn:hover>div,.detail-screen.is-series .detail-person-btn:focus>div{box-shadow:0 0 0 3px rgba(var(--mx-rgb), .22), 0 18px 36px #00000070;border-color:#ffffffbd}.detail-screen.is-movie .detail-person-btn img,.detail-screen.is-series .detail-person-btn img{object-fit:cover;object-position:center 22%}.detail-screen.is-movie .detail-person-btn b,.detail-screen.is-series .detail-person-btn b{white-space:normal;margin-top:10px;font-size:13px;line-height:1.08}.detail-screen.is-series .episode-card{background:linear-gradient(#1b1e26b8,#0b0e14b8);border-color:#ffffff24;border-radius:12px;grid-template-columns:170px minmax(0,1fr) 28px;align-items:center;gap:14px;min-height:126px;box-shadow:inset 0 1px #ffffff0a}.detail-screen.is-series .episode-card:after{content:"";border:2px solid #ffffff38;border-radius:50%;justify-self:end;width:20px;height:20px}.detail-screen.is-series .episode-card.has-progress:after,.detail-screen.is-series .episode-card.is-watched:after{border-color:rgba(var(--mx-rgb), .82);box-shadow:inset 0 0 0 4px rgba(var(--mx-rgb), .24)}.detail-screen.is-series .episode-card small{color:#dfe8f4ad}.detail-screen.is-series .episode-card .episode-card-desc{-webkit-line-clamp:2;margin-top:7px;font-size:13px;line-height:1.28}@media (width<=1400px){.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{width:min(1280px,100% - 70px);padding-top:86px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line{max-width:min(650px,56vw)}.detail-screen.is-series .episode-grid{grid-template-columns:repeat(2,minmax(260px,1fr))}}@media (width<=920px){.detail-screen.is-movie>.back-btn,.detail-screen.is-series>.back-btn{top:14px;left:16px}.detail-screen.is-movie .detail-hero>img,.detail-screen.is-series .detail-hero>img{opacity:.48;object-position:center top}.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{width:calc(100% - 32px);padding-top:86px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line,.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{width:100%;max-width:100%}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:40px}.detail-screen.is-movie .detail-actions .primary-btn,.detail-screen.is-series .detail-actions .primary-btn,.detail-screen.is-movie .detail-actions .ghost-btn,.detail-screen.is-series .detail-actions .ghost-btn{width:100%;min-width:0}.detail-screen.is-series .episode-grid{grid-template-columns:1fr}.detail-screen.is-series .episode-card{grid-template-columns:132px minmax(0,1fr) 22px}.detail-screen.is-series .episode-thumb{width:132px;height:74px}}.detail-screen.is-movie .detail-shade,.detail-screen.is-series .detail-shade{background:radial-gradient(840px 520px at 82% 26%,#ffffff1a,#0000 66%),linear-gradient(90deg,#020408 0%,#020408fa 24%,#11090cc7 44%,#07090e3d 66%,#02040857 100%),linear-gradient(#02040829 0%,#0000 35%,#0204087a 68%,#020408 100%)}.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{width:min(1760px,100% - 92px);padding-top:110px;padding-bottom:80px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{width:min(760px,48vw);max-width:min(760px,48vw)}.detail-screen.is-movie .detail-title-art,.detail-screen.is-series .detail-title-art{max-width:min(620px,100%)}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{max-width:min(720px,48vw);font-size:clamp(58px,6.8vw,104px)}.detail-screen.is-movie .detail-meta span,.detail-screen.is-series .detail-meta span{font-size:17px}.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p{-webkit-line-clamp:6;font-size:18px;line-height:1.48}.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{max-width:min(920px,58vw);margin-top:30px}.detail-screen.is-movie .detail-actions .primary-btn,.detail-screen.is-series .detail-actions .primary-btn,.detail-screen.is-movie .detail-actions .ghost-btn,.detail-screen.is-series .detail-actions .ghost-btn{border-radius:16px;min-height:62px;padding-inline:22px;font-size:17px}.detail-screen.is-movie .detail-people,.detail-screen.is-series .detail-people{margin-top:32px}.detail-screen.is-movie .detail-people h2,.detail-screen.is-series .detail-people h2{margin-bottom:20px}.detail-screen.is-movie .detail-people-row,.detail-screen.is-series .detail-people-row{grid-auto-columns:148px;gap:28px}.detail-screen.is-movie .detail-person-btn,.detail-screen.is-series .detail-person-btn{min-height:180px}.detail-screen.is-series .series-detail-layout{margin-top:42px}.detail-screen.is-series .season-block h2{display:none}.detail-screen.is-series .episode-card{border-radius:14px;grid-template-columns:188px minmax(0,1fr) 30px;gap:16px;min-height:142px;padding:12px}.detail-screen.is-series .episode-thumb{width:188px;height:100px}.detail-screen.is-series .episode-card b{font-size:16px}@media (width<=1400px){.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{width:min(1280px,100% - 70px);padding-top:88px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line{max-width:min(670px,58vw)}.detail-screen.is-series .episode-grid{grid-template-columns:repeat(2,minmax(280px,1fr))}}@media (width<=920px){.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line,.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{width:100%;max-width:100%}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:42px}.detail-screen.is-series .episode-grid{grid-template-columns:1fr}.detail-screen.is-series .episode-card{grid-template-columns:136px minmax(0,1fr) 22px}.detail-screen.is-series .episode-thumb{width:136px;height:76px}}@media (width<=760px),(pointer:coarse) and (width<=1180px){.catalog-layout.is-live{grid-template-rows:auto auto;grid-template-areas:"preview""browser"!important}.live-preview-stage{order:0!important}.live-browser{order:1!important}}.hm-live.hm-tile:not(:focus):not(:hover){box-shadow:inset 0 0 38px rgba(var(--mx-rgb), .055), 0 18px 42px #0000003d;border-color:#ffffff29}.category-list button.on:not(:focus):not(:hover),.catalog-letter-rail button.on:not(:focus):not(:hover){border-color:rgba(var(--mx-rgb), .42);background:rgba(var(--mx-rgb), .095);box-shadow:inset 3px 0 0 rgba(var(--mx-rgb), .72)}.catalog-letter-rail button.on:not(:focus):not(:hover){box-shadow:inset 0 -3px 0 rgba(var(--mx-rgb), .72)}.category-list button:hover:not(:focus),.catalog-letter-rail button:hover:not(:focus){border-color:rgba(var(--mx-rgb), .58);background:rgba(var(--mx-rgb), .13);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .2)}.content-card:focus{box-shadow:none}.content-card.live.is-previewed:not(:focus):not(:hover){border-color:rgba(var(--mx-rgb), .48);background:linear-gradient(90deg, rgba(var(--mx-rgb), .115), rgba(var(--mx-rgb), .045));box-shadow:inset 3px 0 0 rgba(var(--mx-rgb), .76);transform:none}.content-card.live:hover:not(:focus):not(.is-previewed){border-color:rgba(var(--mx-rgb), .54);background:rgba(var(--mx-rgb), .075);box-shadow:inset 3px 0 0 rgba(var(--mx-rgb), .5);transform:translate(1px)}.content-card.movie:hover:not(:focus),.content-card.series:hover:not(:focus){filter:saturate(1.02);transform:translateY(-2px)}.content-card.movie:hover:not(:focus):after,.content-card.series:hover:not(:focus):after{border-color:rgba(var(--mx-rgb), .34);opacity:1;transform:scale(1);box-shadow:0 14px 30px #00000047}.content-card:hover:not(:focus) .poster-box{border-color:rgba(var(--mx-rgb), .56);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .3), 0 14px 28px #00000047;animation:none}.live-preview-stage .live-preview{grid-template-rows:auto minmax(112px,auto) auto auto;overflow:hidden}.live-preview-stage .live-preview-guide,.live-preview-guide{height:auto;min-height:0;max-height:clamp(132px,18vh,220px)}.live-preview-guide article{grid-template-columns:minmax(68px,82px) minmax(0,1fr);align-items:start;min-height:48px}.live-preview-guide time{line-height:1.18}.live-preview-guide article span{white-space:normal;text-overflow:clip;overflow:hidden}.live-preview-guide article span strong{color:#ffffffeb;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:12px;font-weight:850;line-height:1.18;display:-webkit-box;overflow:hidden}.live-preview-focus-cue:empty{display:none}.live-preview-status{text-overflow:ellipsis;white-space:nowrap;min-height:18px;display:block;overflow:hidden}@media (width<=760px),(pointer:coarse) and (width<=1180px){.catalog-layout.is-live{grid-template-rows:auto auto;grid-template-areas:"preview""browser"}.live-preview-stage{order:0}.live-browser{order:1}.live-preview,.live-preview-stage .live-preview{grid-template-rows:auto auto auto auto;gap:10px;overflow:visible}.live-preview-slot{min-height:clamp(188px,52vw,300px)}.live-preview-guide{max-height:150px}.live-preview-guide article{grid-template-columns:minmax(58px,72px) minmax(0,1fr);min-height:44px;padding:6px 7px}.live-browser[data-mode=categories] .live-category-browser{max-height:44vh}.catalog-layout.is-media .category-list{max-height:112px;overflow:auto hidden}.catalog-layout.is-media .content-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;padding:12px 2px 48px;scroll-padding:12px 2px 48px}.catalog-layout.is-media .content-card.movie,.catalog-layout.is-media .content-card.series{min-width:0;scroll-margin:18px 6px 80px}.catalog-layout.is-media .poster-box{height:clamp(188px,58vw,252px)}.content-card.movie b,.content-card.series b{font-size:13px;line-height:1.18}.content-card.movie small,.content-card.series small{font-size:12px}[data-focusable=true]:focus:not(:focus-visible),.category-list button:focus:not(:focus-visible),.catalog-letter-rail button:focus:not(:focus-visible){box-shadow:none}.content-card.movie:focus:not(:focus-visible),.content-card.series:focus:not(:focus-visible),.content-card.live:focus:not(:focus-visible){transform:none}.content-card.movie:focus:not(:focus-visible):after,.content-card.series:focus:not(:focus-visible):after{opacity:0;box-shadow:none}.content-card:focus:not(:focus-visible) .poster-box{border-color:#ffffff1a;animation:none;box-shadow:0 14px 26px #00000042}}@media (width<=520px){.catalog-layout.is-media .content-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.catalog-layout.is-media .category-list button{flex-basis:min(78vw,260px)}.live-preview-guide article span strong{-webkit-line-clamp:2}}.content-card.movie .poster-favorite-toggle,.content-card.series .poster-favorite-toggle{appearance:none;z-index:7;color:#ffffffad;cursor:pointer;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:radial-gradient(circle at 34% 22%,#ffffff4d,#0000 30%),#080a0ebd;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:32px;height:32px;min-height:32px;padding:0;transition:color .16s,background .16s,border-color .16s,box-shadow .16s,transform .16s;display:grid;top:10px;left:10px;box-shadow:0 10px 22px #0006,inset 0 1px #ffffff1a}.content-card.movie .poster-favorite-toggle svg,.content-card.series .poster-favorite-toggle svg{fill:currentColor;stroke:currentColor;stroke-width:1.5px;width:18px;height:18px}.content-card.movie .poster-favorite-toggle span,.content-card.series .poster-favorite-toggle span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.content-card.movie .poster-favorite-toggle:hover,.content-card.movie .poster-favorite-toggle:focus,.content-card.series .poster-favorite-toggle:hover,.content-card.series .poster-favorite-toggle:focus{color:#fff;border-color:#ffffff57;transform:translateY(-1px)scale(1.04);box-shadow:0 12px 26px #0000007a,0 0 0 2px #ffffff1f}.content-card.movie.is-favorite .poster-favorite-toggle,.content-card.series.is-favorite .poster-favorite-toggle,.content-card.movie .poster-favorite-toggle.is-on,.content-card.series .poster-favorite-toggle.is-on{color:#ffd34d;background:radial-gradient(circle at 34% 22%,#ffffff57,#0000 30%),linear-gradient(#ffd34d33,#ffb72a17),#1a1407d1;border-color:#ffd34dd1;box-shadow:0 12px 26px #00000075,0 0 20px #ffd34d38}.detail-screen.is-series .episode-more-row{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f1219ad;border:1px solid #ffffff1a;border-radius:16px;justify-content:center;align-items:center;gap:14px;width:min(460px,100%);margin:22px auto 0;padding:8px;display:flex;box-shadow:0 18px 42px #00000047,inset 0 1px #ffffff0d}.detail-screen.is-series .episode-more-row span{color:#dce4f0c2;font-size:.86rem;font-weight:900}.detail-screen.is-series .episode-load-more{border-color:rgba(var(--mx-rgb), .55);background:rgba(var(--mx-rgb), .15);color:#f5fcfff5;border-radius:12px;min-width:136px;min-height:42px;font-size:.9rem;font-weight:950}.detail-screen.is-series .episode-load-more:focus,.detail-screen.is-series .episode-load-more:hover{border-color:rgba(var(--mx-rgb), .9);background:linear-gradient(180deg, rgba(var(--mx-rgb), .32), rgba(var(--mx-rgb), .16));box-shadow:0 0 0 2px rgba(var(--mx-rgb), .24), 0 18px 40px #00000052}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{grid-template-columns:minmax(118px,148px) minmax(0,1fr);gap:24px;width:min(860px,58%);max-width:min(860px,58%)}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{-webkit-line-clamp:3;font-size:4.2rem;line-height:.98}.detail-screen.is-movie .detail-title-row.is-title-xl,.detail-screen.is-series .detail-title-row.is-title-xl{grid-template-columns:minmax(138px,170px) minmax(0,1fr);width:min(930px,64%);max-width:min(930px,64%)}.detail-screen.is-movie .detail-title-row.is-title-xl h1,.detail-screen.is-series .detail-title-row.is-title-xl h1{-webkit-line-clamp:4;font-size:2.75rem;line-height:1.06}.detail-screen.is-movie .detail-title-row.is-title-xxl,.detail-screen.is-series .detail-title-row.is-title-xxl{grid-template-columns:minmax(148px,186px) minmax(0,1fr);align-items:center;width:min(980px,68%);max-width:min(980px,68%)}.detail-screen.is-movie .detail-title-row.is-title-xxl h1,.detail-screen.is-series .detail-title-row.is-title-xxl h1{-webkit-line-clamp:5;font-size:2.25rem;line-height:1.08}.detail-screen.is-movie .detail-title-row.is-title-xl+.detail-actions,.detail-screen.is-series .detail-title-row.is-title-xl+.detail-actions,.detail-screen.is-movie .detail-title-row.is-title-xxl+.detail-actions,.detail-screen.is-series .detail-title-row.is-title-xxl+.detail-actions{margin-top:20px}@media (width<=1500px){.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:3.65rem}.detail-screen.is-movie .detail-title-row.is-title-long h1,.detail-screen.is-series .detail-title-row.is-title-long h1{font-size:2.85rem}.detail-screen.is-movie .detail-title-row.is-title-xl h1,.detail-screen.is-series .detail-title-row.is-title-xl h1{font-size:2.35rem}.detail-screen.is-movie .detail-title-row.is-title-xxl h1,.detail-screen.is-series .detail-title-row.is-title-xxl h1{font-size:2rem}}@media (width<=920px){.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-title-row.is-title-xl,.detail-screen.is-series .detail-title-row.is-title-xl,.detail-screen.is-movie .detail-title-row.is-title-xxl,.detail-screen.is-series .detail-title-row.is-title-xxl{grid-template-columns:88px minmax(0,1fr);gap:14px;width:100%;max-width:100%}.detail-screen.is-movie .detail-poster,.detail-screen.is-series .detail-poster,.detail-screen.is-movie .detail-title-row.is-title-xl .detail-poster,.detail-screen.is-series .detail-title-row.is-title-xl .detail-poster,.detail-screen.is-movie .detail-title-row.is-title-xxl .detail-poster,.detail-screen.is-series .detail-title-row.is-title-xxl .detail-poster{width:88px}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1,.detail-screen.is-movie .detail-title-row.is-title-long h1,.detail-screen.is-series .detail-title-row.is-title-long h1,.detail-screen.is-movie .detail-title-row.is-title-xl h1,.detail-screen.is-series .detail-title-row.is-title-xl h1,.detail-screen.is-movie .detail-title-row.is-title-xxl h1,.detail-screen.is-series .detail-title-row.is-title-xxl h1{font-size:1.9rem;line-height:1.08}.detail-screen.is-series .episode-more-row{flex-direction:column;align-items:stretch}}:is(.player-modal .mx-video:fullscreen,.player-modal .mx-video:fullscreen){aspect-ratio:auto;object-fit:contain;box-shadow:none;background:#000;border-radius:0;width:100vw!important;max-width:none!important;height:100vh!important;max-height:none!important}:is(.player-modal .mx-video.fit-cover:fullscreen,.player-modal .mx-video.fit-cover:fullscreen){object-fit:cover}:is(.player-modal .mx-video.fit-fill:fullscreen,.player-modal .mx-video.fit-fill:fullscreen){object-fit:fill}.player-modal.is-native-video-fullscreen .player-info-bar,.player-modal.is-native-video-fullscreen .player-controls,.player-modal.is-native-video-fullscreen .mx-close{opacity:0;visibility:hidden;pointer-events:none}.player-modal.is-native-video-fullscreen .mx-video{cursor:none}@media (width<=760px){.player-controls{gap:10px;padding:11px;bottom:12px;left:12px;right:12px}.player-timeline{grid-template-columns:46px minmax(0,1fr) 46px;font-size:11px}.player-timeline.is-live{grid-template-columns:54px minmax(0,1fr) 58px}.player-control-row{grid-template-columns:1fr;gap:10px}.player-actions{justify-content:flex-start;gap:8px}.player-transport{gap:8px}.player-volume{width:min(96px,24vw)}}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{grid-template-columns:clamp(118px,8.2vw,154px) minmax(0,1fr);align-items:end;gap:22px;width:min(880px,58vw);max-width:min(880px,58vw)}.detail-screen.is-movie .detail-poster,.detail-screen.is-series .detail-poster{width:clamp(118px,8.2vw,154px);box-shadow:0 26px 70px #0000008a, 0 0 0 1px #ffffff21, 0 0 38px rgba(var(--mx-rgb), .16);border-radius:16px}.detail-screen.is-movie .detail-title-row .detail-main-info>h1,.detail-screen.is-series .detail-title-row .detail-main-info>h1{text-wrap:balance;overflow-wrap:anywhere;width:100%;max-width:100%;font-size:clamp(42px,4.1vw,74px);line-height:1.01}.detail-screen.is-movie .detail-title-row.is-title-long .detail-main-info>h1,.detail-screen.is-series .detail-title-row.is-title-long .detail-main-info>h1{font-size:clamp(35px,3.25vw,56px);line-height:1.04}.detail-screen.is-movie .detail-title-row.is-title-xl .detail-main-info>h1,.detail-screen.is-series .detail-title-row.is-title-xl .detail-main-info>h1{font-size:clamp(29px,2.55vw,45px);line-height:1.06}.detail-screen.is-movie .detail-title-row.is-title-xxl .detail-main-info>h1,.detail-screen.is-series .detail-title-row.is-title-xxl .detail-main-info>h1{font-size:clamp(24px,2.05vw,36px);line-height:1.08}.detail-screen.is-movie .detail-title-row.is-title-xl,.detail-screen.is-series .detail-title-row.is-title-xl,.detail-screen.is-movie .detail-title-row.is-title-xxl,.detail-screen.is-series .detail-title-row.is-title-xxl{align-items:start;width:min(940px,62vw);max-width:min(940px,62vw)}.detail-screen.is-movie .detail-title-row.is-title-xl .detail-poster,.detail-screen.is-series .detail-title-row.is-title-xl .detail-poster,.detail-screen.is-movie .detail-title-row.is-title-xxl .detail-poster,.detail-screen.is-series .detail-title-row.is-title-xxl .detail-poster{width:clamp(128px,9vw,168px)}.detail-screen.is-movie .detail-title-row .detail-main-info>.detail-meta,.detail-screen.is-series .detail-title-row .detail-main-info>.detail-meta,.detail-screen.is-movie .detail-title-row .detail-main-info>.detail-genre-line,.detail-screen.is-series .detail-title-row .detail-main-info>.detail-genre-line,.detail-screen.is-movie .detail-title-row .detail-main-info>.detail-score-row,.detail-screen.is-series .detail-title-row .detail-main-info>.detail-score-row,.detail-screen.is-movie .detail-title-row .detail-main-info>.detail-credit-row,.detail-screen.is-series .detail-title-row .detail-main-info>.detail-credit-row,.detail-screen.is-movie .detail-title-row .detail-main-info>p,.detail-screen.is-series .detail-title-row .detail-main-info>p,.detail-screen.is-movie .detail-title-row .detail-main-info>.media-feature-row,.detail-screen.is-series .detail-title-row .detail-main-info>.media-feature-row{width:100%;max-width:100%}.detail-screen.is-movie .detail-title-row.is-title-xl .detail-main-info>p,.detail-screen.is-series .detail-title-row.is-title-xl .detail-main-info>p,.detail-screen.is-movie .detail-title-row.is-title-xxl .detail-main-info>p,.detail-screen.is-series .detail-title-row.is-title-xxl .detail-main-info>p{-webkit-line-clamp:4}.detail-screen.is-movie .detail-actions .fav-btn.on,.detail-screen.is-series .detail-actions .fav-btn.on,.player-actions .fav-btn.on,.poster-fav.is-on,.content-card.is-favorite .poster-fav{border-color:rgba(var(--mx-rgb), .78);background:linear-gradient(180deg, rgba(var(--mx-rgb), .28), rgba(var(--mx-rgb), .12)), #12151edb;color:var(--mx-primary);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .24), 0 18px 42px rgba(var(--mx-rgb), .18)}.detail-screen.is-movie .detail-actions .fav-btn.on svg,.detail-screen.is-series .detail-actions .fav-btn.on svg,.player-actions .fav-btn.on svg,.poster-fav.is-on svg,.content-card.is-favorite .poster-fav svg{fill:currentColor}@media (width<=1500px){.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-title-row+.detail-actions,.detail-screen.is-series .detail-title-row+.detail-actions{width:min(780px,64vw);max-width:min(780px,64vw)}.detail-screen.is-movie .detail-title-row .detail-main-info>h1,.detail-screen.is-series .detail-title-row .detail-main-info>h1{font-size:clamp(38px,3.6vw,62px)}.detail-screen.is-movie .detail-title-row.is-title-xl .detail-main-info>h1,.detail-screen.is-series .detail-title-row.is-title-xl .detail-main-info>h1,.detail-screen.is-movie .detail-title-row.is-title-xxl .detail-main-info>h1,.detail-screen.is-series .detail-title-row.is-title-xxl .detail-main-info>h1{font-size:clamp(25px,2.3vw,38px)}}@media (width<=920px){.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-title-row.is-title-xl,.detail-screen.is-series .detail-title-row.is-title-xl,.detail-screen.is-movie .detail-title-row.is-title-xxl,.detail-screen.is-series .detail-title-row.is-title-xxl{grid-template-columns:86px minmax(0,1fr);gap:14px;width:100%;max-width:100%}.detail-screen.is-movie .detail-poster,.detail-screen.is-series .detail-poster,.detail-screen.is-movie .detail-title-row.is-title-xl .detail-poster,.detail-screen.is-series .detail-title-row.is-title-xl .detail-poster,.detail-screen.is-movie .detail-title-row.is-title-xxl .detail-poster,.detail-screen.is-series .detail-title-row.is-title-xxl .detail-poster{border-radius:12px;width:86px}.detail-screen.is-movie .detail-title-row .detail-main-info>h1,.detail-screen.is-series .detail-title-row .detail-main-info>h1,.detail-screen.is-movie .detail-title-row.is-title-long .detail-main-info>h1,.detail-screen.is-series .detail-title-row.is-title-long .detail-main-info>h1,.detail-screen.is-movie .detail-title-row.is-title-xl .detail-main-info>h1,.detail-screen.is-series .detail-title-row.is-title-xl .detail-main-info>h1,.detail-screen.is-movie .detail-title-row.is-title-xxl .detail-main-info>h1,.detail-screen.is-series .detail-title-row.is-title-xxl .detail-main-info>h1{font-size:clamp(24px,6.8vw,36px);line-height:1.08}.detail-screen.is-movie .detail-title-row+.detail-actions,.detail-screen.is-series .detail-title-row+.detail-actions{width:100%;max-width:100%}}.detail-screen.is-movie .detail-title-row+.detail-actions,.detail-screen.is-series .detail-title-row+.detail-actions{width:min(760px,50vw);max-width:760px}.detail-screen.is-movie .detail-main-info,.detail-screen.is-series .detail-main-info{min-width:0}@media (width<=1500px){.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-title-row+.detail-actions,.detail-screen.is-series .detail-title-row+.detail-actions{width:min(680px,54vw);max-width:min(680px,54vw)}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{grid-template-columns:96px minmax(0,1fr)}.detail-screen.is-movie .detail-poster,.detail-screen.is-series .detail-poster{width:96px}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:clamp(38px,3.8vw,60px)}.detail-screen.is-movie .detail-title-row.is-title-xl h1,.detail-screen.is-series .detail-title-row.is-title-xl h1,.detail-screen.is-movie .detail-title-row.is-title-xxl h1,.detail-screen.is-series .detail-title-row.is-title-xxl h1{font-size:clamp(27px,2.25rem,38px)}}@media (width<=920px){.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-title-row+.detail-actions,.detail-screen.is-series .detail-title-row+.detail-actions{width:100%;max-width:100%}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:16px}.detail-screen.is-movie .detail-poster,.detail-screen.is-series .detail-poster{border-radius:13px;width:112px}.detail-screen.is-movie .detail-title-art img,.detail-screen.is-series .detail-title-art img{max-height:96px}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:clamp(30px,8.2vw,42px);line-height:1.04}.detail-screen.is-movie .detail-title-row.is-title-long h1,.detail-screen.is-series .detail-title-row.is-title-long h1,.detail-screen.is-movie .detail-title-row.is-title-xl h1,.detail-screen.is-series .detail-title-row.is-title-xl h1,.detail-screen.is-movie .detail-title-row.is-title-xxl h1,.detail-screen.is-series .detail-title-row.is-title-xxl h1{-webkit-line-clamp:4;font-size:clamp(24px,1.9rem,34px);line-height:1.08}}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{grid-template-columns:minmax(92px,118px) minmax(0,1fr);align-items:end;gap:20px;width:min(760px,50vw);max-width:760px;display:grid}.detail-screen.is-movie .detail-title-art img,.detail-screen.is-series .detail-title-art img{max-height:128px}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;max-width:100%;font-size:clamp(42px,4.15vw,70px);line-height:1;display:-webkit-box;overflow:hidden}.detail-screen.is-movie .detail-title-row.is-title-long .detail-copy h1,.detail-screen.is-series .detail-title-row.is-title-long .detail-copy h1,.detail-screen.is-movie .detail-title-row.is-title-long h1,.detail-screen.is-series .detail-title-row.is-title-long h1{-webkit-line-clamp:4;font-size:clamp(34px,3.25vw,54px);line-height:1.04}.detail-screen.is-movie .detail-title-row.is-title-xl .detail-copy h1,.detail-screen.is-series .detail-title-row.is-title-xl .detail-copy h1,.detail-screen.is-movie .detail-title-row.is-title-xl h1,.detail-screen.is-series .detail-title-row.is-title-xl h1{-webkit-line-clamp:4;text-shadow:0 0 14px #ffffff24,0 16px 36px #000000bd;font-size:clamp(28px,2.65vw,42px);line-height:1.08}.detail-screen.is-movie .detail-title-row.is-title-xl+.detail-actions,.detail-screen.is-series .detail-title-row.is-title-xl+.detail-actions{margin-top:20px}@media (width<=1500px){.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{grid-template-columns:96px minmax(0,1fr);width:min(680px,54vw);max-width:min(680px,54vw)}.detail-screen.is-movie .detail-poster,.detail-screen.is-series .detail-poster{width:96px}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:clamp(38px,3.8vw,60px)}.detail-screen.is-movie .detail-title-row.is-title-xl h1,.detail-screen.is-series .detail-title-row.is-title-xl h1,.detail-screen.is-movie .detail-title-row.is-title-xxl h1,.detail-screen.is-series .detail-title-row.is-title-xxl h1{font-size:clamp(27px,2.25rem,38px)}}@media (width<=920px){.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{grid-template-columns:82px minmax(0,1fr);align-items:center;gap:14px;width:100%;max-width:100%}.detail-screen.is-movie .detail-poster,.detail-screen.is-series .detail-poster{border-radius:11px;width:82px}.detail-screen.is-movie .detail-title-art img,.detail-screen.is-series .detail-title-art img{max-height:96px}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:clamp(30px,8.2vw,42px);line-height:1.04}.detail-screen.is-movie .detail-title-row.is-title-long h1,.detail-screen.is-series .detail-title-row.is-title-long h1,.detail-screen.is-movie .detail-title-row.is-title-xl h1,.detail-screen.is-series .detail-title-row.is-title-xl h1,.detail-screen.is-movie .detail-title-row.is-title-xxl h1,.detail-screen.is-series .detail-title-row.is-title-xxl h1{-webkit-line-clamp:4;font-size:clamp(24px,1.9rem,34px);line-height:1.08}}.detail-screen.is-movie .detail-hero.no-backdrop,.detail-screen.is-series .detail-hero.no-backdrop{background:radial-gradient(circle at 76% 18%, rgba(var(--mx-rgb), .16), transparent 34%), linear-gradient(135deg, #05070c 0%, #030509 58%, #020307 100%)}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{color:#f5fffcfa;letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;text-shadow:0 0 18px #ffffff2e,0 18px 42px #000000c7;width:min(680px,43vw);max-width:680px;margin:0;font-size:clamp(44px,4.8vw,76px);font-weight:950;line-height:.98}.detail-screen.is-movie .detail-meta,.detail-screen.is-series .detail-meta{flex-wrap:wrap;align-items:center;gap:7px 10px;width:min(680px,43vw);max-width:680px;margin:14px 0 0;display:flex}.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line,.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row,.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{width:min(680px,43vw);max-width:680px}.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.detail-screen.is-movie .detail-score-chip svg,.detail-screen.is-series .detail-score-chip svg{color:var(--mx-primary)}.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row{flex-wrap:wrap;gap:10px 14px;margin-top:9px;display:flex}.detail-screen.is-movie .detail-credit-row span b,.detail-screen.is-series .detail-credit-row span b{color:#dce4f09e}.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{flex-wrap:wrap;align-items:center;gap:12px;width:min(860px,56vw);max-width:860px;margin:24px 0 0;display:flex}.detail-screen.is-movie .detail-actions .primary-btn:focus,.detail-screen.is-movie .detail-actions .primary-btn:hover,.detail-screen.is-series .detail-actions .primary-btn:focus,.detail-screen.is-series .detail-actions .primary-btn:hover,.detail-screen.is-movie .detail-actions .ghost-btn:focus,.detail-screen.is-movie .detail-actions .ghost-btn:hover,.detail-screen.is-series .detail-actions .ghost-btn:focus,.detail-screen.is-series .detail-actions .ghost-btn:hover{box-shadow:0 0 0 2px rgba(var(--mx-rgb), .36), 0 20px 44px #0000005c;transform:translateY(-2px)}.detail-screen.is-movie .detail-people,.detail-screen.is-series .detail-people{width:100%;max-width:min(1700px,100%);box-shadow:none;background:0 0;border:0;margin-top:38px;padding:0}.detail-screen.is-movie .detail-people-head,.detail-screen.is-series .detail-people-head{justify-content:space-between;align-items:center;width:100%;margin:0 0 16px;display:flex}.detail-screen.is-movie .detail-people-row,.detail-screen.is-series .detail-people-row{grid-auto-columns:128px;grid-auto-flow:column;gap:24px;width:100%;padding:4px 64px 18px 2px;scroll-padding:2px 64px;display:grid;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.detail-screen.is-movie .detail-person-btn:focus,.detail-screen.is-movie .detail-person-btn:hover,.detail-screen.is-series .detail-person-btn:focus,.detail-screen.is-series .detail-person-btn:hover{box-shadow:none;background:0 0;transform:translateY(-4px)}.detail-screen.is-movie .detail-person-btn>div,.detail-screen.is-series .detail-person-btn>div{background:radial-gradient(circle at 35% 18%, #ffffff2e, transparent 42%), linear-gradient(145deg, rgba(var(--mx-rgb), .18), #0d1017f5);border:2px solid #ffffff38;border-radius:50%;width:106px;height:106px;margin:0 auto 10px;overflow:hidden;box-shadow:0 18px 38px #0006}.detail-screen.is-series .series-detail-layout{width:100%;max-width:min(1700px,100%);box-shadow:none;background:0 0;border:0;margin-top:42px;padding:0 0 8px}.detail-screen.is-series .season-tab{color:#f4f8ffd1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#13161eb3;border-color:#ffffff21;border-radius:12px;min-width:54px;min-height:40px;font-size:14px;font-weight:950}.detail-screen.is-series .season-tab.on,.detail-screen.is-series .season-tab:focus,.detail-screen.is-series .season-tab:hover{border-color:rgba(var(--mx-rgb), .78);background:rgba(var(--mx-rgb), .18);color:#fff;box-shadow:0 0 0 1px rgba(var(--mx-rgb), .3)}.detail-screen.is-series .episode-card{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#14171fb3;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:166px minmax(0,1fr) 24px;align-items:center;gap:14px;min-height:120px;padding:10px;display:grid;position:relative;overflow:hidden}.detail-screen.is-series .episode-thumb{border-radius:10px;width:166px;height:94px;overflow:hidden}.detail-screen.is-series .episode-card .episode-card-desc{color:#dde4efb3;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:13px;line-height:1.34;display:-webkit-box}@media (width<=1500px){.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{width:min(1320px,100% - 72px);padding-top:86px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{grid-template-columns:96px minmax(0,1fr)}.detail-screen.is-movie .detail-poster,.detail-screen.is-series .detail-poster{width:96px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1,.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line,.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row{width:min(620px,50vw);max-width:min(620px,50vw)}.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{width:min(760px,62vw);max-width:min(760px,62vw)}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:clamp(42px,4.7vw,68px)}.detail-screen.is-series .episode-grid{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (width<=920px){.detail-screen.is-movie>.back-btn,.detail-screen.is-series>.back-btn{top:14px;left:16px}.detail-screen.is-movie .detail-hero>img,.detail-screen.is-series .detail-hero>img{opacity:.34;width:100vw;-webkit-mask-image:none;mask-image:none}.detail-screen.is-movie .detail-shade,.detail-screen.is-series .detail-shade{background:linear-gradient(#020307c2 0%,#020307 72%)}.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{width:calc(100% - 32px);padding-top:84px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1,.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line,.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row,.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{width:100%;max-width:100%}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:42px}.detail-screen.is-movie .detail-people-row,.detail-screen.is-series .detail-people-row{grid-auto-columns:118px;gap:18px}.detail-screen.is-movie .detail-person-btn>div,.detail-screen.is-series .detail-person-btn>div{width:92px;height:92px}.detail-screen.is-series .episode-grid{grid-template-columns:1fr}.detail-screen.is-series .episode-card{grid-template-columns:136px minmax(0,1fr) 22px}.detail-screen.is-series .episode-thumb{width:136px;height:76px}}@media (pointer:coarse){html,body{overscroll-behavior-y:contain;width:100%;min-width:0;height:auto;min-height:100%;overflow:hidden auto}body{touch-action:pan-y;-webkit-text-size-adjust:100%}#app,.mx-app-root{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;width:100%;min-width:0;min-height:100dvh;height:100dvh!important;overflow:hidden auto!important}.login-screen,.loading-screen,.profile-screen,.policy-screen,.hm,.catalog-screen,.detail-screen,.detail-screen.is-movie,.detail-screen.is-series{touch-action:pan-y;min-height:100dvh;height:auto!important;overflow:hidden auto!important}.category-list,.content-grid,.live-browser,.live-preview,.live-preview-guide,.settings-main,.category-toggle-list,.notes-list,.guide-grid,.guide-search-results,.library-box,.library-grid,.search-grid,.actor-search-grid,.account-box,.modal-body,.mx-box,.epg-panel,.track-panel,.sleep-panel,.diagnostics-panel,.live-player-drawer{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.catalog-letter-rail,.catalog-layout.is-media .category-list,.search-filter-rail,.library-filter-rail,.guide-days,.player-actions,.detail-screen.is-movie .detail-people-row,.detail-screen.is-series .detail-people-row{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;touch-action:pan-x}.mx-modal:not(.player-modal):not(.player-popout-modal):not(.multiview-playback){padding:max(10px, env(safe-area-inset-top)) max(10px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(10px, env(safe-area-inset-left));-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;place-items:start center;display:grid;overflow:hidden auto!important}.mx-modal:not(.player-modal):not(.player-popout-modal):not(.multiview-playback) .mx-box,.settings-modal .modal-body,.settings-modal .settings-main,.profile-edit-modal .mx-box,.guide-modal .mx-box,.account-modal .mx-box,.actor-search-modal .mx-box{max-height:none!important;overflow:visible!important}.detail-screen.is-movie .detail-hero,.detail-screen.is-series .detail-hero{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;min-height:100dvh;height:auto!important;max-height:none!important;overflow:hidden auto!important}.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{min-height:100dvh}}.catalog-layout.is-media .content-grid{padding:22px 46px 156px;scroll-padding:22px 46px 120px}.catalog-layout.is-media .content-card.movie,.catalog-layout.is-media .content-card.series{isolation:isolate;scroll-margin:30px 48px 110px;overflow:visible}.catalog-layout.is-media .content-card.movie:focus,.catalog-layout.is-media .content-card.movie:hover,.catalog-layout.is-media .content-card.series:focus,.catalog-layout.is-media .content-card.series:hover{transform:translateY(-5px)}.catalog-layout.is-media .content-card.movie:after,.catalog-layout.is-media .content-card.series:after{border-radius:15px;inset:-6px -6px -8px}.catalog-layout.is-media .content-card.movie:focus:after,.catalog-layout.is-media .content-card.movie:hover:after,.catalog-layout.is-media .content-card.series:focus:after,.catalog-layout.is-media .content-card.series:hover:after{border-color:rgba(var(--mx-rgb), .82);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .36), 0 0 26px rgba(var(--mx-rgb), .3), 0 18px 38px #00000061}.catalog-layout.is-media .content-card:focus .poster-box,.catalog-layout.is-media .content-card:hover .poster-box{box-shadow:0 0 0 2px rgba(var(--mx-rgb), .82), 0 0 28px rgba(var(--mx-rgb), .38), 0 18px 38px #00000057}.profile-avatar,.profile-loading-avatar{background:radial-gradient(circle at 28% 18%, #ffffff57, transparent 28%), linear-gradient(145deg, var(--profile-avatar,var(--mx-primary)), #070a10eb);box-shadow:0 20px 42px #0000006b,0 0 0 1px #ffffff2e,inset 0 1px #ffffff47}.profile-card:focus .profile-avatar,.profile-card:hover .profile-avatar{box-shadow:0 24px 54px #0000007a, 0 0 0 3px #ffffffb8, 0 0 34px rgba(var(--mx-rgb), .26), inset 0 1px 0 #ffffff4d}.profile-edit-modal .mx-box{width:min(720px,100vw - 48px)}.profile-create-showcase{background:radial-gradient(circle at 15% 0%, rgba(var(--mx-rgb), .18), transparent 34%), #ffffff0b;border:1px solid #ffffff1f;border-radius:16px;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px;padding:16px;display:grid}.profile-create-preview{border-radius:28px;width:104px;height:104px;font-size:30px}.profile-create-showcase b{color:#fff;font-size:20px;font-weight:950;display:block}.profile-create-showcase small{color:#dee7f4bd;margin-top:4px;font-size:13px;font-weight:800;display:block}.profile-avatar-options{grid-template-columns:repeat(9,minmax(0,1fr));gap:10px;display:grid}.profile-avatar-option{cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:16px;place-items:center;min-height:58px;display:grid;position:relative}.profile-avatar-option input{opacity:0;pointer-events:none;position:absolute}.profile-avatar-option span{background:radial-gradient(circle at 30% 18%, #ffffff6b, transparent 32%), linear-gradient(145deg, var(--profile-avatar,var(--mx-primary)), #070a10e6);border-radius:14px;width:36px;height:36px;overflow:hidden;box-shadow:inset 0 1px #ffffff38}.profile-avatar-option.is-image span{background:#ffffff14}.profile-avatar-option span img{object-fit:cover;width:100%;height:100%;display:block}.profile-avatar-option.is-selected,.profile-avatar-option:focus-within{border-color:rgba(var(--mx-rgb), .86);background:rgba(var(--mx-rgb), .12);box-shadow:0 0 0 2px rgba(var(--mx-rgb), .22), 0 18px 34px #00000042}.profile-avatar-option:has(input:checked){border-color:rgba(var(--mx-rgb), .86);background:rgba(var(--mx-rgb), .12);box-shadow:0 0 0 2px rgba(var(--mx-rgb), .22), 0 18px 34px #00000042}.profile-avatar-option.is-selected:after{content:"";background:var(--mx-primary);width:8px;height:8px;box-shadow:0 0 14px rgba(var(--mx-rgb), .8);border-radius:999px;position:absolute;top:10px;right:10px}.profile-avatar-option:has(input:checked):after{content:"";background:var(--mx-primary);width:8px;height:8px;box-shadow:0 0 14px rgba(var(--mx-rgb), .8);border-radius:999px;position:absolute;top:10px;right:10px}@media (width<=920px){.profile-create-showcase{grid-template-columns:86px minmax(0,1fr)}.profile-create-preview{border-radius:22px;width:86px;height:86px}.profile-avatar-options{grid-template-columns:repeat(4,minmax(0,1fr))}}.detail-screen.is-movie .detail-main-info,.detail-screen.is-series .detail-main-info{min-width:0;max-width:none}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{letter-spacing:0;-webkit-line-clamp:3;text-shadow:0 0 24px #ffffff47,0 16px 40px #000000c2;-webkit-box-orient:vertical;width:100%;max-width:100%;font-size:clamp(42px,4.1vw,70px);line-height:1;display:-webkit-box;overflow:hidden}.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{align-items:center;gap:12px;width:min(780px,50vw);max-width:min(780px,50vw);margin-top:28px}@media (width<=1500px){.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{width:min(1320px,100% - 72px);padding-top:86px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{grid-template-columns:96px minmax(0,1fr)}.detail-screen.is-movie .detail-poster,.detail-screen.is-series .detail-poster{width:96px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1,.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line,.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row{width:min(680px,55vw);max-width:min(680px,55vw)}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:clamp(48px,6vw,86px)}.detail-screen.is-series .episode-grid{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (width<=920px){.detail-screen.is-movie>.back-btn,.detail-screen.is-series>.back-btn{top:14px;left:16px}.detail-screen.is-movie .detail-hero>img,.detail-screen.is-series .detail-hero>img{opacity:.36;width:100vw;-webkit-mask-image:none;mask-image:none}.detail-screen.is-movie .detail-shade,.detail-screen.is-series .detail-shade{background:linear-gradient(#030509c2 0%,#030509 72%)}.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{width:calc(100% - 32px);padding-top:84px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1,.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line,.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row,.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{width:100%;max-width:100%}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:44px}.detail-screen.is-movie .detail-people-row,.detail-screen.is-series .detail-people-row{grid-auto-columns:120px;gap:18px}.detail-screen.is-movie .detail-person-btn>div,.detail-screen.is-series .detail-person-btn>div{width:92px;height:92px}.detail-screen.is-series .episode-grid{grid-template-columns:1fr}.detail-screen.is-series .episode-card{grid-template-columns:136px minmax(0,1fr) 22px}.detail-screen.is-series .episode-thumb{width:136px;height:76px}}.detail-screen.is-movie,.detail-screen.is-series{background:#030509;overflow:hidden}.detail-screen.is-movie>.back-btn,.detail-screen.is-series>.back-btn{z-index:12;color:#f8fafff5;background:#0a0c12b3;border-color:#ffffff1f;border-radius:14px;min-width:118px;min-height:50px;top:18px;left:48px}.detail-screen.is-movie .detail-kicker,.detail-screen.is-series .detail-kicker,.detail-screen.is-series .episode-preview{display:none}.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line{color:#f8fafff0;width:min(740px,45vw);max-width:min(740px,45vw);margin:6px 0 0;font-size:17px;font-weight:950}.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row,.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row{width:min(740px,45vw);max-width:min(740px,45vw)}.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p{color:#f5f8ffe0;-webkit-line-clamp:5;-webkit-box-orient:vertical;width:min(740px,45vw);max-width:min(740px,45vw);min-height:0;max-height:none;margin:16px 0 0;font-size:18px;line-height:1.48;display:-webkit-box;overflow:hidden}.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row{margin-top:14px}@media (width<=1500px){.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{width:min(1320px,100% - 72px);padding-top:86px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1,.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line,.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row{width:min(680px,55vw);max-width:min(680px,55vw)}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:clamp(48px,6vw,86px)}.detail-screen.is-series .episode-grid{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (width<=920px){.detail-screen.is-movie>.back-btn,.detail-screen.is-series>.back-btn{top:14px;left:16px}.detail-screen.is-movie .detail-hero>img,.detail-screen.is-series .detail-hero>img{opacity:.36;width:100vw;-webkit-mask-image:none;mask-image:none}.detail-screen.is-movie .detail-shade,.detail-screen.is-series .detail-shade{background:linear-gradient(#030509c2 0%,#030509 72%)}.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{width:calc(100% - 32px);padding-top:84px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1,.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line,.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row,.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{width:100%;max-width:100%}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:44px}.detail-screen.is-movie .detail-people-row,.detail-screen.is-series .detail-people-row{grid-auto-columns:120px;gap:18px}.detail-screen.is-movie .detail-person-btn>div,.detail-screen.is-series .detail-person-btn>div{width:92px;height:92px}.detail-screen.is-series .episode-grid{grid-template-columns:1fr}.detail-screen.is-series .episode-card{grid-template-columns:136px minmax(0,1fr) 22px}.detail-screen.is-series .episode-thumb{width:136px;height:76px}}.actor-search-modal .mx-box{width:min(1420px,100vw - 44px)}.actor-search-modal .modal-body{gap:18px;display:grid}.actor-profile-hero{border-bottom:1px solid #ffffff1a;grid-template-columns:142px minmax(0,1fr);align-items:center;gap:24px;padding:4px 4px 18px;display:grid}.actor-profile-avatar{width:142px;height:142px;color:var(--mx-primary);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;place-items:center;display:grid;overflow:hidden;box-shadow:0 16px 34px #0000005c}.actor-profile-avatar img{object-fit:cover;width:100%;height:100%;display:block}.actor-profile-avatar.is-img-error{background:radial-gradient(circle at center, rgba(var(--mx-rgb), .18), #ffffff0a)}.actor-profile-copy{gap:12px;min-width:0;display:grid}.actor-profile-copy h2{color:#fff;margin:0;font-size:clamp(32px,3.2vw,48px);line-height:1}.actor-profile-copy p{color:#eff4ffc2;max-width:1180px;margin:0;font-size:16px;font-weight:650;line-height:1.55}.actor-person-fav{justify-self:start}.actor-person-fav.on{color:#ffe28a;background:#ffcd4029;border-color:#ffd44da8}.actor-media-section{gap:14px;display:grid}.actor-media-section h3{color:#ebf2ffbd;text-transform:uppercase;margin:0;font-size:14px;font-weight:950}.actor-media-section h3 span{color:#ebf2ff94;margin-left:8px}.actor-media-row{grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:18px;display:grid}.actor-media-card{color:#fff;text-align:left;background:0 0;border:0;gap:8px;min-width:0;padding:0;display:grid}.actor-media-art{aspect-ratio:2/3;color:var(--mx-primary);background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;place-items:center;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 28px #00000047}.actor-media-art img{object-fit:cover;width:100%;height:100%;display:block}.actor-media-art.is-img-error:before{content:"";background:rgba(var(--mx-rgb), .18);width:56px;height:56px;box-shadow:inset 0 0 0 1px rgba(var(--mx-rgb), .42);border-radius:16px}.actor-media-art>i{color:#ffd84f;background:#000000b3;border-radius:999px;align-items:center;gap:4px;padding:5px 7px;font-size:12px;font-style:normal;font-weight:950;display:inline-flex;position:absolute;bottom:8px;right:8px}.actor-media-art>i svg{fill:currentColor;width:13px;height:13px}.actor-media-card b,.actor-media-card small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.actor-media-card b{color:#fff;font-size:14px;font-weight:950}.actor-media-card small{color:#ebf2ff9e;font-size:12px;font-weight:750}.actor-media-card:focus .actor-media-art,.actor-media-card:hover .actor-media-art{border-color:var(--mx-primary);box-shadow:0 0 0 2px rgba(var(--mx-rgb), .38), 0 20px 38px #00000061;transform:translateY(-3px)}.detail-play-btn.is-downloaded{color:#c9ffdd;background:#1f704c38;border-color:#55ffb09e}.download-state{z-index:5;color:#ceffdf;pointer-events:none;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#083a26d1;border:1px solid #5affb4a3;border-radius:999px;align-items:center;gap:5px;min-width:0;max-width:calc(100% - 16px);height:26px;padding:0 8px;font-size:10px;font-style:normal;font-weight:950;line-height:1;display:inline-flex;position:absolute;box-shadow:0 0 18px #50ffaa33}.download-state svg{flex:none;width:13px;height:13px}.download-state span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.poster-box>.download-state{top:48px;bottom:auto;left:8px}.episode-thumb .download-state,.episode-preview-art .download-state,.library-img .download-state{max-width:calc(100% - 14px);height:22px;padding:0 7px;font-size:9px;bottom:7px;left:7px}.poster-clear-progress{left:auto;right:9px}.content-card.has-continue-action .poster-fav{top:10px;left:10px}.poster-box:has(.poster-clear-progress) .poster-fav{top:10px;left:10px}.content-card.has-continue-action .poster-box>.progress-state{top:48px;right:9px}.content-card.has-continue-action .poster-box>.download-state{top:48px;bottom:auto;left:9px}.content-card.has-continue-action .poster-clear-progress{z-index:8;top:9px;left:auto;right:9px}.content-card.has-continue-action .poster-fav{z-index:7;top:9px;left:9px;right:auto}.poster-box:has(.poster-clear-progress) .poster-fav{z-index:7;top:9px;left:9px;right:auto}.content-card.has-continue-action .poster-box>.progress-state{z-index:7;top:48px;right:9px}@media (width<=920px){.actor-profile-hero{grid-template-columns:104px minmax(0,1fr)}.actor-profile-avatar{width:104px;height:104px}.actor-media-row{grid-template-columns:repeat(auto-fill,minmax(126px,1fr))}}.detail-screen.is-movie,.detail-screen.is-series{background:#020307;min-height:100vh;position:relative;overflow:hidden}.detail-screen.is-movie>.back-btn,.detail-screen.is-series>.back-btn{color:#f6f9fff5;background:#0d1018b8;border-radius:14px;min-width:118px;min-height:52px;top:20px;left:58px}.detail-screen.is-movie .detail-hero>img,.detail-screen.is-series .detail-hero>img{opacity:.88;filter:saturate(1.08)contrast(1.08)brightness(.8);object-fit:cover;object-position:74% center;width:100vw;height:100vh;position:fixed;inset:0;transform:scale(1.002)}.detail-screen.is-movie .detail-shade,.detail-screen.is-series .detail-shade{pointer-events:none;background:linear-gradient(90deg,#020307 0%,#020307fa 27%,#170e11bd 47%,#04050938 68%,#02030780 100%),linear-gradient(#02030714 0%,#0000 40%,#02030757 66%,#020307 100%);position:fixed;inset:0}.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{align-content:start;width:min(1780px,100% - 110px);min-height:100vh;margin:0 auto;padding:102px 0 86px;display:grid;overflow:visible}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{width:min(780px,49vw);max-width:min(780px,49vw);margin:0}.detail-screen.is-movie .detail-title-art,.detail-screen.is-series .detail-title-art{width:min(680px,100%);max-width:min(680px,100%)}.detail-screen.is-movie .detail-title-art img,.detail-screen.is-series .detail-title-art img{object-fit:contain;object-position:left center;filter:drop-shadow(0 0 30px #ffffff47)drop-shadow(0 20px 34px #000000b8);max-height:210px}.detail-screen.is-movie .detail-meta span,.detail-screen.is-series .detail-meta span{color:#dee7f2db;font-size:17px;font-weight:850}.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line,.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row{max-width:min(780px,49vw)}.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p{color:#f8faffe8;-webkit-line-clamp:6;margin-top:18px;font-size:19px;line-height:1.47}.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{gap:14px;max-width:min(980px,61vw);margin-top:32px}.detail-screen.is-movie .fav-btn.on,.detail-screen.is-series .fav-btn.on{color:#ff5968;background:linear-gradient(#ff455740,#ff45571a),#15171dc2;border-color:#ff4557c7;box-shadow:0 0 0 1px #ff455738,0 18px 42px #ff27362e}.detail-screen.is-movie .detail-people,.detail-screen.is-series .detail-people{border-top:0;width:100%;max-width:none;margin-top:34px;padding-top:0}.detail-screen.is-movie .detail-people h2,.detail-screen.is-series .detail-people h2{color:#d6e0edb8;letter-spacing:.4px;margin:0;font-size:15px;font-weight:950}.detail-screen.is-movie .detail-people-arrow,.detail-screen.is-series .detail-people-arrow{color:#f6f9fff0;background:#12141ab8;border:1px solid #ffffff29;border-radius:50%;width:48px;height:48px}.detail-screen.is-movie .detail-people-arrow:focus,.detail-screen.is-movie .detail-people-arrow:hover,.detail-screen.is-series .detail-people-arrow:focus,.detail-screen.is-series .detail-people-arrow:hover{background:#ffffff21;border-color:#ffffffa3;box-shadow:0 0 0 3px #ffffff14}.detail-screen.is-movie .detail-people-row,.detail-screen.is-series .detail-people-row{grid-auto-columns:154px;gap:30px;width:min(100%,1680px);padding:2px 56px 12px 0}.detail-screen.is-movie .detail-person-btn>div,.detail-screen.is-series .detail-person-btn>div{background:radial-gradient(circle at 30% 20%, #ffffff29, transparent 42%), linear-gradient(145deg, rgba(var(--mx-rgb), .22), #0e1016eb);border:2px solid #ffffff3d;width:124px;height:124px;position:relative;box-shadow:0 20px 44px #0000006b}.detail-screen.is-movie .detail-person-btn>div.is-loading-image:after,.detail-screen.is-series .detail-person-btn>div.is-loading-image:after{content:"";border:2px solid #ffffff24;border-top-color:rgba(var(--mx-rgb), .95);border-radius:50%;animation:.9s linear infinite mxSpin;position:absolute;inset:9px}.detail-screen.is-movie .detail-person-btn:focus>div,.detail-screen.is-movie .detail-person-btn:hover>div,.detail-screen.is-series .detail-person-btn:focus>div,.detail-screen.is-series .detail-person-btn:hover>div{box-shadow:0 0 0 4px rgba(var(--mx-rgb), .18), 0 24px 48px #00000080;border-color:#ffffffd1;transform:translateY(-4px)scale(1.035)}.detail-screen.is-movie .detail-person-btn img,.detail-screen.is-series .detail-person-btn img{object-fit:cover;object-position:center 22%;width:100%;height:100%}.detail-screen.is-movie .detail-person-btn [data-person-avatar].has-image-error img,.detail-screen.is-series .detail-person-btn [data-person-avatar].has-image-error img{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.detail-screen.is-movie .detail-person-btn [data-person-avatar].has-image-error .person-fallback,.detail-screen.is-series .detail-person-btn [data-person-avatar].has-image-error .person-fallback{position:absolute;inset:0}.detail-screen.is-movie .detail-person-btn b,.detail-screen.is-series .detail-person-btn b{color:#fff;white-space:normal;margin-top:12px;font-size:14px;line-height:1.08}.detail-screen.is-movie .detail-person-btn small,.detail-screen.is-series .detail-person-btn small{color:#dae3f0ad;white-space:normal;margin-top:5px;font-size:13px;line-height:1.1}.detail-screen.is-series .series-detail-layout{border-top:0;width:100%;margin-top:48px;padding:0}.detail-screen.is-series .series-episode-list{max-height:none;overflow:visible}.detail-screen.is-series .season-tab-row{gap:12px;margin-bottom:18px}.detail-screen.is-series .season-tab{border-radius:12px;min-width:58px;min-height:42px}.detail-screen.is-series .episode-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#181b23ad;border-radius:14px;grid-template-columns:196px minmax(0,1fr) 32px;gap:17px;min-height:150px;padding:12px}.detail-screen.is-series .episode-card b{color:#ff5a69;font-size:16px}.detail-screen.is-series .episode-card .episode-card-desc{font-size:14px}.detail-screen.is-series .episode-preview{display:none}@keyframes mxSpin{to{transform:rotate(360deg)}}@media (width<=1400px){.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{width:min(1320px,100% - 72px);padding-top:92px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1,.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line,.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row{width:min(700px,58vw);max-width:min(700px,58vw)}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:clamp(48px,6.1vw,86px)}.detail-screen.is-series .episode-grid{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (width<=920px){.detail-screen.is-movie>.back-btn,.detail-screen.is-series>.back-btn{top:14px;left:16px}.detail-screen.is-movie .detail-hero>img,.detail-screen.is-series .detail-hero>img{opacity:.42;object-position:center top}.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{width:calc(100% - 32px);padding-top:86px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1,.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line,.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row,.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{width:100%;max-width:100%}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:44px}.detail-screen.is-series .episode-grid{grid-template-columns:1fr}.detail-screen.is-series .episode-card{grid-template-columns:136px minmax(0,1fr) 22px}.detail-screen.is-series .episode-thumb{width:136px;height:76px}}.detail-screen.is-movie,.detail-screen.is-series{background:#030509;min-height:100%;margin:0;padding:0;overflow:hidden}.detail-screen.is-movie>.back-btn,.detail-screen.is-series>.back-btn{z-index:12;color:#f8fafff5;background:#0a0c12b3;border-color:#ffffff1f;border-radius:14px;min-width:118px;min-height:50px;position:fixed;top:18px;left:48px}.detail-screen.is-movie .detail-hero,.detail-screen.is-series .detail-hero{background:#030509;min-height:100vh;overflow:auto}.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{z-index:2;width:min(1760px,100% - 96px);min-height:100vh;margin:0 auto;padding:92px 0 86px;display:block;position:relative}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{width:min(740px,45vw);max-width:min(740px,45vw);margin:0;display:block}.detail-screen.is-movie .detail-main-info,.detail-screen.is-series .detail-main-info{max-width:none}.detail-screen.is-movie .detail-title-art,.detail-screen.is-series .detail-title-art{width:min(650px,100%);max-width:min(650px,100%);margin-bottom:12px}.detail-screen.is-movie .detail-title-art img,.detail-screen.is-series .detail-title-art img{object-fit:contain;object-position:left center;filter:drop-shadow(0 0 26px #ffffff4d)drop-shadow(0 16px 34px #000000ad);max-width:100%;max-height:178px}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{letter-spacing:0;text-shadow:0 0 24px #ffffff47,0 16px 40px #000000c2;width:min(740px,45vw);max-width:min(740px,45vw);font-size:clamp(58px,6.5vw,104px);line-height:.94}.detail-screen.is-movie .detail-meta,.detail-screen.is-series .detail-meta{gap:10px;margin-top:14px}.detail-screen.is-movie .detail-meta span,.detail-screen.is-series .detail-meta span{color:#d6dfebc7;background:0 0;border:0;min-height:0;padding:0;font-size:16px;font-weight:900}.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line,.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row{width:min(740px,45vw);max-width:min(740px,45vw)}.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line{color:#f8fafff0;margin:6px 0 0;font-size:17px;font-weight:950}.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p{color:#f5f8ffe0;-webkit-line-clamp:5;-webkit-box-orient:vertical;min-height:0;max-height:none;margin:16px 0 0;font-size:18px;line-height:1.48;display:-webkit-box;overflow:hidden}.detail-screen.is-movie .detail-score-chip,.detail-screen.is-series .detail-score-chip{background:#ffffff14;border-radius:999px;min-height:28px;padding:0 10px}.detail-screen.is-movie .detail-credit-row span,.detail-screen.is-series .detail-credit-row span{background:0 0;border:0;padding:0}.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{align-items:center;gap:12px;max-width:min(960px,58vw);margin-top:28px}.detail-screen.is-movie .detail-actions .primary-btn,.detail-screen.is-series .detail-actions .primary-btn,.detail-screen.is-movie .detail-actions .ghost-btn,.detail-screen.is-series .detail-actions .ghost-btn{border-radius:15px;min-height:58px;padding-inline:20px;font-size:16px;font-weight:950}.detail-screen.is-movie .detail-actions .primary-btn,.detail-screen.is-series .detail-actions .primary-btn{color:#fff;background:linear-gradient(#ff4453,#ff2537);min-width:188px;box-shadow:0 18px 40px #ff2a3c57}.detail-screen.is-movie .detail-actions .ghost-btn.is-downloaded,.detail-screen.is-series .detail-actions .ghost-btn.is-downloaded{color:#78f3c1;border-color:#20d38d94}.detail-screen.is-movie .detail-people,.detail-screen.is-series .detail-people{width:100%;max-width:none;box-shadow:none;background:0 0;border-top:0;margin-top:38px;padding-top:0}.detail-screen.is-movie .detail-people-head,.detail-screen.is-series .detail-people-head{justify-content:space-between;align-items:center;width:min(100%,1700px);margin-bottom:18px;display:flex}.detail-screen.is-movie .detail-people-nav,.detail-screen.is-series .detail-people-nav{gap:10px;display:flex}.detail-screen.is-movie .detail-people-arrow,.detail-screen.is-series .detail-people-arrow{color:#f8faffeb;background:#181a21b8;border-color:#ffffff24;border-radius:50%;width:44px;height:44px}.detail-screen.is-movie .detail-people-row,.detail-screen.is-series .detail-people-row{grid-auto-columns:138px;gap:28px;width:min(100%,1700px);padding:3px 58px 12px 0;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.detail-screen.is-movie .detail-person-card,.detail-screen.is-series .detail-person-card{min-width:0;overflow:visible}.detail-screen.is-movie .detail-person-btn,.detail-screen.is-series .detail-person-btn{color:#fff;background:0 0;border:0;border-radius:0;min-height:166px;padding:0;overflow:visible}.detail-screen.is-movie .detail-person-btn:hover,.detail-screen.is-movie .detail-person-btn:focus,.detail-screen.is-series .detail-person-btn:hover,.detail-screen.is-series .detail-person-btn:focus{box-shadow:none;background:0 0;transform:translateY(-4px)}.detail-screen.is-movie .detail-person-btn>div,.detail-screen.is-series .detail-person-btn>div{background:radial-gradient(circle at 34% 18%, #ffffff2e, transparent 42%), linear-gradient(145deg, rgba(var(--mx-rgb), .16), #0d1017f5);border:2px solid #ffffff38;border-radius:50%;width:108px;height:108px;margin:0 auto 11px;position:relative;overflow:hidden;box-shadow:0 18px 38px #0006}.detail-screen.is-movie .detail-person-btn:focus>div,.detail-screen.is-movie .detail-person-btn:hover>div,.detail-screen.is-series .detail-person-btn:focus>div,.detail-screen.is-series .detail-person-btn:hover>div{border-color:#ffffffd1;transform:scale(1.035);box-shadow:0 0 0 4px #ffffff14,0 22px 44px #0000007a}.detail-screen.is-movie .detail-person-btn img,.detail-screen.is-series .detail-person-btn img{object-fit:cover;object-position:center 18%;width:100%;height:100%;display:block}.detail-screen.is-movie .person-fallback,.detail-screen.is-series .person-fallback{background:linear-gradient(145deg, rgba(var(--mx-rgb), .2), #0e1118f5)}.detail-screen.is-movie .detail-person-btn b,.detail-screen.is-series .detail-person-btn b{color:#fff;white-space:normal;max-width:100%;margin-top:0;font-size:14px;font-weight:950;line-height:1.08}.detail-screen.is-movie .detail-person-btn small,.detail-screen.is-series .detail-person-btn small{color:#dbe4f0b3;white-space:normal;max-width:100%;margin-top:5px;font-size:13px;line-height:1.12}.detail-screen.is-series .series-detail-layout{width:100%;box-shadow:none;background:0 0;border-top:0;margin-top:42px;padding:0}.detail-screen.is-series .season-tab{border-radius:11px;min-width:54px;min-height:40px;font-size:14px;font-weight:950}.detail-screen.is-series .episode-grid{grid-template-columns:repeat(3,minmax(330px,1fr));gap:18px}.detail-screen.is-series .episode-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#161921b3;border-color:#ffffff1f;border-radius:14px;grid-template-columns:174px minmax(0,1fr) 26px;gap:15px;min-height:130px;padding:11px}.detail-screen.is-series .episode-card b{color:#ff5968;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.18;display:-webkit-box}.detail-screen.is-series .episode-card .episode-card-desc{color:#dde4efb3;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.36;display:-webkit-box}.detail-screen.is-series .episode-card .episode-card-meta{color:#dde4ef94;font-size:12px}@media (width<=1500px){.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{width:min(1320px,100% - 72px);padding-top:86px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1,.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line,.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row{width:min(680px,55vw);max-width:min(680px,55vw)}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:clamp(48px,6vw,86px)}.detail-screen.is-series .episode-grid{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (width<=920px){.detail-screen.is-movie>.back-btn,.detail-screen.is-series>.back-btn{top:14px;left:16px}.detail-screen.is-movie .detail-hero>img,.detail-screen.is-series .detail-hero>img{opacity:.36;width:100vw;-webkit-mask-image:none;mask-image:none}.detail-screen.is-movie .detail-shade,.detail-screen.is-series .detail-shade{background:linear-gradient(#030509c2 0%,#030509 72%)}.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{width:calc(100% - 32px);padding-top:84px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1,.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line,.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row,.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{width:100%;max-width:100%}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:44px}.detail-screen.is-movie .detail-people-row,.detail-screen.is-series .detail-people-row{grid-auto-columns:120px;gap:18px}.detail-screen.is-movie .detail-person-btn>div,.detail-screen.is-series .detail-person-btn>div{width:92px;height:92px}.detail-screen.is-series .episode-grid{grid-template-columns:1fr}.detail-screen.is-series .episode-card{grid-template-columns:136px minmax(0,1fr) 22px}.detail-screen.is-series .episode-thumb{width:136px;height:76px}}@media (width<=760px),(pointer:coarse) and (width<=1180px){html,body,#app,.mx-app-root{min-width:0;overflow-x:hidden}#app,.mx-app-root{-webkit-overflow-scrolling:touch;overflow-y:auto}.login-screen,.profile-screen,.policy-screen,.loading-screen{height:auto;min-height:100dvh;padding:max(16px, env(safe-area-inset-top)) 14px max(20px, env(safe-area-inset-bottom))}.login-card{border-radius:18px;gap:14px;width:min(100%,420px);min-height:0;padding:30px 18px 24px}.login-logo{height:108px}.login-logo-img{width:132px;max-height:102px}.login-card h1{font-size:30px}.login-card input,.login-card button,.primary-btn,.ghost-btn{min-width:0}.profile-wrap,.profile-head,.profile-grid,.profile-flow-card{width:100%}.profile-wrap{gap:16px}.profile-head h1{font-size:clamp(30px,10vw,42px)}.profile-flow-card{text-align:center;grid-template-columns:1fr}.profile-grid{grid-template-columns:1fr;gap:14px}.profile-card{width:100%;min-height:300px}.hm{height:auto;min-height:100dvh;padding:20px 14px max(18px, env(safe-area-inset-bottom));gap:16px;overflow-y:auto}.hm-top{grid-template-columns:1fr;justify-items:center;gap:10px}.hm-brand{justify-content:center}.hm-logo{width:132px;height:78px}.hm-logo.logo-fallback{height:auto;font-size:28px}.mx-head-center{width:100%;padding-top:0}.mx-slogan,.mx-kinds{letter-spacing:0;white-space:normal;overflow-wrap:anywhere}.mx-welcome{margin-top:10px;font-size:clamp(22px,8vw,30px)}.mx-kinds{margin-top:8px;font-size:13px}.mx-right{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;min-width:0}.mx-actionbar{gap:10px}.mx-sep{display:none}.mx-time{text-align:center;min-width:0}.mx-time b{font-size:30px}.mx-time span{margin-top:6px;font-size:13px}.hm-main{grid-template-rows:none;grid-template-columns:1fr;grid-template-areas:"live""movie""series""hero";gap:12px;width:100%;height:auto;max-height:none}.hm-tile{text-align:left;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:14px;height:auto;min-height:118px;padding:18px}.hm-tile-ic,.hm-tile-ic svg{width:50px;height:50px}.hm-tile-label{font-size:22px}.hm-tile-count{font-size:16px}.mx-hero{aspect-ratio:16/10;height:auto;min-height:240px}.mx-hero-info{bottom:18px;left:18px;right:18px}.mx-hero h2{max-width:100%;font-size:24px}.mx-section{padding-top:0}.mx-section-head{flex-wrap:wrap;gap:10px}.mx-ex-body{grid-template-columns:1fr}.rail-mask{height:190px}.mx-footer{min-height:0;padding:12px 14px max(12px, env(safe-area-inset-bottom));text-align:center;flex-wrap:wrap;justify-content:center;margin-left:-14px;margin-right:-14px}.catalog-screen{height:auto;min-height:100dvh;padding:16px 12px 26px;overflow-y:auto}.catalog-head{grid-template-columns:1fr;align-items:stretch;gap:12px;height:auto}.catalog-title{text-align:left;order:-1}.catalog-title h1{font-size:22px}.catalog-actions{grid-template-columns:1fr;justify-self:stretch;gap:10px;width:100%;display:grid}.catalog-actions .ghost-btn,.back-btn,.catalog-search{width:100%;min-height:48px}.catalog-layout,.catalog-layout.is-live,.catalog-layout.is-media{grid-template-columns:1fr;gap:14px;height:auto;min-height:0;padding-top:10px}.catalog-layout.is-live{grid-template-rows:auto auto;grid-template-areas:"browser""preview"}.live-browser{max-height:none;padding:10px;overflow:visible}.live-browser-head{grid-template-columns:1fr;min-height:0}.live-browser-head b{white-space:normal}.catalog-layout.is-live .category-list,.catalog-layout.is-live .content-grid,.content-grid{max-height:none;padding-bottom:24px;overflow:visible}.catalog-layout.is-media .category-list{scroll-snap-type:x proximity;align-items:stretch;gap:10px;padding:10px;display:flex;overflow:auto hidden}.catalog-layout.is-media .category-list-head{border-bottom:0;border-right:1px solid #ffffff1a;flex:0 0 180px;min-height:68px;padding:6px 14px 6px 2px}.catalog-layout.is-media .category-list button{scroll-snap-align:start;flex:0 0 min(82vw,286px);min-height:68px}.catalog-layout.is-media .content-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:20px 14px;padding:0 2px 60px}.catalog-context-bar,.catalog-context-actions,.catalog-context-bar.has-continue-actions .catalog-context-actions{grid-template-columns:1fr}.catalog-context-action{justify-content:center;justify-self:stretch}.live-preview,.live-preview-stage .live-preview{grid-template-rows:auto auto auto auto;height:auto;min-height:0;padding:10px}.live-preview-stage{height:auto}.live-preview-slot{min-height:210px;max-height:none}.live-preview-nowbar{grid-template-columns:44px minmax(0,1fr);margin-top:8px;position:static}.live-preview-nowbar>strong{display:none}.live-preview-actions{top:16px;right:16px}.live-preview-guide{max-height:none}.content-card.live{grid-template-columns:60px minmax(0,1fr);min-height:78px}.live-card-status{display:none}.mx-modal{padding:10px}.mx-box,.settings-modal .mx-box,.actor-search-modal .mx-box,.guide-modal .mx-box,.multiview-playback .mx-box{border-radius:12px;width:100%;max-height:calc(100dvh - 20px);padding:18px}.search-form,.actor-search-form{grid-template-columns:1fr}.search-grid,.actor-search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.note-card.has-img{grid-template-columns:1fr}.settings-modal .mx-box{padding:12px}.settings-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.player-info-bar{grid-template-columns:1fr;min-height:52px;top:10px;left:10px;right:62px}.player-info-bar p{display:none}.player-controls{padding:10px;bottom:10px;left:10px;right:10px}.player-control-row{grid-template-columns:1fr;gap:10px}.player-transport{justify-content:space-between}.player-volume{flex:auto;min-width:72px}.player-actions{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.player-actions::-webkit-scrollbar{display:none}.player-actions .player-icon-btn,.player-actions .fav-btn,.player-transport .player-icon-btn{flex:0 0 44px;width:44px;height:44px;min-height:44px}.live-player-drawer{width:auto;inset:64px 10px 10px}}@media (width<=520px){.login-card{padding-inline:16px}.profile-card{min-height:282px}.catalog-layout.is-media .content-grid,.search-grid,.actor-search-grid{grid-template-columns:1fr 1fr}.live-preview-slot{min-height:188px}.live-preview-actions button{width:40px;height:40px;min-height:40px}.live-preview-nowbar{grid-template-columns:38px minmax(0,1fr);gap:9px;padding:9px}.player-timeline,.player-timeline.is-live{grid-template-columns:42px minmax(0,1fr) 54px;gap:7px}}.detail-screen.is-movie .detail-actions .primary-btn,.detail-screen.is-series .detail-actions .primary-btn,.detail-screen.is-movie .detail-actions .detail-play-btn.primary-btn,.detail-screen.is-series .detail-actions .detail-play-btn.primary-btn,.episode-preview-actions .primary-btn,.player-actions .primary-btn{border-color:rgba(var(--mx-rgb), .82);background:linear-gradient(180deg, var(--mx-primary), var(--mx-secondary));color:#fff;box-shadow:0 18px 42px rgba(var(--mx-rgb), .34)}.detail-screen.is-series .episode-card:focus,.detail-screen.is-series .episode-card:hover{border-color:rgba(var(--mx-rgb), .88);box-shadow:0 0 0 2px rgba(var(--mx-rgb), .34), 0 18px 42px #00000057}.detail-screen.is-series .episode-card b{color:#f7fafff5}.detail-screen.is-movie .fav-btn.on,.detail-screen.is-series .fav-btn.on,.player-actions .fav-btn.on,.poster-fav.is-on,.content-card.is-favorite .poster-fav{border-color:rgba(var(--mx-rgb), .78);background:linear-gradient(180deg, rgba(var(--mx-rgb), .28), rgba(var(--mx-rgb), .12)), #12151edb;color:var(--mx-primary);box-shadow:0 0 0 1px rgba(var(--mx-rgb), .24), 0 18px 42px rgba(var(--mx-rgb), .18)}.detail-screen.is-movie,.detail-screen.is-series{background:#020307;width:100%;height:100vh;min-height:100vh;margin:0;padding:0;display:block;position:relative;overflow:hidden}.detail-screen.is-movie>.back-btn,.detail-screen.is-series>.back-btn{z-index:30;color:#f8fafff5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c0e14b8;border-color:#ffffff29;border-radius:16px;min-width:122px;min-height:52px;position:fixed;top:22px;left:44px;box-shadow:0 18px 42px #00000057,inset 0 1px #ffffff0f}.detail-screen.is-movie .detail-hero,.detail-screen.is-series .detail-hero{scrollbar-width:none;background:#020307;border:0;border-radius:0;width:100%;height:100vh;min-height:100vh;margin:0;position:relative;overflow:hidden auto}.detail-screen.is-movie .detail-hero::-webkit-scrollbar{display:none}.detail-screen.is-series .detail-hero::-webkit-scrollbar{display:none}.detail-screen.is-movie .detail-hero>img,.detail-screen.is-series .detail-hero>img{opacity:.7;object-fit:cover;object-position:center top;filter:saturate(1.05)contrast(1.06)brightness(.72);width:min(72vw,1360px);height:100vh;position:absolute;inset:0 0 auto auto;transform:none;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000002e 7%,#000 22% 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000002e 7%,#000 22% 100%)}.detail-screen.is-movie .detail-shade,.detail-screen.is-series .detail-shade{z-index:1;pointer-events:none;background:radial-gradient(circle at 72% 13%,#ffffff14,#0000 22%),linear-gradient(90deg,#020307 0% 30%,#020307f0 43%,#0203078a 63%,#0203072e 82%,#02030794 100%),linear-gradient(#02030757 0%,#02030705 36%,#02030785 78%,#020307 100%);position:absolute;inset:0}.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{z-index:2;width:min(1720px,100% - 96px);min-height:100vh;margin:0 auto;padding:92px 0 82px;display:block;position:relative;overflow:visible}.detail-screen.is-movie .detail-kicker,.detail-screen.is-series .detail-kicker,.detail-screen.is-movie .detail-poster,.detail-screen.is-series .detail-poster,.detail-screen.is-series .episode-preview{display:none}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1,.detail-screen.is-movie .detail-meta,.detail-screen.is-series .detail-meta,.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line,.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row,.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{width:min(760px,50vw);max-width:min(760px,50vw)}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{grid-template-columns:minmax(170px,220px) minmax(0,1fr);align-items:end;gap:30px;width:min(980px,60vw);max-width:min(980px,60vw);margin:0;display:grid}.detail-screen.is-movie .detail-title-row.has-title-art,.detail-screen.is-series .detail-title-row.has-title-art{align-items:center}.detail-screen.is-movie .detail-title-row.is-title-xl,.detail-screen.is-series .detail-title-row.is-title-xl,.detail-screen.is-movie .detail-title-row.is-title-xxl,.detail-screen.is-series .detail-title-row.is-title-xxl{grid-template-columns:minmax(190px,252px) minmax(0,1fr);align-items:center;gap:32px;width:min(1080px,64vw);max-width:min(1080px,64vw)}.detail-screen.is-movie .detail-title-row.is-title-xxl,.detail-screen.is-series .detail-title-row.is-title-xxl{grid-template-columns:minmax(210px,280px) minmax(0,1fr);width:min(1160px,68vw);max-width:min(1160px,68vw)}.detail-screen.is-movie .detail-poster,.detail-screen.is-series .detail-poster{aspect-ratio:2/3;width:clamp(170px,11.5vw,220px);box-shadow:0 22px 52px #00000075, 0 0 0 1px rgba(var(--mx-rgb), .1);background:#0f1219b8;border:1px solid #ffffff29;border-radius:14px;display:block;overflow:hidden}.detail-screen.is-movie .detail-poster img,.detail-screen.is-series .detail-poster img{object-fit:cover;width:100%;height:100%;display:block}.detail-screen.is-movie .detail-poster.is-fallback,.detail-screen.is-series .detail-poster.is-fallback{color:rgba(var(--mx-rgb), .78);place-items:center;display:grid}.detail-screen.is-movie .detail-poster.is-fallback svg,.detail-screen.is-series .detail-poster.is-fallback svg{width:44px;height:44px}.detail-screen.is-movie .detail-title-row.is-title-xl .detail-poster,.detail-screen.is-series .detail-title-row.is-title-xl .detail-poster,.detail-screen.is-movie .detail-title-row.is-title-xxl .detail-poster,.detail-screen.is-series .detail-title-row.is-title-xxl .detail-poster{width:clamp(190px,13vw,252px);box-shadow:0 28px 68px #00000094, 0 0 0 1px rgba(var(--mx-rgb), .18);border-radius:18px}.detail-screen.is-movie .detail-title-row.is-title-xxl .detail-poster,.detail-screen.is-series .detail-title-row.is-title-xxl .detail-poster{width:clamp(210px,14.6vw,280px)}.detail-screen.is-movie .detail-main-info,.detail-screen.is-series .detail-main-info{width:100%;min-width:0;max-width:none}.detail-screen.is-movie .detail-title-row .detail-main-info>h1,.detail-screen.is-series .detail-title-row .detail-main-info>h1,.detail-screen.is-movie .detail-title-row .detail-main-info>.detail-meta,.detail-screen.is-series .detail-title-row .detail-main-info>.detail-meta,.detail-screen.is-movie .detail-title-row .detail-main-info>.detail-genre-line,.detail-screen.is-series .detail-title-row .detail-main-info>.detail-genre-line,.detail-screen.is-movie .detail-title-row .detail-main-info>.detail-score-row,.detail-screen.is-series .detail-title-row .detail-main-info>.detail-score-row,.detail-screen.is-movie .detail-title-row .detail-main-info>.detail-credit-row,.detail-screen.is-series .detail-title-row .detail-main-info>.detail-credit-row,.detail-screen.is-movie .detail-title-row .detail-main-info>p,.detail-screen.is-series .detail-title-row .detail-main-info>p,.detail-screen.is-movie .detail-title-row .detail-main-info>.media-feature-row,.detail-screen.is-series .detail-title-row .detail-main-info>.media-feature-row{width:100%;max-width:100%}.detail-screen.is-movie .detail-title-art,.detail-screen.is-series .detail-title-art{width:min(500px,100%);max-width:min(500px,100%);margin:0 0 14px}.detail-screen.is-movie .detail-title-art img,.detail-screen.is-series .detail-title-art img{object-fit:contain;object-position:left center;filter:drop-shadow(0 0 22px #ffffff38)drop-shadow(0 14px 34px #000000b3);width:100%;max-height:128px;display:block}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{color:#f5fffcfa;letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;-webkit-line-clamp:3;text-shadow:0 0 18px #ffffff2e,0 18px 42px #000000c7;-webkit-box-orient:vertical;width:100%;max-width:100%;margin:0;font-size:4rem;font-weight:950;line-height:1;display:-webkit-box;overflow:hidden}.detail-screen.is-movie .detail-title-row.is-title-long h1,.detail-screen.is-series .detail-title-row.is-title-long h1{-webkit-line-clamp:4;font-size:3.1rem;line-height:1.04}.detail-screen.is-movie .detail-title-row.is-title-xl h1,.detail-screen.is-series .detail-title-row.is-title-xl h1{-webkit-line-clamp:4;text-shadow:0 0 14px #ffffff24,0 16px 36px #000000bd;font-size:2.45rem;line-height:1.08}.detail-screen.is-movie .detail-title-row.is-title-xxl h1,.detail-screen.is-series .detail-title-row.is-title-xxl h1{-webkit-line-clamp:5;text-shadow:0 0 12px #ffffff21,0 14px 32px #000000bd;font-size:2.05rem;line-height:1.1}.detail-screen.is-movie .detail-meta,.detail-screen.is-series .detail-meta{flex-wrap:wrap;align-items:center;gap:7px 10px;margin:14px 0 0;display:flex}.detail-screen.is-movie .detail-meta span,.detail-screen.is-series .detail-meta span{color:#dae2efd1;background:0 0;border:0;min-height:0;padding:0;font-size:15px;font-weight:900;line-height:1.15}.detail-screen.is-movie .detail-meta span+span:before,.detail-screen.is-series .detail-meta span+span:before{content:"-";color:#dae2ef7a;margin-right:10px}.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line{color:#fafcfff0;margin:8px 0 0;font-size:16px;font-weight:950;line-height:1.25}.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row,.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row{flex-wrap:wrap;display:flex}.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row{gap:8px;margin-top:12px}.detail-screen.is-movie .detail-score-chip,.detail-screen.is-series .detail-score-chip{border:1px solid rgba(var(--mx-rgb), .34);background:rgba(var(--mx-rgb), .1);color:#f0fdffeb;border-radius:999px;min-height:28px;padding:0 10px}.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row{gap:10px 14px;margin-top:9px}.detail-screen.is-movie .detail-credit-row span,.detail-screen.is-series .detail-credit-row span{color:#dce4f0c7;background:0 0;border:0;padding:0}.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p{color:#f2f7ffd9;-webkit-line-clamp:4;-webkit-box-orient:vertical;min-height:0;max-height:none;margin:18px 0 0;font-size:17px;font-weight:650;line-height:1.48;display:-webkit-box;overflow:hidden}.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row{gap:8px;margin-top:15px}.detail-screen.is-movie .media-feature-row span,.detail-screen.is-series .media-feature-row span{border-color:rgba(var(--mx-rgb), .34);background:rgba(var(--mx-rgb), .1);color:#edf8ffe0;min-height:30px}.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0 0;display:flex}.detail-screen.is-movie .detail-actions .primary-btn,.detail-screen.is-series .detail-actions .primary-btn,.detail-screen.is-movie .detail-actions .ghost-btn,.detail-screen.is-series .detail-actions .ghost-btn{border-radius:16px;min-height:54px;padding:0 20px;font-size:15px;font-weight:950;line-height:1}.detail-screen.is-movie .detail-actions .primary-btn,.detail-screen.is-series .detail-actions .primary-btn,.detail-screen.is-movie .detail-actions .detail-play-btn.primary-btn,.detail-screen.is-series .detail-actions .detail-play-btn.primary-btn{border-color:rgba(var(--mx-rgb), .85);background:linear-gradient(180deg, var(--mx-primary), var(--mx-secondary));color:#fff;min-width:178px;box-shadow:0 18px 40px rgba(var(--mx-rgb), .32)}.detail-screen.is-movie .detail-actions .ghost-btn,.detail-screen.is-series .detail-actions .ghost-btn{color:#f7f9fff0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#181b23bd;border-color:#ffffff26;min-width:132px;box-shadow:inset 0 1px #ffffff0d,0 16px 34px #0000003d}.detail-screen.is-movie .detail-actions .ghost-btn.is-downloaded,.detail-screen.is-series .detail-actions .ghost-btn.is-downloaded{color:#78f3c1;background:#20d38d1a;border-color:#20d38d94}.detail-screen.is-movie .detail-actions .fav-btn.on,.detail-screen.is-series .detail-actions .fav-btn.on{color:#ffe28a;background:linear-gradient(#ffd2482e,#ffb42414),#181b23c7;border-color:#ffd44db3;box-shadow:0 0 0 1px #ffd44d3d,0 18px 42px #ffbe301f}.detail-screen.is-movie .detail-actions .fav-btn.on svg,.detail-screen.is-series .detail-actions .fav-btn.on svg{fill:currentColor;animation:.34s both favoriteBadgeIn}.detail-screen.is-movie .detail-actions .fav-btn.on:focus,.detail-screen.is-movie .detail-actions .fav-btn.on:hover,.detail-screen.is-series .detail-actions .fav-btn.on:focus,.detail-screen.is-series .detail-actions .fav-btn.on:hover{color:#fff0b8;background:linear-gradient(#ffda5c40,#ffbe301f),#1e1d19d1;border-color:#ffe28ae6;box-shadow:0 0 0 2px #ffd44d3d,0 20px 44px #0000005c}.detail-screen.is-movie .detail-people,.detail-screen.is-series .detail-people,.detail-screen.is-series .series-detail-layout{width:100%;max-width:min(1700px,100%);box-shadow:none;background:0 0;border:0;margin-top:38px;padding:0}.detail-screen.is-movie .detail-people+.detail-people,.detail-screen.is-series .detail-people+.detail-people{margin-top:42px}.detail-screen.is-movie .detail-people-head,.detail-screen.is-series .detail-people-head{width:100%;margin:0 0 16px}.detail-screen.is-movie .detail-people h2,.detail-screen.is-series .detail-people h2{color:#d5deebbd;letter-spacing:.3px;text-transform:uppercase;margin:0;font-size:14px;font-weight:950}.detail-screen.is-movie .detail-people-row,.detail-screen.is-series .detail-people-row{grid-auto-columns:128px;gap:24px;width:100%;padding:4px 64px 18px 2px;scroll-padding:2px 64px;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.detail-screen.is-movie .detail-person-btn,.detail-screen.is-series .detail-person-btn{color:#fff;background:0 0;border:0;border-radius:0;min-height:160px;padding:0}.detail-screen.is-movie .detail-person-btn>div,.detail-screen.is-series .detail-person-btn>div{width:106px;height:106px}.detail-screen.is-movie .detail-person-btn b,.detail-screen.is-series .detail-person-btn b{font-size:13px}.detail-screen.is-movie .detail-person-btn small,.detail-screen.is-series .detail-person-btn small{font-size:12px}.detail-screen.is-series .series-detail-layout{margin-top:42px;padding-bottom:8px}.detail-screen.is-series .series-episode-list{max-height:none;padding-right:0;overflow:visible}.detail-screen.is-series .season-tab-row{gap:10px;margin:0 0 18px}.detail-screen.is-series .season-tab{color:#f4f8ffd1;background:#13161eb3;border-color:#ffffff21;border-radius:12px;min-width:54px;min-height:40px;font-size:14px;font-weight:950}.detail-screen.is-series .season-tab.on,.detail-screen.is-series .season-tab:focus,.detail-screen.is-series .season-tab:hover{border-color:rgba(var(--mx-rgb), .78);background:rgba(var(--mx-rgb), .18);color:#fff}.detail-screen.is-series .episode-grid{grid-template-columns:repeat(3,minmax(320px,1fr));gap:16px;display:grid}.detail-screen.is-series .episode-card{background:#14171fb3;border-color:#ffffff1f;border-radius:14px;grid-template-columns:166px minmax(0,1fr) 24px;gap:14px;min-height:120px;padding:10px}.detail-screen.is-series .episode-card:focus,.detail-screen.is-series .episode-card:hover{border-color:rgba(var(--mx-rgb), .82);box-shadow:0 0 0 2px rgba(var(--mx-rgb), .26), 0 18px 42px #00000057;background:#181d26d6;transform:translateY(-3px)}.detail-screen.is-series .episode-thumb{border-radius:10px;width:166px;height:94px}.detail-screen.is-series .episode-card b{color:#f8fafff5;font-size:15px;line-height:1.2}.detail-screen.is-series .episode-card:focus b,.detail-screen.is-series .episode-card:hover b{color:var(--mx-primary)}.detail-screen.is-series .episode-card .episode-card-desc{color:#dde4efb3;margin-top:5px;font-size:13px;line-height:1.34}.detail-screen.is-series .episode-card .episode-card-meta{color:#dde4ef94;margin-top:6px;font-size:12px}@media (width<=1500px){.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{width:min(1320px,100% - 72px);padding-top:86px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1,.detail-screen.is-movie .detail-meta,.detail-screen.is-series .detail-meta,.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line,.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row,.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{width:min(680px,54vw);max-width:min(680px,54vw)}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:3.55rem}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{grid-template-columns:minmax(150px,196px) minmax(0,1fr);gap:26px;width:min(840px,66vw);max-width:min(840px,66vw)}.detail-screen.is-movie .detail-poster,.detail-screen.is-series .detail-poster{width:clamp(150px,13vw,196px)}.detail-screen.is-movie .detail-title-row.is-title-xl,.detail-screen.is-series .detail-title-row.is-title-xl,.detail-screen.is-movie .detail-title-row.is-title-xxl,.detail-screen.is-series .detail-title-row.is-title-xxl{grid-template-columns:minmax(170px,224px) minmax(0,1fr);width:min(920px,72vw);max-width:min(920px,72vw)}.detail-screen.is-movie .detail-title-row.is-title-xl .detail-poster,.detail-screen.is-series .detail-title-row.is-title-xl .detail-poster,.detail-screen.is-movie .detail-title-row.is-title-xxl .detail-poster,.detail-screen.is-series .detail-title-row.is-title-xxl .detail-poster{width:clamp(170px,15vw,224px)}.detail-screen.is-movie .detail-title-row.is-title-xl h1,.detail-screen.is-series .detail-title-row.is-title-xl h1{font-size:2.35rem}.detail-screen.is-movie .detail-title-row .detail-main-info>h1,.detail-screen.is-series .detail-title-row .detail-main-info>h1,.detail-screen.is-movie .detail-title-row .detail-main-info>.detail-meta,.detail-screen.is-series .detail-title-row .detail-main-info>.detail-meta,.detail-screen.is-movie .detail-title-row .detail-main-info>.detail-genre-line,.detail-screen.is-series .detail-title-row .detail-main-info>.detail-genre-line,.detail-screen.is-movie .detail-title-row .detail-main-info>.detail-score-row,.detail-screen.is-series .detail-title-row .detail-main-info>.detail-score-row,.detail-screen.is-movie .detail-title-row .detail-main-info>.detail-credit-row,.detail-screen.is-series .detail-title-row .detail-main-info>.detail-credit-row,.detail-screen.is-movie .detail-title-row .detail-main-info>p,.detail-screen.is-series .detail-title-row .detail-main-info>p,.detail-screen.is-movie .detail-title-row .detail-main-info>.media-feature-row,.detail-screen.is-series .detail-title-row .detail-main-info>.media-feature-row{width:100%;max-width:100%}.detail-screen.is-series .episode-grid{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media (width<=920px){.detail-screen.is-movie>.back-btn,.detail-screen.is-series>.back-btn{top:14px;left:16px}.detail-screen.is-movie .detail-hero>img,.detail-screen.is-series .detail-hero>img{opacity:.34;width:100vw;-webkit-mask-image:none;mask-image:none}.detail-screen.is-movie .detail-shade,.detail-screen.is-series .detail-shade{background:linear-gradient(#020307c2 0%,#020307 72%)}.detail-screen.is-movie .detail-copy,.detail-screen.is-series .detail-copy{width:calc(100% - 32px);padding-top:84px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{grid-template-columns:82px minmax(0,1fr);align-items:center;gap:14px}.detail-screen.is-movie .detail-poster,.detail-screen.is-series .detail-poster{border-radius:11px;width:82px}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1,.detail-screen.is-movie .detail-meta,.detail-screen.is-series .detail-meta,.detail-screen.is-movie .detail-genre-line,.detail-screen.is-series .detail-genre-line,.detail-screen.is-movie .detail-score-row,.detail-screen.is-series .detail-score-row,.detail-screen.is-movie .detail-credit-row,.detail-screen.is-series .detail-credit-row,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p,.detail-screen.is-movie .media-feature-row,.detail-screen.is-series .media-feature-row,.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{width:100%;max-width:100%}.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{font-size:2.55rem;line-height:1.04}.detail-screen.is-movie .detail-title-row.is-title-long h1,.detail-screen.is-series .detail-title-row.is-title-long h1,.detail-screen.is-movie .detail-title-row.is-title-xl h1,.detail-screen.is-series .detail-title-row.is-title-xl h1{-webkit-line-clamp:4;font-size:2rem;line-height:1.08}.detail-screen.is-movie .detail-title-row.is-title-xxl h1,.detail-screen.is-series .detail-title-row.is-title-xxl h1{-webkit-line-clamp:5;font-size:1.72rem;line-height:1.12}.detail-screen.is-movie .detail-title-row .detail-main-info>h1,.detail-screen.is-series .detail-title-row .detail-main-info>h1,.detail-screen.is-movie .detail-title-row .detail-main-info>.detail-meta,.detail-screen.is-series .detail-title-row .detail-main-info>.detail-meta,.detail-screen.is-movie .detail-title-row .detail-main-info>.detail-genre-line,.detail-screen.is-series .detail-title-row .detail-main-info>.detail-genre-line,.detail-screen.is-movie .detail-title-row .detail-main-info>.detail-score-row,.detail-screen.is-series .detail-title-row .detail-main-info>.detail-score-row,.detail-screen.is-movie .detail-title-row .detail-main-info>.detail-credit-row,.detail-screen.is-series .detail-title-row .detail-main-info>.detail-credit-row,.detail-screen.is-movie .detail-title-row .detail-main-info>p,.detail-screen.is-series .detail-title-row .detail-main-info>p,.detail-screen.is-movie .detail-title-row .detail-main-info>.media-feature-row,.detail-screen.is-series .detail-title-row .detail-main-info>.media-feature-row{width:100%;max-width:100%}.detail-screen.is-movie .detail-people-row,.detail-screen.is-series .detail-people-row{grid-auto-columns:118px;gap:18px}.detail-screen.is-movie .detail-person-btn>div,.detail-screen.is-series .detail-person-btn>div{width:92px;height:92px}.detail-screen.is-series .episode-grid{grid-template-columns:1fr}.detail-screen.is-series .episode-card{grid-template-columns:136px minmax(0,1fr) 22px}.detail-screen.is-series .episode-thumb{width:136px;height:76px}}.live-preview-icon{position:relative}.live-preview-icon:hover{transition:all .2s;transform:scale(1.1);box-shadow:0 0 12px #4da3ff66}.live-preview-icon:active{transform:scale(.96)}.live-player-channel,.live-player-category{cursor:pointer;transition:all .2s}.live-player-channel:hover,.live-player-category:hover{background:#4da3ff14;padding-left:18px}.live-player-channel.on,.live-player-category.on{border-color:#4da3ff80}.live-player-drawer{transition:opacity .3s}.player-live-pill{transition:box-shadow .3s;box-shadow:0 0 8px #4da3ff4d}.player-live-pill:hover{box-shadow:0 0 16px #4da3ff80}@media (pointer:coarse){.live-player-channel,.live-player-category{min-height:56px;padding:12px 16px}.live-player-drawer-top button{min-height:52px}}:root{--mx-ring:0 0 0 2px rgba(var(--mx-rgb), .95), 0 0 0 6px rgba(var(--mx-rgb), .22), 0 18px 44px #0000008c;--mx-ring-border:rgba(var(--mx-rgb), .95);--mx-hover-border:rgba(var(--mx-rgb), .42);--mx-hover-bg:rgba(var(--mx-rgb), .1);--mx-sel-border:rgba(var(--mx-rgb), .38);--mx-sel-bg:rgba(var(--mx-rgb), .085);--mx-sel-bar:rgba(var(--mx-rgb), .8);--mx-tap:44px;--mx-safe-t:env(safe-area-inset-top,0px);--mx-safe-b:env(safe-area-inset-bottom,0px);--mx-safe-l:env(safe-area-inset-left,0px);--mx-safe-r:env(safe-area-inset-right,0px)}@media (orientation:landscape) and (height<=800px){html.mx-mobile-web .catalog-screen{grid-template-rows:auto minmax(0,1fr)!important;gap:clamp(10px,1.4vh,14px)!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding:clamp(12px,2vw,22px)!important;display:grid!important;overflow:hidden!important}html.mx-mobile-web .catalog-screen .catalog-head{background:0 0!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:clamp(82px,11vw,118px) minmax(100px,1fr) minmax(210px,auto)!important;align-items:center!important;gap:clamp(8px,1vw,14px)!important;width:100%!important;height:clamp(42px,7vh,54px)!important;margin:0!important;padding:0!important;display:grid!important;position:static!important}html.mx-mobile-web .catalog-screen .catalog-head>.back-btn{grid-area:1/1!important;justify-self:start!important}html.mx-mobile-web .catalog-screen .catalog-title{grid-area:1/2!important}html.mx-mobile-web .catalog-screen .catalog-actions{grid-area:1/3!important;justify-content:flex-end!important;justify-self:end!important;gap:7px!important;width:auto!important;min-width:0!important;display:flex!important}html.mx-mobile-web .catalog-screen .catalog-search{flex:0 min(330px,29vw)!important;width:min(330px,29vw)!important;min-height:40px!important}html.mx-mobile-web .catalog-layout,html.mx-mobile-web .catalog-layout.is-media{grid-template-rows:minmax(0,1fr)!important;grid-template-areas:none!important;align-content:stretch!important;height:calc(100dvh - clamp(74px,12vh,100px))!important;min-height:0!important;max-height:none!important;padding-top:0!important;display:grid!important;overflow:hidden!important}html.mx-mobile-web .catalog-layout.is-media{grid-template-columns:clamp(190px,24vw,280px) minmax(0,1fr)!important;gap:clamp(12px,1.4vw,20px)!important}html.mx-mobile-web .catalog-layout.is-media .category-list{grid-area:auto!important;align-content:start!important;max-width:none!important;min-height:0!important;padding:8px!important;display:grid!important;overflow:hidden auto!important}html.mx-mobile-web .catalog-layout.is-media .category-list button{flex:initial!important;white-space:normal!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:48px!important}html.mx-mobile-web .catalog-layout.is-media .category-list-head,html.mx-mobile-web .catalog-layout.is-media .catalog-context-bar{display:grid!important}html.mx-mobile-web .catalog-layout.is-media .content-grid{grid-area:auto!important;grid-template-columns:repeat(auto-fill,minmax(112px,1fr))!important;gap:14px 12px!important;min-height:0!important;max-height:none!important;padding:2px 4px 72px 2px!important;overflow:hidden auto!important}html.mx-mobile-web .live-catalog-screen .catalog-layout.is-live{grid-template:"browser preview"minmax(0,1fr)/clamp(270px,34vw,390px) minmax(0,1fr)!important;align-items:stretch!important;gap:clamp(12px,1.4vw,20px)!important;height:calc(100dvh - clamp(74px,12vh,100px))!important;display:grid!important;overflow:hidden!important}html.mx-mobile-web .live-catalog-screen .live-browser,html.mx-mobile-web .live-catalog-screen .live-preview-stage{height:100%!important;min-height:0!important;max-height:none!important}html.mx-mobile-web .live-catalog-screen .live-browser{background:linear-gradient(145deg, rgba(var(--mx-rgb), .1), #060a10b8 38%), #070c12c7!important;border:1px solid rgba(var(--mx-rgb), .18)!important;border-radius:8px!important;grid-template-rows:auto minmax(0,1fr)!important;padding:8px!important;display:grid!important;overflow:hidden!important}html.mx-mobile-web .live-catalog-screen .live-mode-switch{width:100%!important}html.mx-mobile-web .live-catalog-screen .live-category-browser:not([hidden]){grid-template-columns:minmax(0,1fr)!important;max-height:none!important;display:grid!important;overflow:hidden auto!important}html.mx-mobile-web .live-catalog-screen .live-channel-browser:not([hidden]){min-height:0!important;max-height:none!important;display:grid!important;overflow:hidden auto!important}html.mx-mobile-web .live-catalog-screen .live-preview,html.mx-mobile-web .live-catalog-screen .live-preview-stage .live-preview{height:100%!important;min-height:0!important}html.mx-mobile-web .live-catalog-screen .live-preview-slot{min-height:0!important;max-height:none!important}html.mx-mobile-web .hm-tile{text-align:center!important;grid-template-columns:none!important;height:100%!important;min-height:0!important;display:grid!important}html.mx-mobile-web .hm-tile-count{text-align:center!important}html.mx-mobile-web .mx-hero{min-height:0!important}html.mx-mobile-web .mx-hero-info{padding:0!important}html.mx-mobile-web .detail-screen.is-movie,html.mx-mobile-web .detail-screen.is-series{min-height:100dvh!important;padding:clamp(14px,2.2vw,28px)!important;overflow:hidden auto!important}html.mx-mobile-web .detail-screen.is-movie .detail-copy,html.mx-mobile-web .detail-screen.is-series .detail-copy{width:min(920px,82vw)!important;max-width:min(920px,82vw)!important;padding-top:clamp(58px,10vh,84px)!important}html.mx-mobile-web .detail-screen.is-movie .detail-title-row,html.mx-mobile-web .detail-screen.is-series .detail-title-row,html.mx-mobile-web .detail-screen.is-movie .detail-title-row.is-title-xl,html.mx-mobile-web .detail-screen.is-series .detail-title-row.is-title-xl,html.mx-mobile-web .detail-screen.is-movie .detail-title-row.is-title-xxl,html.mx-mobile-web .detail-screen.is-series .detail-title-row.is-title-xxl{text-align:left!important;grid-template-columns:clamp(82px,10vw,130px) minmax(0,1fr)!important;align-items:center!important;gap:clamp(14px,2vw,24px)!important;width:min(760px,70vw)!important;max-width:min(760px,70vw)!important;display:grid!important}html.mx-mobile-web .detail-screen.is-movie .detail-poster,html.mx-mobile-web .detail-screen.is-series .detail-poster{width:clamp(82px,10vw,130px)!important}html.mx-mobile-web .detail-screen.is-movie .detail-main-info,html.mx-mobile-web .detail-screen.is-series .detail-main-info{text-align:left!important;min-width:0!important}html.mx-mobile-web .detail-screen.is-movie .detail-copy h1,html.mx-mobile-web .detail-screen.is-series .detail-copy h1{text-align:left!important;font-size:clamp(21px,2.7vw,34px)!important}}@media (pointer:coarse) and (orientation:portrait) and (width<=520px){.live-catalog-screen .catalog-layout.is-live{gap:8px!important}.live-catalog-screen .live-preview{padding:5px!important;position:relative!important}.live-catalog-screen .live-preview-slot{aspect-ratio:auto!important;height:118px!important;min-height:118px!important}.live-catalog-screen .live-preview-nowbar{min-height:58px!important;padding:16px 8px 7px!important}.live-catalog-screen .live-preview-actions{z-index:7!important;gap:6px!important;width:auto!important;display:flex!important;position:absolute!important;top:10px!important;right:10px!important}.live-catalog-screen .live-preview-actions [data-preview-prev],.live-catalog-screen .live-preview-actions [data-preview-next],.live-catalog-screen .live-preview-actions [data-preview-channels]{display:none!important}.live-catalog-screen .live-preview-actions button,.live-catalog-screen .live-preview-actions [data-preview-open]{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#04090ed1!important;border-color:#fff3!important;grid-column:auto!important;width:48px!important;height:48px!important;min-height:48px!important;padding:0!important}.live-catalog-screen .live-preview-actions [data-preview-open] span{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;position:absolute!important}.live-catalog-screen .live-browser-head{margin-bottom:5px!important}.live-catalog-screen .live-mode-switch{z-index:5!important;position:sticky!important;top:0!important}.live-catalog-screen .live-browser[data-mode=channels] .live-mobile-category-strip{margin-bottom:6px!important;padding-bottom:4px!important}.live-catalog-screen .live-mobile-category-strip button{min-height:38px!important;padding:0 11px!important}}:is(.content-card,.episode-card,.profile-card,.hm-tile,.mx-mode,.mx-continue-card,.category-list button,.catalog-letter-rail button,.season-tab,.detail-person-btn,.settings-nav button,.search-filter-rail button,.library-filter-rail button,.live-player-channel,.live-player-category,.player-icon-btn,.player-tracks-btn,.fav-btn,.sleep-option,.guide-channel,.guide-program,.guide-result,.guide-reminder,.catalog-context-action,.mx-ico,.primary-btn,.ghost-btn):hover:not(:focus-visible):not(:active){filter:none!important;animation:none!important;transform:none!important}:is(.content-card.live,.episode-card,.profile-card,.hm-tile,.mx-mode,.mx-continue-card,.category-list button,.catalog-letter-rail button,.season-tab,.detail-person-btn,.settings-nav button,.search-filter-rail button,.library-filter-rail button,.live-player-channel,.live-player-category,.sleep-option,.guide-channel,.guide-program,.guide-result,.guide-reminder,.catalog-context-action):hover:not(:focus-visible):not(:active){border-color:var(--mx-hover-border)!important;box-shadow:none!important}.content-card:hover:not(:focus-visible) .poster-box{border-color:var(--mx-hover-border)!important;animation:none!important;box-shadow:0 14px 30px #00000057!important}.content-card:hover:not(:focus-visible):after{box-shadow:none!important;opacity:0!important}@media (hover:none),(pointer:coarse){:is(.content-card,.episode-card,.profile-card,.hm-tile,.mx-mode,.mx-continue-card,.category-list button,.catalog-letter-rail button,.season-tab,.detail-person-btn,.settings-nav button,.search-filter-rail button,.library-filter-rail button,.live-player-channel,.live-player-category,.player-icon-btn,.fav-btn,.sleep-option,.guide-channel,.guide-program,.guide-result,.catalog-context-action,.mx-ico):hover:not(:focus-visible):not(:active){box-shadow:none!important;filter:none!important;background-image:none!important;border-color:#ffffff24!important;transform:none!important}.content-card:hover:not(:focus-visible) .poster-box{border-color:#ffffff1a!important;box-shadow:0 12px 24px #00000047!important}}:is(.content-card,.episode-card,.profile-card,.hm-tile,.mx-mode,.mx-continue-card,.category-list button,.catalog-letter-rail button,.season-tab,.detail-person-btn,.settings-nav button,.search-filter-rail button,.library-filter-rail button,.live-player-channel,.live-player-category,.player-icon-btn,.player-tracks-btn,.fav-btn,.sleep-option,.guide-channel,.guide-program,.guide-result,.guide-reminder,.catalog-context-action,.mx-ico,.primary-btn,.ghost-btn,[data-focusable=true]):focus:not(:focus-visible){filter:none!important;outline:0!important;animation:none!important;transform:none!important}:is(.content-card.live,.episode-card,.profile-card,.hm-tile,.mx-mode,.mx-continue-card,.category-list button,.catalog-letter-rail button,.season-tab,.detail-person-btn,.settings-nav button,.search-filter-rail button,.library-filter-rail button,.live-player-channel,.live-player-category,.sleep-option,.guide-channel,.guide-program,.guide-result,.guide-reminder,.catalog-context-action):focus:not(:focus-visible){box-shadow:none!important}.content-card:focus:not(:focus-visible) .poster-box{border-color:#ffffff1a!important;animation:none!important;box-shadow:0 14px 26px #00000042!important}.content-card:focus:not(:focus-visible):after{box-shadow:none!important;opacity:0!important}:is(.content-card,.episode-card,.profile-card,.hm-tile,.mx-mode,.mx-continue-card,.category-list button,.catalog-letter-rail button,.season-tab,.detail-person-btn,.settings-nav button,.search-filter-rail button,.library-filter-rail button,.live-player-channel,.live-player-category,.player-icon-btn,.player-tracks-btn,.fav-btn,.sleep-option,.guide-channel,.guide-program,.guide-result,.guide-reminder,.catalog-context-action,.mx-ico,.primary-btn,.ghost-btn,[data-focusable=true]):focus-visible{z-index:6;position:relative;border-color:var(--mx-ring-border)!important;box-shadow:var(--mx-ring)!important;outline:0!important}.content-card:focus-visible .poster-box{border-color:var(--mx-ring-border)!important;box-shadow:var(--mx-ring)!important}:is(input,select,textarea):focus-visible{border-color:var(--mx-ring-border)!important;box-shadow:0 0 0 2px rgba(var(--mx-rgb), .32)!important;outline:0!important}html.mx-input-key [data-focusable=true]:focus,html.mx-input-key .content-card:focus,html.mx-input-key .episode-card:focus,html.mx-input-key .profile-card:focus,html.mx-input-key .category-list button:focus,html.mx-input-key .live-player-channel:focus,html.mx-input-key .live-player-category:focus,html.mx-input-key .player-icon-btn:focus,html.mx-input-key .season-tab:focus{z-index:6;position:relative;border-color:var(--mx-ring-border)!important;box-shadow:var(--mx-ring)!important;outline:0!important}html.mx-input-key .content-card:focus .poster-box{border-color:var(--mx-ring-border)!important;box-shadow:var(--mx-ring)!important}html.mx-input-key :is(.content-card,.episode-card,.profile-card,.hm-tile,.category-list button,.live-player-channel,.live-player-category,.player-icon-btn,.season-tab):hover:not(:focus){box-shadow:none!important;filter:none!important;background-image:none!important;border-color:#ffffff24!important;transform:none!important}:is(.category-list button,.live-player-category).on:not(:focus-visible),:is(.category-list button,.live-player-category).active:not(:focus-visible){background:var(--mx-sel-bg)!important;border-color:var(--mx-sel-border)!important;box-shadow:inset 3px 0 0 var(--mx-sel-bar)!important}.catalog-letter-rail button.on:not(:focus-visible),.search-filter-rail button.on:not(:focus-visible),.library-filter-rail button.on:not(:focus-visible),.season-tab.on:not(:focus-visible),.settings-nav button.on:not(:focus-visible),.settings-nav button.active:not(:focus-visible){background:var(--mx-sel-bg)!important;border-color:var(--mx-sel-border)!important;box-shadow:inset 0 -3px 0 var(--mx-sel-bar)!important}.content-card.live.is-previewed:not(:focus-visible),.live-player-channel.on:not(:focus-visible),.live-player-channel.is-current:not(:focus-visible){background:var(--mx-sel-bg)!important;border-color:var(--mx-sel-border)!important;box-shadow:inset 3px 0 0 var(--mx-sel-bar)!important;transform:none!important}.is-touch-active{transition:filter 90ms linear;filter:brightness(1.08)!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=1279px),(height<=719px),(pointer:coarse){html,body,#app,.mx-app-root{max-width:100%;min-width:0!important;min-height:0!important}body{overflow-x:hidden}}@supports (height:100dvh){#app,.mx-app-root,.mx-modal,.player-modal,.detail-screen,.catalog-screen,.settings-screen,.profile-screen{max-height:100dvh}@media (pointer:coarse),(width<=1024px){#app,.mx-app-root{height:100dvh!important;min-height:100dvh!important}.mx-modal,.player-modal{height:100dvh!important}}}@media (pointer:coarse){.mx-app-root,#app{padding-bottom:var(--mx-safe-b);padding-left:var(--mx-safe-l);padding-right:var(--mx-safe-r);padding-top:var(--mx-safe-t)}.player-modal,.mx-modal.player-modal{padding:0}.player-modal .player-panel{padding-bottom:calc(12px + var(--mx-safe-b));padding-left:calc(12px + var(--mx-safe-l));padding-right:calc(12px + var(--mx-safe-r))}}@media (pointer:coarse) and (orientation:landscape) and (height<=520px){.login-screen{height:auto!important;min-height:100dvh!important;padding:max(8px, var(--mx-safe-t)) max(12px, var(--mx-safe-r)) max(8px, var(--mx-safe-b)) max(12px, var(--mx-safe-l))!important;align-content:start!important;place-items:start center!important;display:grid!important;overflow:hidden auto!important}.login-card{gap:7px!important;width:min(440px,100%)!important;min-height:0!important;margin:auto 0!important;padding:10px 20px 12px!important}.login-logo{height:54px!important}.login-logo-img{width:104px!important;max-height:50px!important}.login-card h1{margin:0 0 2px!important;font-size:20px!important}.login-card input,.login-submit,.login-password-toggle{min-height:48px!important}.login-error{min-height:0!important}.login-promo-host{margin:10px auto 0!important}}@media (pointer:coarse){button,[role=button],[data-focusable=true]:not(.content-card):not(.episode-card):not(.profile-card){min-height:var(--mx-tap)}.player-icon-btn,.player-tracks-btn,.fav-btn,.mx-ico,.mx-close,.poster-favorite-toggle,.poster-clear-progress,.profile-delete,.login-password-toggle{min-height:var(--mx-tap);min-width:var(--mx-tap)}input,select,textarea{min-height:var(--mx-tap);font-size:16px}input[type=range]{height:28px}.player-actions{scrollbar-width:none;flex-wrap:wrap;justify-content:center;gap:8px;overflow-x:auto}.player-actions::-webkit-scrollbar{display:none}.player-transport{flex-wrap:wrap;justify-content:center;gap:8px}}@media (height<=560px){.player-panel{gap:6px;padding-block:8px}.player-actions,.player-transport{gap:6px}.player-icon-btn,.player-tracks-btn,.fav-btn{width:36px;height:36px}}.hm{overflow-y:auto}.mx-explorer{flex:1 0 auto;min-height:0}.mx-ex-rail-wrap,.rail-mask{min-height:132px}.mx-modecol{align-content:start}@media (height<=820px){.hm-main{height:clamp(220px,32vh,380px);max-height:none}.rail-mask{height:clamp(132px,17vh,176px)}}@media (height<=620px){.hm{padding-top:18px}.hm-main{height:clamp(180px,30vh,260px)}.rail-mask{height:132px}}@media (width>=761px) and (width<=1180px) and (pointer:fine){.hm{gap:16px;padding-top:24px;padding-left:20px;padding-right:20px;overflow-y:auto}.hm-top{grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);align-items:center;gap:14px}.hm-logo{width:128px;height:72px}.mx-head-center{padding-top:0}.mx-slogan{letter-spacing:2.5px;white-space:normal;font-size:11px}.mx-welcome{margin-top:10px;font-size:clamp(20px,2.6vw,26px)}.mx-kinds{letter-spacing:3px;white-space:normal;margin-top:8px;font-size:13px}.mx-right{gap:12px;min-width:0}.mx-actionbar{gap:8px}.mx-sep{display:none}.mx-time{min-width:0}.mx-time b{font-size:26px}.mx-time span{margin-top:4px;font-size:12px}.hm-main{grid-template-rows:minmax(120px,auto) minmax(200px,1fr);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"live movie series""hero hero hero";height:auto;max-height:none}.hm-tile{height:auto;min-height:120px;padding:14px}.hm-tile-ic,.hm-tile-ic svg{width:46px;height:46px}.hm-tile-label{font-size:19px}.hm-tile-count{font-size:14px}.mx-hero{height:auto;min-height:clamp(200px,30vh,300px)}.mx-hero h2{font-size:clamp(20px,3vw,28px)}.mx-ex-body{grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:18px}.mx-footer{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media (width>=761px) and (width<=1500px){.hm-main{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,39vw)}.hm-top{grid-template-columns:minmax(0,322px) minmax(0,1fr) minmax(0,auto)}.mx-right{min-width:0}}.player-modal .player-timeline{position:relative}.player-seek-preview{--seek-preview-x:50%;aspect-ratio:16/9;border:1px solid rgba(var(--mx-rgb), .72);height:auto;bottom:auto;left:var(--seek-preview-x);pointer-events:none;top:var(--seek-preview-y,50%);z-index:35;background:#05080d;border-radius:6px;width:clamp(150px,18vw,260px);position:fixed;overflow:hidden;transform:translate(-50%);box-shadow:0 16px 38px #0000009e,0 0 0 1px #ffffff14}.player-seek-preview[hidden]{display:none!important}.player-seek-preview video,.player-seek-preview img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.player-seek-preview video{opacity:0;z-index:2}.player-seek-preview.has-frame video{opacity:1}.player-seek-preview img{z-index:1}.player-seek-preview strong{color:#fff;font-variant-numeric:tabular-nums;z-index:3;background:#000000c7;border:1px solid #ffffff29;border-radius:999px;padding:5px 8px;font-size:12px;line-height:1;position:absolute;bottom:7px;right:7px}@media (width<=520px),(pointer:coarse) and (width<=760px){.player-seek-preview{width:min(168px,46vw)}.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}.detail-screen.is-movie .detail-actions>*,.detail-screen.is-series .detail-actions>*{width:100%!important;min-width:0!important}.detail-screen.is-movie .detail-actions .fav-btn,.detail-screen.is-series .detail-actions .fav-btn{justify-content:center!important;align-items:center!important;gap:9px!important;height:auto!important;min-height:50px!important;padding:0 16px!important;display:inline-flex!important}.detail-screen.is-movie .detail-actions .fav-btn svg,.detail-screen.is-series .detail-actions .fav-btn svg{flex:0 0 20px;width:20px;height:20px;display:block!important}.detail-screen.is-movie .detail-actions .fav-btn span,.detail-screen.is-series .detail-actions .fav-btn span{clip:auto!important;clip-path:none!important;white-space:nowrap!important;width:auto!important;height:auto!important;display:block!important;position:static!important;overflow:visible!important}}@media (width<=920px){.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:center!important;justify-items:center!important;gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:center!important;justify-items:center!important;gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:center!important;justify-items:center!important;gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:center!important;justify-items:center!important;gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.mx-modal.player-modal:fullscreen .player-actions .fav-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .mx-box:fullscreen .player-actions .fav-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .player-panel:fullscreen .player-actions .fav-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}}@media (width<=520px){.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important;justify-items:stretch!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important;justify-items:stretch!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important;justify-items:stretch!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important;justify-items:stretch!important}.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{width:100%!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{width:100%!important}.mx-modal.player-modal:fullscreen .player-actions .fav-btn{width:100%!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{width:100%!important}.player-modal .mx-box:fullscreen .player-actions .fav-btn{width:100%!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{width:100%!important}.player-modal .player-panel:fullscreen .player-actions .fav-btn{width:100%!important}.player-modal .player-actions .player-fullscreen-btn,.player-modal.is-player-fullscreen .player-actions .player-fullscreen-btn{grid-column:auto!important;height:46px!important;min-height:46px!important}.mx-modal.player-modal:fullscreen .player-actions .player-fullscreen-btn{grid-column:auto!important;height:46px!important;min-height:46px!important}.player-modal .mx-box:fullscreen .player-actions .player-fullscreen-btn{grid-column:auto!important;height:46px!important;min-height:46px!important}.player-modal .player-panel:fullscreen .player-actions .player-fullscreen-btn{grid-column:auto!important;height:46px!important;min-height:46px!important}}@media (pointer:coarse) and (width<=340px){.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{min-width:42px!important;height:42px!important;min-height:42px!important}}.player-modal .player-transport .player-icon-btn>span,.player-modal .player-actions .player-icon-btn>span,.player-modal .player-actions .fav-btn>span{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.player-seek-preview img[hidden]{display:none!important}@media (width>=761px) and (width<=1500px) and (height>=700px){.mx-ex-rail-wrap,.rail-mask{min-height:148px}.rail-mask{height:clamp(148px,20vh,166px)}}@media (width>=761px) and (width<=1500px) and (height>=790px){.hm-main{height:clamp(330px,40vh,380px)}}@media (height<=760px) and (width>=761px){.hm{overflow-y:auto}.hm-main{max-height:none}}@media (width>=761px) and (width<=1024px){.catalog-layout.is-media .content-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.settings-screen,.settings-layout{grid-template-columns:minmax(0,1fr)}.settings-nav{scrollbar-width:none;flex-wrap:nowrap;gap:8px;padding-bottom:6px;display:flex;overflow-x:auto}.settings-nav::-webkit-scrollbar{display:none}.settings-nav button{white-space:nowrap;flex:none}}@media (width<=760px){.settings-screen,.settings-layout{grid-template-columns:minmax(0,1fr)}.settings-nav{scrollbar-width:none;flex-wrap:nowrap;gap:8px;padding-bottom:6px;display:flex;overflow-x:auto}.settings-nav::-webkit-scrollbar{display:none}.settings-nav button{white-space:nowrap;flex:none}.catalog-layout.is-media .content-grid{grid-template-columns:repeat(auto-fill,minmax(128px,1fr))}.detail-screen .detail-actions{flex-wrap:wrap;gap:8px;display:flex}.detail-screen .detail-actions>*{flex:auto;min-width:140px}.detail-screen .detail-hero{grid-template-columns:minmax(0,1fr)}.mx-modal{border-radius:0}.live-player-drawer{width:100%;max-width:100%}}@media (width<=420px){.catalog-layout.is-media .content-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px}.detail-screen .detail-actions>*{min-width:100%}}@media (orientation:landscape) and (height<=480px) and (pointer:coarse){.player-modal .player-panel{background:linear-gradient(#0000,#000000d1)}.player-info-row{display:none}}.live-browser-head{grid-template-columns:minmax(0,auto) minmax(0,1fr)}.live-mode-switch{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:11px;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.live-mode-switch button{color:var(--mx-muted);white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:13px;font-weight:900;display:flex}.live-mode-switch button svg{flex:none;width:18px;height:18px}.live-mode-switch button.on{background:rgba(var(--mx-rgb), .18);box-shadow:inset 0 0 0 1px rgba(var(--mx-rgb), .45);color:#fff}@media (width<=760px),(pointer:coarse) and (width<=1180px){.catalog-head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px;display:grid}.catalog-head .back-btn{grid-area:1/1;width:auto;min-height:40px;padding:0 12px}.catalog-title{grid-area:1/2;min-width:0}.catalog-title h1{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;overflow:hidden}.catalog-actions{grid-area:2/1/3/3;grid-template-columns:1fr 1fr;gap:8px;display:grid}.catalog-search{grid-column:1/-1}.catalog-actions .ghost-btn{min-height:var(--mx-tap)}.live-browser-head{grid-template-columns:minmax(0,1fr);gap:10px}.live-browser[data-mode=categories] .live-browser-head>div:not(.live-mode-switch){display:none}.live-mode-switch{grid-auto-columns:1fr;width:100%}.live-mode-switch button{min-height:var(--mx-tap);padding:0 6px;font-size:12px}.live-mode-switch button span{text-overflow:ellipsis;overflow:hidden}.catalog-layout.is-live{grid-template-rows:auto minmax(0,1fr);align-content:start;gap:10px}.live-preview-stage{background:var(--mx-bg);z-index:12;padding-bottom:10px;position:sticky;top:0}.live-preview,.live-preview-stage .live-preview{grid-template-rows:auto auto auto;gap:8px;display:grid}.live-preview-slot{aspect-ratio:16/9;min-height:0}.live-preview-actions{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid;position:static}.live-preview-actions button{height:var(--mx-tap);justify-content:center;align-items:center;gap:7px;width:auto;padding:0 10px;display:flex}.live-preview-actions button span{clip:auto;clip-path:none;text-overflow:ellipsis;width:auto;height:auto;font-size:12px;font-weight:900;position:static;overflow:hidden}.live-preview-actions .fav-btn{width:var(--mx-tap);padding:0}.live-preview-actions .fav-btn span{display:none}.live-preview-guide:has(.live-guide-empty){display:none}.live-preview-focus-cue{display:none}.live-preview-status{opacity:.75;font-size:11px}.live-browser{min-height:58vh}.live-browser[data-mode=categories] .live-category-browser,.live-browser[data-mode=channels] .live-channel-browser{max-height:none}}@media (width<=430px){.live-preview-actions button{gap:5px;padding:0 6px}.live-preview-actions button span{font-size:11px}.live-preview-actions button svg{width:18px;height:18px}}@media (width<=760px),(pointer:coarse) and (width<=1180px){.catalog-layout.is-media .category-list{scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;max-height:none;padding:2px 2px 8px;display:flex;overflow:auto hidden}.catalog-layout.is-media .category-list::-webkit-scrollbar{display:none}.catalog-layout.is-media .category-list-head{display:none}.catalog-layout.is-media .category-list button{scroll-snap-align:start;border-radius:999px;flex:none;align-items:center;gap:8px;width:auto;max-width:58vw;min-height:42px;padding:0 14px;display:flex}.catalog-layout.is-media .category-list button .category-icon{flex:none;width:18px;height:18px}.catalog-layout.is-media .category-list button .category-icon svg{width:18px;height:18px}.catalog-layout.is-media .category-list button span{min-width:0;display:block}.catalog-layout.is-media .category-list button strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.catalog-layout.is-media .category-list button em{display:none}.catalog-layout.is-media .category-list button small{color:var(--mx-muted);white-space:nowrap;flex:none;font-size:11px;font-weight:900}.catalog-layout.is-media .category-list button.on:not(:focus-visible){background:rgba(var(--mx-rgb), .16)!important;border-color:rgba(var(--mx-rgb), .55)!important;box-shadow:none!important}.catalog-layout.is-media .category-list button.on strong,.catalog-layout.is-media .category-list button.on small{color:#fff}.catalog-layout.is-media .content-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px;padding:10px 2px 44px}.catalog-layout.is-media .poster-box{aspect-ratio:2/3;height:auto}.catalog-layout.is-media .poster-box>img{object-fit:cover;width:100%;height:100%}.catalog-layout.is-media .content-card.movie .poster-favorite-toggle,.catalog-layout.is-media .content-card.series .poster-favorite-toggle{width:34px;height:34px;min-height:34px}.catalog-layout.is-media .content-card.movie .poster-favorite-toggle svg,.catalog-layout.is-media .content-card.series .poster-favorite-toggle svg{width:17px;height:17px}.catalog-layout.is-media .media-card-chips{gap:5px;margin-top:6px}.catalog-layout.is-media .media-card-chips i{padding:4px 5px;font-size:8.5px}.catalog-layout.is-media .content-card b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.2;display:-webkit-box;overflow:hidden}.catalog-layout.is-media .content-card small{font-size:11px}.catalog-letter-rail{gap:6px;padding-bottom:6px}.catalog-letter-rail button{min-width:34px;min-height:34px;padding:0 8px;font-size:12px}}@media (width<=340px){.catalog-layout.is-media .content-grid{grid-template-columns:minmax(0,1fr)}}@media (width>=761px) and (width<=1180px) and (pointer:coarse){.catalog-layout.is-media .content-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.detail-screen.is-movie .detail-meta span+span:before,.detail-screen.is-series .detail-meta span+span:before{content:none}@media (width<=920px),(pointer:coarse) and (width<=1180px){.detail-screen{--mx-art-h:min(62vw, 340px);background:var(--mx-bg)}.detail-screen>.back-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);left:calc(12px + var(--mx-safe-l));min-height:42px;right:auto;top:calc(12px + var(--mx-safe-t));background:#04080e9e;border-radius:999px;width:max-content;padding:0 14px}.detail-screen.is-movie .detail-hero.has-backdrop>img,.detail-screen.is-series .detail-hero.has-backdrop>img{height:var(--mx-art-h);object-fit:cover;object-position:center 18%;opacity:1;width:100%;top:0;bottom:auto;-webkit-mask-image:linear-gradient(#000 58%,#0000 100%);mask-image:linear-gradient(#000 58%,#0000 100%)}.detail-screen.is-movie .detail-hero.has-backdrop .detail-shade,.detail-screen.is-series .detail-hero.has-backdrop .detail-shade{background:linear-gradient(180deg, #0203074d 0%, #0203071a 38%, #020307d1 78%, var(--mx-bg) 100%);height:calc(var(--mx-art-h) + 56px);bottom:auto}.detail-screen.is-movie .detail-hero.has-backdrop .detail-copy,.detail-screen.is-series .detail-hero.has-backdrop .detail-copy{padding-top:calc(var(--mx-art-h) - 56px)}.detail-screen.is-movie .detail-hero:not(.has-backdrop) .detail-copy,.detail-screen.is-series .detail-hero:not(.has-backdrop) .detail-copy{padding-top:72px}.detail-copy{flex-direction:column;display:flex}.detail-title-row{order:1}.detail-actions{order:2}.series-detail-layout{order:3}.detail-people{order:4}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{grid-template-columns:minmax(0,1fr);justify-items:start;gap:14px;max-width:100%}.detail-screen.is-movie .detail-poster,.detail-screen.is-series .detail-poster{width:108px}.detail-copy h1{font-size:clamp(24px,7vw,32px);line-height:1.08}.detail-meta{font-size:13px}.detail-actions{gap:10px;display:grid}.detail-actions .primary-btn{min-height:50px;font-size:16px}.detail-actions .ghost-btn{min-height:var(--mx-tap)}.detail-screen.is-movie .detail-kicker,.detail-screen.is-series .detail-kicker{flex-wrap:wrap;order:0;align-items:center;gap:8px;margin-bottom:10px;display:flex}.detail-screen.is-movie .detail-copy>p,.detail-screen.is-series .detail-copy>p,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p{-webkit-line-clamp:unset;max-height:none;display:block;overflow:visible}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{text-align:center;justify-items:center}.detail-screen.is-movie .detail-main-info,.detail-screen.is-series .detail-main-info{text-align:left;width:100%}}.live-preview-nowbar{grid-template-columns:minmax(46px,auto) minmax(0,1fr) auto}.live-preview-nowbar>span{font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 7px;font-size:clamp(11px,1.2vw,16px);overflow:hidden}@media (width<=760px),(pointer:coarse) and (width<=1180px){.live-preview-nowbar{grid-template-columns:minmax(42px,auto) minmax(0,1fr)}}.hm-main>*,.hm-top>*,.mx-ex-body>*,.content-grid>*,.catalog-layout>*,.detail-hero>*,.settings-layout>*,.player-panel>*,.player-control-row>*{min-width:0;min-height:0}.content-card b,.content-card small,.episode-card b,.episode-card small,.live-player-channel span,.guide-program span{text-overflow:ellipsis;min-width:0;overflow:hidden}.content-grid,.category-list,.series-episode-list,.live-player-drawer,.settings-main{scrollbar-color:rgba(var(--mx-rgb), .38) transparent;scrollbar-width:thin}.content-grid::-webkit-scrollbar{width:8px;height:8px}.category-list::-webkit-scrollbar{width:8px;height:8px}.series-episode-list::-webkit-scrollbar{width:8px;height:8px}.live-player-drawer::-webkit-scrollbar{width:8px;height:8px}.settings-main::-webkit-scrollbar{width:8px;height:8px}.content-grid::-webkit-scrollbar-thumb{background:rgba(var(--mx-rgb), .34);border-radius:8px}.category-list::-webkit-scrollbar-thumb{background:rgba(var(--mx-rgb), .34);border-radius:8px}.series-episode-list::-webkit-scrollbar-thumb{background:rgba(var(--mx-rgb), .34);border-radius:8px}.live-player-drawer::-webkit-scrollbar-thumb{background:rgba(var(--mx-rgb), .34);border-radius:8px}.settings-main::-webkit-scrollbar-thumb{background:rgba(var(--mx-rgb), .34);border-radius:8px}[disabled],[aria-disabled=true]{cursor:not-allowed;filter:grayscale(.4);opacity:.48}.player-modal .mx-close{transition:opacity .22s,transform .22s,visibility .22s}.player-modal.is-controls-idle .mx-close{transform:translateY(-12px);opacity:0!important;pointer-events:none!important;visibility:hidden!important}.player-modal [data-player-seek],.player-modal [data-player-volume]{touch-action:none}@media (width<=760px),(pointer:coarse) and (width<=1180px){:root{--mx-tap:48px}html,body{overscroll-behavior:none;width:100%;max-width:100%;height:100%;overflow:hidden}body{min-width:0!important;min-height:0!important}#app,.mx-app-root{max-width:100vw;overflow:hidden;width:100vw!important;min-width:0!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;padding:0!important}.mx-app-root{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:hidden auto!important}.login-screen,.loading-screen,.profile-screen,.policy-screen,.hm,.catalog-screen,.detail-screen,.settings-screen{-webkit-overflow-scrolling:touch;height:auto!important;min-height:100dvh!important;max-height:none!important;padding-bottom:calc(16px + var(--mx-safe-b))!important;padding-left:max(12px, var(--mx-safe-l))!important;padding-right:max(12px, var(--mx-safe-r))!important;padding-top:max(12px, var(--mx-safe-t))!important;width:100%!important;overflow:hidden auto!important}.loading-screen,.login-screen,.policy-screen{align-content:center;display:grid;height:100dvh!important}.login-screen{justify-items:center;gap:14px}.login-promo-host{margin:0 auto;width:min(440px,100%)!important;position:static!important;bottom:auto!important;left:auto!important}.login-promo-panel{grid-template-columns:52px minmax(0,1fr);width:100%;min-height:76px;padding:12px!important}.login-promo-logo{border-radius:14px;width:52px;height:52px}.login-promo-copy b{white-space:normal;font-size:14px}.login-promo-copy small{white-space:normal;font-size:15px}button,[role=button],.primary-btn,.ghost-btn,.back-btn,.catalog-context-action,.settings-nav button,.search-filter-rail button,.library-filter-rail button,.season-tab{touch-action:manipulation;min-height:var(--mx-tap)!important}input,select,textarea{min-height:var(--mx-tap)!important;font-size:16px!important}.hm{align-content:start;gap:14px}.hm-top{justify-items:center;gap:10px;grid-template-columns:minmax(0,1fr)!important}.hm-brand,.mx-head-center,.mx-right,.mx-actionbar{width:100%;min-width:0;max-width:100%}.mx-head-center,.mx-kinds,.mx-slogan,.mx-welcome{text-align:center;white-space:normal}.mx-right,.mx-actionbar{flex-wrap:wrap;justify-content:center;gap:8px}.mx-sep{display:none}.mx-time{text-align:center;min-width:0}.hm-main{gap:12px;grid-template-rows:repeat(3,minmax(92px,auto)) minmax(210px,auto)!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"live""movie""series""hero"!important;height:auto!important;max-height:none!important}.hm-tile{text-align:left;grid-template-columns:52px minmax(0,1fr) auto;min-height:92px;padding:12px}.hm-tile-ic,.hm-tile-ic svg{width:42px;height:42px}.mx-hero{aspect-ratio:16/10;min-height:210px;height:auto!important}.mx-ex-body{grid-template-columns:minmax(0,1fr)!important}.mx-modecol{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-footer{flex-wrap:wrap;gap:8px 12px;margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px;position:sticky;bottom:0}.catalog-screen{grid-template-rows:auto minmax(0,1fr);gap:10px;display:grid}.catalog-head{border-bottom:1px solid rgba(var(--mx-rgb), .16);z-index:24;background:linear-gradient(#07131df7,#07131ddb);margin-left:-12px;margin-right:-12px;padding:0 12px 8px;position:sticky;top:0;height:auto!important}.catalog-actions{justify-self:stretch;width:100%}.catalog-search{min-height:var(--mx-tap);border-radius:8px;width:100%!important}.catalog-layout,.catalog-layout.is-live,.catalog-layout.is-media{align-content:start;gap:12px;display:grid;grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:0!important;max-height:none!important;padding-top:0!important;overflow:visible!important}.catalog-layout.is-live{grid-template-rows:auto auto!important;grid-template-areas:"preview""browser"!important}.catalog-layout.is-media{grid-template-rows:auto auto;grid-template-areas:"categories""grid"}.catalog-layout.is-media .category-list{grid-area:categories;max-width:100%}.catalog-layout.is-media .content-grid{grid-area:grid}.live-preview-stage{z-index:16;position:sticky;top:0;height:auto!important}.live-preview,.live-preview-stage .live-preview{gap:8px;padding:10px;grid-template-rows:auto auto auto!important;height:auto!important}.live-preview-slot{max-height:36dvh!important}.live-preview-nowbar{min-height:50px;margin-top:8px;position:static!important;bottom:auto!important;left:auto!important;right:auto!important}.live-preview-nowbar>strong{display:none}.live-preview-actions{grid-template-columns:var(--mx-tap) minmax(0, 1fr) minmax(0, 1fr)}.live-browser{min-height:54dvh;max-height:none;overflow:visible}.live-browser[data-mode=categories] .live-category-browser,.live-browser[data-mode=channels] .live-channel-browser,.catalog-layout.is-live .content-grid,.catalog-layout.is-live .category-list,.catalog-layout.is-media .content-grid{max-height:none!important;overflow:visible!important}.catalog-layout.is-live .content-grid,.catalog-layout.is-live .category-list{padding-bottom:88px}.catalog-letter-rail,.search-filter-rail,.library-filter-rail,.settings-nav,.season-tab-row{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:8px;max-width:100%;padding-bottom:8px;display:flex;overflow:auto hidden}.catalog-letter-rail::-webkit-scrollbar{display:none}.search-filter-rail::-webkit-scrollbar{display:none}.library-filter-rail::-webkit-scrollbar{display:none}.settings-nav::-webkit-scrollbar{display:none}.season-tab-row::-webkit-scrollbar{display:none}.catalog-letter-rail button,.search-filter-rail button,.library-filter-rail button,.settings-nav button,.season-tab{white-space:nowrap;flex:none}.search-form,.actor-search-form{gap:10px;display:grid;grid-template-columns:minmax(0,1fr)!important}.search-results,.library-box,.settings-main,.modal-body{min-height:0;overflow-x:hidden}.search-grid,.library-grid,.settings-shell,.settings-card-grid,.settings-action-grid,.settings-support-grid,.settings-grid,.account-summary-grid,.account-action-group{grid-template-columns:minmax(0,1fr)!important}.settings-shell{gap:14px}.settings-main{overflow-y:visible}.detail-screen{display:block}.detail-copy,.detail-title-row,.detail-main-info,.detail-actions,.series-detail-layout,.detail-people{width:100%!important;max-width:100%!important}.detail-actions{grid-template-columns:minmax(0,1fr);gap:10px;display:grid!important}.detail-actions .primary-btn,.detail-actions .ghost-btn{justify-content:center;width:100%}.detail-screen.is-series .episode-card{grid-template-columns:minmax(100px,34vw) minmax(0,1fr) 20px;min-height:104px}.detail-screen.is-series .episode-thumb{width:100%;height:auto}.mx-modal{-webkit-overflow-scrolling:touch;justify-content:stretch;align-items:stretch;inset:0;overflow:hidden auto;padding:0!important}.mx-modal .mx-box{padding:calc(16px + var(--mx-safe-t)) calc(14px + var(--mx-safe-r)) calc(16px + var(--mx-safe-b)) calc(14px + var(--mx-safe-l));grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden;border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important}.mx-modal .mx-box>h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-right:54px;overflow:hidden}.mx-modal .modal-body{-webkit-overflow-scrolling:touch;padding-bottom:12px;overflow-y:auto}.mx-modal .mx-close{right:calc(10px + var(--mx-safe-r));top:calc(10px + var(--mx-safe-t));z-index:40;position:absolute}.mx-modal:not(.player-modal){align-items:flex-start}.mx-modal:not(.player-modal) .mx-box{min-height:100dvh;height:auto!important;max-height:none!important}.mx-modal:not(.player-modal) .modal-body{overflow:visible}.player-modal .mx-box{background:#000;grid-template-rows:minmax(0,1fr);padding:0!important}.player-modal .mx-box>h2{display:none}.player-modal .modal-body{height:100%;padding:0;overflow:hidden}.player-modal .player-panel{padding:calc(8px + var(--mx-safe-t)) calc(8px + var(--mx-safe-r)) calc(10px + var(--mx-safe-b)) calc(8px + var(--mx-safe-l));grid-template-rows:auto minmax(0,1fr) auto auto;gap:8px;width:100%;display:grid;overflow:hidden;height:100dvh!important;max-height:100dvh!important}.player-modal .mx-video,.player-modal [data-player-video-host]{width:100%;height:100%;min-height:0;max-height:none}.player-modal .mx-video{aspect-ratio:auto;object-fit:contain}.player-controls{-webkit-overflow-scrolling:touch;align-self:end;max-height:46dvh;padding-bottom:2px;overflow:hidden auto}.player-control-row{gap:8px;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.player-timeline{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;display:grid}.player-transport,.player-actions{scrollbar-width:none;-webkit-overflow-scrolling:touch;max-width:100%;padding-bottom:4px;overflow-y:hidden;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto!important}.player-transport::-webkit-scrollbar{display:none}.player-actions::-webkit-scrollbar{display:none}.player-icon-btn,.player-tracks-btn,.fav-btn{flex:0 0 var(--mx-tap);height:var(--mx-tap)!important;min-height:var(--mx-tap)!important;min-width:var(--mx-tap)!important;width:var(--mx-tap)!important}.player-volume{flex:1 0 132px;min-width:132px}.live-player-drawer,.epg-panel,.track-panel,.diagnostics-panel,.sleep-panel{-webkit-overflow-scrolling:touch;max-width:100%;max-height:70dvh;overflow:auto}}@media (width<=380px){.catalog-layout.is-media .content-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.detail-screen.is-series .episode-card{grid-template-columns:92px minmax(0,1fr)}.detail-screen.is-series .episode-card>svg,.detail-screen.is-series .episode-card>.episode-card-arrow{display:none}}@media (orientation:landscape) and (height<=480px) and (pointer:coarse){.catalog-head,.live-preview-stage{position:static}.live-preview-slot{max-height:44dvh!important}.player-modal .player-panel{padding:calc(6px + var(--mx-safe-t)) calc(6px + var(--mx-safe-r)) calc(6px + var(--mx-safe-b)) calc(6px + var(--mx-safe-l));grid-template-rows:minmax(0,1fr) auto;gap:6px}.player-info-row,.player-status{display:none!important}.player-controls{max-height:48dvh}.player-modal .mx-close{right:calc(6px + var(--mx-safe-r));top:calc(6px + var(--mx-safe-t))}}@media (width<=760px),(pointer:coarse) and (width<=1180px){#app.mx-app-root,.mx-app-root{overscroll-behavior-x:none;overscroll-behavior-y:contain;scroll-behavior:auto;touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch;overflow:hidden auto!important}.login-screen,.loading-screen,.profile-screen,.policy-screen,.hm,.catalog-screen,.detail-screen,.detail-screen.is-movie,.detail-screen.is-series,.settings-screen{overscroll-behavior:auto!important;overflow:visible!important}.catalog-screen,.detail-screen,.detail-screen.is-movie,.detail-screen.is-series,.settings-screen{display:block!important}.hm,.catalog-screen,.detail-screen,.detail-screen.is-movie,.detail-screen.is-series,.settings-screen{touch-action:pan-y pinch-zoom}.hm-main,.catalog-layout,.catalog-layout.is-live,.catalog-layout.is-media,.live-browser,.live-category-browser,.live-channel-browser,.category-list,.content-grid,.detail-hero,.detail-screen.is-movie .detail-hero,.detail-screen.is-series .detail-hero,.series-detail-layout,.detail-screen.is-series .series-detail-layout,.series-episode-list,.detail-screen.is-series .series-episode-list,.settings-main{overscroll-behavior:auto!important;max-height:none!important;overflow:visible!important}.content-card,.hm-tile,.category-list button,.live-player-channel,.live-player-category,.episode-card,.detail-person-btn{touch-action:pan-y pinch-zoom}.catalog-letter-rail,.search-filter-rail,.library-filter-rail,.settings-nav,.season-tab-row,.detail-people-row,.player-transport,.player-actions{overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch;overflow:auto hidden!important}.mx-modal,.mx-modal .modal-body,.player-controls,.live-player-drawer,.epg-panel,.track-panel,.diagnostics-panel,.sleep-panel{overscroll-behavior:contain;touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch}.player-modal,.player-modal .mx-box,.player-modal .modal-body,.player-modal .player-panel,.player-modal .mx-video,.player-modal [data-player-video-host]{overscroll-behavior:none}.player-progress,.player-progress input,.player-seek,[data-player-seek]{touch-action:none}.catalog-layout.is-media .category-list{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;max-width:100%;scroll-padding-inline:2px;overscroll-behavior-x:contain!important;overscroll-behavior-y:auto!important;touch-action:pan-x pan-y pinch-zoom!important;align-content:center!important;max-height:none!important;padding:2px 2px 10px!important;display:flex!important;overflow:auto hidden!important}.catalog-layout.is-media .category-list::-webkit-scrollbar{display:none}.catalog-layout.is-media .category-list button{scroll-snap-align:start;white-space:nowrap;min-width:max-content;max-width:62vw;touch-action:pan-x pan-y pinch-zoom!important;flex:none!important;width:auto!important}.catalog-layout.is-media .platform-category-group,.catalog-layout.is-media .platform-category-group.expanded,.catalog-layout.is-media .platform-category-children{display:contents}.catalog-layout.is-media .platform-category-children[hidden]{display:none!important}.catalog-layout.is-media .category-list .platform-category-child{min-width:max-content;min-height:42px;padding:0 12px}.catalog-layout.is-media .category-list .platform-category-child .category-icon{width:22px;height:22px}.catalog-layout.is-media .category-list .platform-category-child .streaming-provider-logo{width:20px;height:20px}}@media (width<=520px) and (pointer:coarse){.catalog-layout.is-live{grid-template-rows:auto auto!important;grid-template-areas:"browser""preview"!important;gap:12px!important}.live-browser{min-height:0!important}.live-browser-head{gap:8px;margin-bottom:2px}.live-mode-switch{border-radius:8px;gap:6px;padding:5px}.live-mode-switch button{border-radius:7px;padding:0 8px;font-size:12px;min-height:52px!important}.live-mode-switch button svg{width:20px;height:20px}.live-browser[data-mode=channels] .live-browser-head>div:not(.live-mode-switch){gap:2px;min-width:0;display:grid}.catalog-layout.is-live .content-grid,.catalog-layout.is-live .category-list{padding-bottom:18px!important}.content-card.live{touch-action:pan-y pinch-zoom;gap:10px;min-height:76px;padding:10px;grid-template-columns:52px minmax(0,1fr)!important}.content-card.live .poster-box{width:52px;height:50px}.content-card.live .live-card-copy b{font-size:15px}.content-card.live .live-card-status{display:none}.live-preview-stage{z-index:auto!important;background:0 0!important;padding-bottom:0!important;position:static!important;top:auto!important}.live-preview,.live-preview-stage .live-preview{border-radius:8px;gap:8px;padding:8px}.live-preview-slot{min-height:132px;max-height:28dvh!important}.live-preview-nowbar{gap:8px;min-height:54px;padding:8px;grid-template-columns:44px minmax(0,1fr)!important}.live-preview-nowbar>span{height:38px;font-size:14px}.live-preview-nowbar b{font-size:14px}.live-preview-nowbar em{gap:5px}.live-preview-guide,.live-preview-focus-cue{display:none!important}.live-preview-actions{gap:8px;display:grid;grid-template-columns:var(--mx-tap) minmax(0, 1fr) minmax(0, 1fr)!important;position:static!important}.live-preview-actions button{min-width:0;width:auto!important}.live-preview-actions [data-preview-open]{grid-column:1/-1;width:100%!important}.live-preview-status{display:none}}@media (width<=760px),(pointer:coarse) and (width<=1180px){.player-modal .player-fullscreen-btn{border-color:rgba(var(--mx-rgb), .5)}}@media (width<=520px) and (pointer:coarse){.player-modal .player-panel{padding:calc(8px + var(--mx-safe-t)) calc(8px + var(--mx-safe-r)) calc(8px + var(--mx-safe-b)) calc(8px + var(--mx-safe-l));gap:8px}.player-modal .player-controls{border:1px solid rgba(var(--mx-rgb), .24);background:linear-gradient(#070e16e6,#05090ef5);border-radius:8px;max-height:50dvh;padding:8px;box-shadow:0 -16px 36px #00000052}.player-modal .player-timeline{grid-template-columns:42px minmax(0,1fr) 42px;gap:7px}.player-modal .player-timeline span{text-align:center;min-width:0;font-size:11px}.player-modal [data-player-seek]{width:100%;min-width:0}.player-modal .player-control-row{gap:8px}.player-modal .player-transport{grid-template-columns:var(--mx-tap) var(--mx-tap) minmax(112px, 1fr) auto;gap:8px;width:100%;padding-bottom:0;display:grid!important;overflow-x:hidden!important}.player-modal .player-volume{flex:unset;width:100%;min-width:0}.player-modal .player-live-pill{min-height:var(--mx-tap);place-self:center end;padding-inline:10px}.player-modal .player-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;padding-bottom:0;display:grid!important;overflow:hidden visible!important}.player-modal .player-actions .player-icon-btn{flex:unset;justify-self:stretch;width:100%!important;min-width:0!important}.player-modal .player-fullscreen-btn{background:linear-gradient(180deg, rgba(var(--mx-rgb), .34), rgba(var(--mx-rgb), .18));border-color:rgba(var(--mx-rgb), .72);color:#fff;grid-column:1/-1;justify-content:center;gap:8px;padding:0 12px;display:inline-flex;height:54px!important;min-height:54px!important}.player-modal .player-fullscreen-btn svg{flex:none;width:21px;height:21px}.player-modal .player-fullscreen-btn span{letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:calc(100% - 32px);font-size:13px;font-weight:950;line-height:1;clip:auto!important;clip-path:none!important;width:auto!important;height:auto!important;position:static!important;overflow:hidden!important}}@media (width<=760px) and (height<=460px) and (orientation:landscape) and (pointer:coarse){.player-modal .player-controls{max-height:62dvh}.player-modal .player-actions{grid-template-columns:repeat(6,minmax(0,1fr))}.player-modal .player-fullscreen-btn{grid-column:span 2}}@media (hover:none),(pointer:coarse){.content-card,.episode-card,.category-list button,.catalog-letter-rail button,.season-tab,.live-preview-actions button,.player-icon-btn,.primary-btn,.ghost-btn{transition-duration:80ms!important}.content-card.movie,.content-card.series,.content-card.live,.episode-card{content-visibility:auto;contain:layout paint style}.content-card.movie,.content-card.series{contain-intrinsic-size:280px 430px}.content-card.live{contain-intrinsic-size:78px}.episode-card{contain-intrinsic-size:120px}.content-card.movie:after,.content-card.series:after{display:none!important}.content-card:focus .poster-box,.content-card:hover .poster-box,.content-card.movie .poster-box,.content-card.series .poster-box,.episode-thumb,.episode-preview-art,.detail-poster,.live-preview-slot{filter:none!important;animation:none!important;box-shadow:0 10px 22px #00000052!important}.poster-fav,.poster-badge,.progress-state,.live-preview-nowbar,.player-controls,.detail-actions .ghost-btn,.detail-actions .primary-btn{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.content-card.is-opening,.episode-card.is-opening,.detail-play-btn.is-opening{filter:brightness(1.14)!important}.content-card.is-opening .poster-box,.episode-card.is-opening .episode-thumb{border-color:rgba(var(--mx-rgb), .78)!important;box-shadow:0 0 0 2px rgba(var(--mx-rgb), .34), 0 12px 26px #00000061!important}.detail-play-btn.is-opening{transform:translateY(-1px);border-color:rgba(var(--mx-rgb), .72)!important;box-shadow:0 0 0 2px rgba(var(--mx-rgb), .24), 0 12px 26px #00000052!important}.poster-box img,.episode-thumb img,.episode-preview-art img,.detail-poster img,.live-preview-slot img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}}@media (width<=760px),(pointer:coarse) and (width<=1180px){.detail-ambient-art{display:none!important}.detail-screen.is-movie .detail-hero>img,.detail-screen.is-series .detail-hero>img{filter:none!important}.poster-fallback b,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{text-shadow:none!important}}.live-preview-slot{place-items:center;position:relative;overflow:hidden;contain:none!important;background:#000!important;display:grid!important}.live-preview-video{backface-visibility:visible;object-fit:contain;opacity:1;visibility:visible;z-index:1;background:#000;grid-area:1/1;min-width:100%;min-height:100%;display:block;position:relative;width:100%!important;height:100%!important;transform:none!important}@keyframes mxLivePreviewLoadSpin{to{transform:rotate(360deg)}}.live-preview-loading{background:radial-gradient(circle at 50% 24%, rgba(var(--mx-rgb), .18), transparent 38%), linear-gradient(180deg, #ffffff0b, #0000002e), #000;color:#fff;pointer-events:none;text-align:center;z-index:2;grid-area:1/1;place-content:center;justify-items:center;gap:8px;width:100%;height:100%;min-height:100%;padding:24px;display:grid;position:absolute;inset:0}.live-preview-loading[hidden]{display:none!important}.live-preview-slot.is-loading .live-preview-video{opacity:0}.live-preview-loading>span{background:#282d34;border:1px solid #fff3;border-radius:10px;justify-content:center;align-items:center;width:82px;height:58px;margin-bottom:2px;padding:8px;display:flex;overflow:hidden;box-shadow:0 18px 38px #00000075}.live-preview-loading>span img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.live-preview-loading>span svg{color:var(--mx-primary);width:34px;height:34px}.live-preview-loading>i{border:2px solid #ffffff38;border-top-color:rgba(var(--mx-rgb), .98);border-radius:50%;width:24px;height:24px;animation:.78s linear infinite mxLivePreviewLoadSpin;display:block}.live-preview-loading>b{font-size:15px;font-weight:950;line-height:1.1}.live-preview-loading>small{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;max-width:min(360px,82vw);font-size:12px;font-weight:850;line-height:1.2;display:block;overflow:hidden}.live-preview-loading>em{color:rgba(var(--mx-rgb), .92);letter-spacing:0;font-size:11px;font-style:normal;font-weight:900;line-height:1.2}.live-preview-actions button:disabled,.live-preview-actions button[aria-disabled=true]{cursor:default;opacity:.42;pointer-events:none}@media (hover:none),(pointer:coarse){.live-preview,.live-preview-frame,.live-preview-stage,.live-preview-slot{transform:none!important}}@media (width<=520px) and (pointer:coarse){.live-preview-frame{min-height:clamp(176px,52vw,220px)}.live-preview-slot{aspect-ratio:16/9;min-height:clamp(176px,52vw,220px)!important;max-height:none!important}}.player-modal .mx-video{aspect-ratio:auto;width:100%;height:100%;max-height:none}:is(.mx-modal.player-modal:fullscreen,.player-modal .mx-box:fullscreen,.player-modal .player-panel:fullscreen){box-shadow:none!important;background:#000!important;border:0!important;border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;padding:0!important;overflow:hidden!important}.mx-modal.player-modal:fullscreen .mx-box{grid-template-rows:minmax(0,1fr);background:#000!important;width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;padding:0!important;display:grid!important;overflow:hidden!important}.player-modal .mx-box:fullscreen{grid-template-rows:minmax(0,1fr);background:#000!important;width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;padding:0!important;display:grid!important;overflow:hidden!important}:is(.mx-modal.player-modal:fullscreen .modal-body,.player-modal .mx-box:fullscreen .modal-body){height:100%!important;max-height:100vh!important;padding:0!important;overflow:hidden!important}.mx-modal.player-modal:fullscreen .player-panel{grid-template-rows:auto minmax(0,1fr) auto auto;gap:8px;height:100vh!important;max-height:100vh!important;padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))!important;width:100vw!important;display:grid!important;overflow:hidden!important}.player-modal .mx-box:fullscreen .player-panel{grid-template-rows:auto minmax(0,1fr) auto auto;gap:8px;height:100vh!important;max-height:100vh!important;padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))!important;width:100vw!important;display:grid!important;overflow:hidden!important}.player-modal .player-panel:fullscreen{grid-template-rows:auto minmax(0,1fr) auto auto;gap:8px;height:100vh!important;max-height:100vh!important;padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))!important;width:100vw!important;display:grid!important;overflow:hidden!important}:is(.mx-modal.player-modal:fullscreen .mx-video,.mx-modal.player-modal:fullscreen [data-player-video-host],.player-modal .mx-box:fullscreen .mx-video,.player-modal .mx-box:fullscreen [data-player-video-host],.player-modal .player-panel:fullscreen .mx-video,.player-modal .player-panel:fullscreen [data-player-video-host]){aspect-ratio:auto;object-fit:contain;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}.player-modal .mx-box:fullscreen .mx-video{aspect-ratio:auto;width:100vw!important;height:100vh!important;max-height:none!important}:is(.mx-modal.player-modal:fullscreen .player-controls,.player-modal .mx-box:fullscreen .player-controls,.player-modal .player-panel:fullscreen .player-controls){z-index:20;align-self:end;position:relative}.live-mobile-category-strip{display:none}@media (pointer:coarse) and (width<=760px),(pointer:coarse) and (height<=520px){.live-catalog-screen{background:#05080d}.live-catalog-screen .catalog-head{border-bottom:1px solid #ffffff14;gap:9px;margin-left:-12px;margin-right:-12px;box-shadow:0 12px 28px #00000057;grid-template-columns:var(--mx-tap) minmax(0, 1fr)!important;padding:calc(6px + var(--mx-safe-t)) 12px 10px!important;background:#05080dfa!important}.live-catalog-screen .catalog-head .back-btn{height:var(--mx-tap);min-height:var(--mx-tap);width:var(--mx-tap);border-radius:8px;padding:0}.live-catalog-screen .catalog-head .back-btn span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.live-catalog-screen .catalog-title h1{color:#f7fbff;font-size:20px;line-height:1.05}.live-catalog-screen .catalog-actions{gap:8px;width:100%;grid-area:2/1/3/3!important;grid-template-columns:minmax(0, 1fr) var(--mx-tap) var(--mx-tap)!important;display:grid!important}.live-catalog-screen .catalog-search{height:var(--mx-tap);min-height:var(--mx-tap);background:#101821;border-color:#ffffff1f;border-radius:8px;grid-column:auto!important}.live-catalog-screen .catalog-search input{font-size:16px}.live-catalog-screen .catalog-actions .ghost-btn{height:var(--mx-tap);min-height:var(--mx-tap);min-width:0;width:var(--mx-tap);border-radius:8px;padding:0}.live-catalog-screen .catalog-actions .ghost-btn span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.live-catalog-screen .catalog-layout.is-live{padding-bottom:calc(16px + var(--mx-safe-b));grid-template:"preview""browser"/minmax(0,1fr)!important;gap:12px!important}.live-catalog-screen .live-preview-stage{background:0 0!important;padding-bottom:0!important;position:static!important}.live-catalog-screen .live-preview{background:#080d14;border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 16px 36px #00000057;gap:8px!important;padding:8px!important}.live-catalog-screen .live-preview-frame{background:#000;border:1px solid #ffffff14;border-radius:8px;position:relative;overflow:hidden}.live-catalog-screen .live-preview-slot{aspect-ratio:16/9;border:0;box-shadow:none!important;min-height:168px!important;max-height:none!important}.live-catalog-screen .live-preview-nowbar{box-shadow:none;background:linear-gradient(#0000,#000000d6);border:0;border-radius:0;gap:8px;min-height:64px;margin:0;padding:18px 10px 9px;grid-template-columns:42px minmax(0,1fr)!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.live-catalog-screen .live-preview-nowbar>span{background:rgba(var(--mx-rgb), .95);color:#021018;border-radius:8px;height:38px;padding:0 5px;font-size:13px}.live-catalog-screen .live-preview-nowbar b{color:#fff;font-size:14px;line-height:1.1}.live-catalog-screen .live-preview-nowbar small,.live-catalog-screen .live-preview-nowbar em strong{color:#ffffffc2;letter-spacing:0;font-size:9px}.live-catalog-screen .live-preview-nowbar em{gap:5px}.live-catalog-screen .live-preview-nowbar em i{color:#ffffffdb}.live-catalog-screen .live-preview-nowbar>strong,.live-catalog-screen .live-preview-guide,.live-catalog-screen .live-preview-focus-cue,.live-catalog-screen .live-preview-status{display:none!important}.live-catalog-screen .live-preview-actions{gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important;position:static!important}.live-catalog-screen .live-preview-actions [data-preview-channels]{display:none!important}.live-catalog-screen .live-preview-actions [data-preview-open]{grid-column:1/-1!important}.live-catalog-screen .live-preview-actions button{height:var(--mx-tap);min-height:var(--mx-tap);border-radius:8px;min-width:0;padding:0 10px;width:auto!important}.live-catalog-screen .live-preview-actions button span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.live-catalog-screen .live-preview-actions [data-preview-open] span{clip:auto;clip-path:none;text-overflow:ellipsis;width:auto;min-width:0;height:auto;font-size:12px;font-weight:950;line-height:1.05;display:block;position:static;overflow:hidden}.live-catalog-screen .live-preview-actions .fav-btn{padding:0;width:auto!important}.live-catalog-screen .live-preview-actions .fav-btn span{display:none}.live-catalog-screen .live-browser{box-shadow:none;background:0 0;border:0;padding:0;min-height:0!important;overflow:visible!important}.live-catalog-screen .live-browser-head{gap:8px;margin-bottom:8px}.live-catalog-screen .live-browser-head>div:not(.live-mode-switch){display:none!important}.live-catalog-screen .live-mode-switch{box-shadow:none;background:#0d141d;border-color:#ffffff1a;border-radius:8px;grid-template-columns:1fr 1fr;gap:6px;width:100%;padding:5px;display:grid}.live-catalog-screen .live-mode-switch button{color:#ffffffb8;border-radius:7px;padding:0 8px;font-size:12px;min-height:44px!important}.live-catalog-screen .live-mode-switch button.on{background:linear-gradient(180deg, rgba(var(--mx-rgb), .28), rgba(var(--mx-rgb), .14));border:1px solid rgba(var(--mx-rgb), .5);box-shadow:none;color:#fff}.live-catalog-screen .live-mobile-category-strip{display:none}.live-catalog-screen .live-browser[data-mode=channels] .live-mobile-category-strip{scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch;gap:8px;max-width:calc(100% + 4px);margin:0 -2px 10px;padding:0 2px 8px;scroll-padding-inline:2px;display:flex;overflow:auto hidden}.live-catalog-screen .live-mobile-category-strip::-webkit-scrollbar{display:none}.live-catalog-screen .live-mobile-category-strip button{color:#fff;scroll-snap-align:start;background:#0e1721;border:1px solid #ffffff1f;border-radius:999px;flex:none;align-items:center;gap:7px;max-width:72vw;min-height:42px;padding:0 13px;display:inline-flex}.live-catalog-screen .live-mobile-category-strip button.on{background:rgba(var(--mx-rgb), .2);border-color:rgba(var(--mx-rgb), .65)}.live-catalog-screen .live-mobile-category-strip span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:950;overflow:hidden}.live-catalog-screen .live-mobile-category-strip small{color:#ffffffad;flex:none;font-size:11px;font-weight:850}.live-catalog-screen .live-browser[data-mode=categories] .live-category-browser:not([hidden]){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:none!important;padding-bottom:18px!important;display:grid!important;overflow:visible!important}.live-catalog-screen .live-category-browser button{background:#0d141d;border-color:#ffffff1a;border-radius:8px;grid-template-columns:34px minmax(0,1fr);align-content:center;gap:8px;min-height:68px;padding:10px}.live-catalog-screen .live-category-browser button.on{background:rgba(var(--mx-rgb), .16);border-color:rgba(var(--mx-rgb), .58)}.live-catalog-screen .live-category-browser button .category-icon{width:34px;height:34px}.live-catalog-screen .live-category-browser button span strong,.live-catalog-screen .live-category-browser button small{white-space:normal}.live-catalog-screen .live-channel-browser:not([hidden]){max-height:none!important;padding-bottom:calc(18px + var(--mx-safe-b))!important;gap:8px!important;display:grid!important;overflow:visible!important}.live-catalog-screen .live-channel-browser .catalog-count{color:#ffffff94;padding:0 2px 2px;font-size:11px;line-height:1.2}.live-catalog-screen .content-card.live{background:#0c131b;border:1px solid #ffffff1a;border-radius:8px;gap:10px;min-height:74px;padding:9px;box-shadow:none!important;grid-template-columns:54px minmax(0,1fr) 36px!important;transform:none!important}.live-catalog-screen .content-card.live:focus,.live-catalog-screen .content-card.live:hover,.live-catalog-screen .content-card.live.is-previewed{border-color:rgba(var(--mx-rgb), .55);background:#101a24;box-shadow:inset 3px 0 0 rgba(var(--mx-rgb), .92)!important;transform:none!important}.live-catalog-screen .content-card.live:active{filter:brightness(1.14)}.live-catalog-screen .content-card.live .poster-box{border-radius:8px;width:54px;height:54px}.live-catalog-screen .content-card.live .live-card-copy{gap:3px}.live-catalog-screen .content-card.live .live-card-copy b{color:#fff;font-size:15px;line-height:1.14}.live-catalog-screen .content-card.live .live-card-copy small{color:#ffffff8f;font-size:11px}.live-catalog-screen .content-card.live .live-card-copy em{color:#75ffb8e0;font-size:12px;line-height:1.2}.live-catalog-screen .content-card.live .live-card-status{background:#ff405821;border-color:#ff405859;border-radius:50%;place-self:center end;place-items:center;width:34px;min-width:34px;height:34px;padding:0;display:grid!important}.live-catalog-screen .content-card.live .live-card-status i{background:#ff3048;border-radius:50%;width:9px;height:9px;box-shadow:0 0 14px #ff3048bf}.live-catalog-screen .content-card.live .live-card-status span{display:none}}@media (pointer:coarse) and (height<=520px) and (orientation:landscape){.live-catalog-screen .catalog-head{grid-template-columns:var(--mx-tap) minmax(120px, .55fr) minmax(260px, 1fr)!important}.live-catalog-screen .catalog-actions{grid-area:1/3/2/4!important}.live-catalog-screen .catalog-layout.is-live{align-items:start;grid-template-columns:minmax(300px,.9fr) minmax(0,1fr)!important;grid-template-areas:"preview browser"!important}.live-catalog-screen .live-preview-slot{min-height:150px!important}.live-catalog-screen .live-preview-actions button span{font-size:11px}}.detail-screen.is-series .episode-card{position:relative;overflow:hidden}.detail-screen.is-series .episode-card:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;border:1px solid #0000;transition:opacity .18s,border-color .18s,box-shadow .18s;position:absolute;inset:0}.detail-screen.is-series .episode-card:focus:after,.detail-screen.is-series .episode-card:hover:after{opacity:1;border-color:rgba(var(--mx-rgb), .72);box-shadow:inset 0 0 0 1px rgba(var(--mx-rgb), .22), 0 0 24px rgba(var(--mx-rgb), .28)}@keyframes mxMediaFocusHalo{0%,to{opacity:.74;transform:scale(.992)}50%{opacity:1;transform:scale(1.018)}}@keyframes mxMediaFocusSheen{0%{opacity:0;transform:translate(-120%)skew(-14deg)}22%{opacity:.52}58%,to{opacity:0;transform:translate(145%)skew(-14deg)}}.catalog-layout.is-media .content-card:is(.movie,.series){isolation:isolate;transform-origin:bottom;will-change:transform}.catalog-layout.is-media .content-card:is(.movie,.series) .poster-box{transform:translateZ(0)}.catalog-layout.is-media .content-card:is(.movie,.series) .poster-box:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(115deg, transparent 0 39%, #ffffff47 49%, transparent 62%), radial-gradient(circle at 50% 18%, rgba(var(--mx-rgb), .24), transparent 42%);opacity:0;position:absolute;inset:0;transform:translate(-120%)skew(-14deg)}@media (hover:hover) and (pointer:fine){.catalog-layout.is-media .content-card:is(.movie,.series):hover:not(:focus-visible):not(:active){filter:brightness(1.03)saturate(1.08)!important;z-index:8!important;transform:translateY(-6px)scale(1.018)!important}.catalog-layout.is-media .content-card:is(.movie,.series):hover:not(:focus-visible):not(:active) .poster-box{border-color:rgba(var(--mx-rgb), .62)!important;box-shadow:0 0 0 1px rgba(var(--mx-rgb), .32), 0 18px 42px #00000085, 0 0 28px rgba(var(--mx-rgb), .24)!important}.catalog-layout.is-media .content-card:is(.movie,.series):hover:not(:focus-visible):not(:active) b{color:#fff;text-shadow:0 0 12px rgba(var(--mx-rgb), .28)}}.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus{filter:brightness(1.06)saturate(1.12)!important;z-index:18!important;transform:translateY(-10px)scale(1.035)!important}.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible:after,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus:after{border-color:rgba(var(--mx-rgb), .98)!important;box-shadow:0 0 0 1px #ffffff47, 0 0 0 5px rgba(var(--mx-rgb), .28), 0 0 34px rgba(var(--mx-rgb), .48), 0 28px 66px #000000c7!important;opacity:1!important;border-radius:16px!important;animation:1.55s ease-in-out infinite mxMediaFocusHalo!important;inset:-10px -10px -12px!important;transform:scale(1)!important}.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible .poster-box,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus .poster-box{box-shadow:0 0 0 2px rgba(var(--mx-rgb), .98), 0 0 0 6px rgba(var(--mx-rgb), .2), 0 20px 48px #000000ad, 0 0 36px rgba(var(--mx-rgb), .44)!important;border-color:#fff!important;animation:none!important}.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible .poster-box:before,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus .poster-box:before{animation:1.8s ease-in-out infinite mxMediaFocusSheen!important}.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible b,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus b{color:#fff;text-shadow:0 0 14px rgba(var(--mx-rgb), .45), 0 10px 24px #000000b3}.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible small,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus small{color:#ecf6ffe0}.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible .media-card-chips i,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus .media-card-chips i{background:rgba(var(--mx-rgb), .16);border-color:rgba(var(--mx-rgb), .58);color:#fff}@media (width<=760px),(pointer:coarse) and (width<=1180px){.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus{transform:translateY(-5px)scale(1.018)!important}.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible:after,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus:after{border-radius:13px!important;inset:-6px -6px -8px!important}}@media (prefers-reduced-motion:reduce){.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible:after,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus:after,.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible .poster-box:before,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus .poster-box:before{animation:none!important}}.player-modal.is-player-fullscreen{box-sizing:border-box!important;justify-content:stretch!important;place-items:stretch stretch!important;padding:0!important;display:grid!important;inset:0!important;overflow:hidden!important}.player-modal.is-player-fullscreen .mx-box{grid-template-rows:minmax(0,1fr);box-shadow:none!important;background:#000!important;border:0!important;border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.player-modal.is-player-fullscreen .modal-body{height:100%!important;max-height:100vh!important;padding:0!important;overflow:hidden!important}.player-modal.is-player-fullscreen .player-panel{box-sizing:border-box;grid-template-rows:auto minmax(0,1fr) auto auto;gap:8px;height:100vh!important;max-height:100vh!important;padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))!important;width:100vw!important;margin:0!important;display:grid!important;overflow:hidden!important}.player-modal.is-player-fullscreen .mx-video,.player-modal.is-player-fullscreen [data-player-video-host]{aspect-ratio:auto;object-fit:contain;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}.player-modal.is-player-fullscreen .player-controls{box-sizing:border-box;place-self:end stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;position:relative!important;inset:auto auto auto 0!important;overflow:hidden!important;transform:none!important}.mx-modal.player-modal:fullscreen .player-controls{box-sizing:border-box;place-self:end stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;position:relative!important;inset:auto auto auto 0!important;overflow:hidden!important;transform:none!important}.player-modal .mx-box:fullscreen .player-controls{box-sizing:border-box;place-self:end stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;position:relative!important;inset:auto auto auto 0!important;overflow:hidden!important;transform:none!important}.player-modal .player-panel:fullscreen .player-controls{box-sizing:border-box;place-self:end stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;position:relative!important;inset:auto auto auto 0!important;overflow:hidden!important;transform:none!important}.player-modal.is-player-fullscreen .player-control-row{grid-template-columns:minmax(280px,1fr) minmax(0,auto);align-items:end;gap:12px;width:100%;min-width:0;max-width:100%;display:grid!important}.mx-modal.player-modal:fullscreen .player-control-row{grid-template-columns:minmax(280px,1fr) minmax(0,auto);align-items:end;gap:12px;width:100%;min-width:0;max-width:100%;display:grid!important}.player-modal .mx-box:fullscreen .player-control-row{grid-template-columns:minmax(280px,1fr) minmax(0,auto);align-items:end;gap:12px;width:100%;min-width:0;max-width:100%;display:grid!important}.player-modal .player-panel:fullscreen .player-control-row{grid-template-columns:minmax(280px,1fr) minmax(0,auto);align-items:end;gap:12px;width:100%;min-width:0;max-width:100%;display:grid!important}.player-modal.is-player-fullscreen .player-transport,.player-modal.is-player-fullscreen .player-actions{min-width:0;max-width:100%}.mx-modal.player-modal:fullscreen .player-transport{min-width:0;max-width:100%}.mx-modal.player-modal:fullscreen .player-actions{min-width:0;max-width:100%}.player-modal .mx-box:fullscreen .player-transport{min-width:0;max-width:100%}.player-modal .mx-box:fullscreen .player-actions{min-width:0;max-width:100%}.player-modal .player-panel:fullscreen .player-transport{min-width:0;max-width:100%}.player-modal .player-panel:fullscreen .player-actions{min-width:0;max-width:100%}.player-modal.is-player-fullscreen .player-actions{justify-content:flex-end;gap:10px;flex-wrap:wrap!important;display:flex!important;overflow:visible!important}.mx-modal.player-modal:fullscreen .player-actions{justify-content:flex-end;gap:10px;flex-wrap:wrap!important;display:flex!important;overflow:visible!important}.player-modal .mx-box:fullscreen .player-actions{justify-content:flex-end;gap:10px;flex-wrap:wrap!important;display:flex!important;overflow:visible!important}.player-modal .player-panel:fullscreen .player-actions{justify-content:flex-end;gap:10px;flex-wrap:wrap!important;display:flex!important;overflow:visible!important}.player-modal.is-player-fullscreen .player-actions .player-icon-btn{flex:0 0 48px;height:48px;min-height:48px;width:48px!important;min-width:48px!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{flex:0 0 48px;height:48px;min-height:48px;width:48px!important;min-width:48px!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{flex:0 0 48px;height:48px;min-height:48px;width:48px!important;min-width:48px!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{flex:0 0 48px;height:48px;min-height:48px;width:48px!important;min-width:48px!important}@media (width<=1500px),(height<=820px){.player-modal.is-player-fullscreen .player-controls{max-height:min(40vh,236px);padding:10px;overflow-y:auto!important}.mx-modal.player-modal:fullscreen .player-controls{max-height:min(40vh,236px);padding:10px;overflow-y:auto!important}.player-modal .mx-box:fullscreen .player-controls{max-height:min(40vh,236px);padding:10px;overflow-y:auto!important}.player-modal .player-panel:fullscreen .player-controls{max-height:min(40vh,236px);padding:10px;overflow-y:auto!important}.player-modal.is-player-fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important}.mx-modal.player-modal:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important}.player-modal .mx-box:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important}.player-modal .player-panel:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important}.player-modal.is-player-fullscreen .player-transport{grid-template-columns:48px 48px minmax(120px,260px) auto;justify-content:start;gap:8px;width:100%;display:grid!important;overflow:hidden!important}.mx-modal.player-modal:fullscreen .player-transport{grid-template-columns:48px 48px minmax(120px,260px) auto;justify-content:start;gap:8px;width:100%;display:grid!important;overflow:hidden!important}.player-modal .mx-box:fullscreen .player-transport{grid-template-columns:48px 48px minmax(120px,260px) auto;justify-content:start;gap:8px;width:100%;display:grid!important;overflow:hidden!important}.player-modal .player-panel:fullscreen .player-transport{grid-template-columns:48px 48px minmax(120px,260px) auto;justify-content:start;gap:8px;width:100%;display:grid!important;overflow:hidden!important}.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(auto-fit,46px);justify-content:end;gap:8px;width:100%;display:grid!important;overflow:hidden!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,46px);justify-content:end;gap:8px;width:100%;display:grid!important;overflow:hidden!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,46px);justify-content:end;gap:8px;width:100%;display:grid!important;overflow:hidden!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,46px);justify-content:end;gap:8px;width:100%;display:grid!important;overflow:hidden!important}.player-modal.is-player-fullscreen .player-actions .player-icon-btn{flex:none;height:46px;min-height:46px;width:46px!important;min-width:46px!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{flex:none;height:46px;min-height:46px;width:46px!important;min-width:46px!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{flex:none;height:46px;min-height:46px;width:46px!important;min-width:46px!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{flex:none;height:46px;min-height:46px;width:46px!important;min-width:46px!important}}@media (width<=1366px),(height<=740px){.player-modal.is-player-fullscreen .player-panel{gap:6px;padding:8px!important}.mx-modal.player-modal:fullscreen .player-panel{gap:6px;padding:8px!important}.player-modal .mx-box:fullscreen .player-panel{gap:6px;padding:8px!important}.player-modal .player-panel:fullscreen{gap:6px;padding:8px!important}.player-modal.is-player-fullscreen .player-controls{border-radius:8px;max-height:min(44vh,224px);padding:8px}.mx-modal.player-modal:fullscreen .player-controls{border-radius:8px;max-height:min(44vh,224px);padding:8px}.player-modal .mx-box:fullscreen .player-controls{border-radius:8px;max-height:min(44vh,224px);padding:8px}.player-modal .player-panel:fullscreen .player-controls{border-radius:8px;max-height:min(44vh,224px);padding:8px}.player-modal.is-player-fullscreen .player-timeline{grid-template-columns:48px minmax(0,1fr) 48px;gap:8px}.mx-modal.player-modal:fullscreen .player-timeline{grid-template-columns:48px minmax(0,1fr) 48px;gap:8px}.player-modal .mx-box:fullscreen .player-timeline{grid-template-columns:48px minmax(0,1fr) 48px;gap:8px}.player-modal .player-panel:fullscreen .player-timeline{grid-template-columns:48px minmax(0,1fr) 48px;gap:8px}.player-modal.is-player-fullscreen .player-transport{grid-template-columns:44px 44px minmax(110px,220px) auto}.mx-modal.player-modal:fullscreen .player-transport{grid-template-columns:44px 44px minmax(110px,220px) auto}.player-modal .mx-box:fullscreen .player-transport{grid-template-columns:44px 44px minmax(110px,220px) auto}.player-modal .player-panel:fullscreen .player-transport{grid-template-columns:44px 44px minmax(110px,220px) auto}.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(auto-fit,42px)}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,42px)}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,42px)}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,42px)}.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-transport .player-icon-btn{height:42px;min-height:42px;width:42px!important;min-width:42px!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{height:42px;min-height:42px;width:42px!important;min-width:42px!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{height:42px;min-height:42px;width:42px!important;min-width:42px!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{height:42px;min-height:42px;width:42px!important;min-width:42px!important}.mx-modal.player-modal:fullscreen .player-transport .player-icon-btn{height:42px;min-height:42px;width:42px!important;min-width:42px!important}.player-modal .mx-box:fullscreen .player-transport .player-icon-btn{height:42px;min-height:42px;width:42px!important;min-width:42px!important}.player-modal .player-panel:fullscreen .player-transport .player-icon-btn{height:42px;min-height:42px;width:42px!important;min-width:42px!important}}.catalog-layout.is-media .content-grid{align-content:start;scroll-padding-top:18px;overflow-x:hidden}.catalog-layout.is-media .catalog-media-count{color:#eef6ffc7;letter-spacing:0;text-transform:uppercase;background:0 0;border:0;grid-column:1/-1;align-self:start;min-height:0;margin:0 0 4px;padding:0;font-size:12px;font-weight:900;line-height:1.2}.catalog-layout.is-media .catalog-context-bar{box-sizing:border-box;z-index:1;background:linear-gradient(#050a10c7,#050a107a);border-bottom:1px solid #ffffff14;grid-column:1/-1;align-self:start;min-height:0;padding:0 0 10px;position:relative;top:0;overflow:visible}.catalog-layout.is-media .catalog-context-actions{justify-content:flex-start;align-items:center;gap:10px;min-height:0;display:flex}.catalog-layout.is-media .catalog-context-bar .catalog-letter-rail{box-sizing:border-box;align-items:center;width:100%;height:48px;min-height:48px;padding:4px 2px 8px;overflow:auto hidden}.catalog-layout.is-media .catalog-letter-rail button{height:36px;min-height:36px}@media (width>=761px) and (width<=1500px){.catalog-layout.is-media .content-grid{scroll-padding-top:18px}.catalog-layout.is-media .catalog-context-bar .catalog-letter-rail{height:46px;min-height:46px}}.detail-screen.is-series .season-block-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;margin:0 0 14px;display:flex}.detail-screen.is-series .season-block-head h2{min-width:0;margin:0}.detail-screen.is-series .season-download-btn{background:rgba(var(--mx-rgb), .13);border:1px solid rgba(var(--mx-rgb), .34);color:#f8fcff;white-space:nowrap;border-radius:12px;flex:none;align-items:center;gap:8px;min-height:42px;padding:0 12px;display:inline-flex}.detail-screen.is-series .season-download-btn svg{width:18px;height:18px}.detail-screen.is-series .season-download-btn.is-downloaded,.detail-screen.is-series .season-download-btn:disabled{color:#84f4c7;opacity:.78}.detail-screen.is-series .episode-card{appearance:none;box-sizing:border-box;color:#fff;cursor:pointer;text-align:left;outline:0;display:grid}.detail-screen.is-series .episode-card>span{align-content:start;gap:3px;min-width:0;display:grid}.detail-screen.is-series .episode-card>span .watch-progress{width:100%;margin-top:8px;display:block}.detail-screen.is-series .episode-download-mini{background:linear-gradient(180deg, rgba(var(--mx-rgb), .22), rgba(var(--mx-rgb), .1));border:1px solid rgba(var(--mx-rgb), .45);color:#f9fdff;z-index:3;border-radius:12px;place-self:center end;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:grid;position:relative}.detail-screen.is-series .episode-download-mini span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.detail-screen.is-series .episode-download-mini svg{width:20px;height:20px}.detail-screen.is-series .episode-download-mini.is-downloaded{color:#84f4c7;background:#20d38d24;border-color:#20d38d9e}.detail-screen.is-series .episode-download-mini:focus-visible,.detail-screen.is-series .episode-download-mini:hover{background:rgba(var(--mx-rgb), .24);border-color:rgba(var(--mx-rgb), .82);box-shadow:0 0 0 2px rgba(var(--mx-rgb), .24), 0 14px 28px #0000006b}@media (width<=920px){.detail-screen.is-series .season-block-head{flex-direction:column;align-items:stretch}.detail-screen.is-series .season-download-btn{justify-content:center;width:100%}.detail-screen.is-series .episode-card{grid-template-columns:136px minmax(0,1fr) 44px!important}}.player-modal .player-panel,.player-modal .player-controls,.player-modal .player-control-row,.player-modal .player-timeline,.player-modal .player-transport,.player-modal .player-actions{box-sizing:border-box;min-width:0;max-width:100%}.player-modal .player-controls,.player-modal.is-player-fullscreen .player-controls{gap:10px;max-width:calc(100vw - var(--mx-safe-l) - var(--mx-safe-r))!important;justify-self:center!important;width:min(100%,1760px)!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;position:relative!important;left:auto!important;right:auto!important;overflow-x:hidden!important;transform:none!important}.mx-modal.player-modal:fullscreen .player-controls{gap:10px;max-width:calc(100vw - var(--mx-safe-l) - var(--mx-safe-r))!important;justify-self:center!important;width:min(100%,1760px)!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;position:relative!important;left:auto!important;right:auto!important;overflow-x:hidden!important;transform:none!important}.player-modal .mx-box:fullscreen .player-controls{gap:10px;max-width:calc(100vw - var(--mx-safe-l) - var(--mx-safe-r))!important;justify-self:center!important;width:min(100%,1760px)!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;position:relative!important;left:auto!important;right:auto!important;overflow-x:hidden!important;transform:none!important}.player-modal .player-panel:fullscreen .player-controls{gap:10px;max-width:calc(100vw - var(--mx-safe-l) - var(--mx-safe-r))!important;justify-self:center!important;width:min(100%,1760px)!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;position:relative!important;left:auto!important;right:auto!important;overflow-x:hidden!important;transform:none!important}.player-modal .player-timeline,.player-modal.is-player-fullscreen .player-timeline{align-items:center;gap:10px;width:100%;grid-template-columns:minmax(44px,auto) minmax(0,1fr) minmax(44px,auto)!important;display:grid!important}.mx-modal.player-modal:fullscreen .player-timeline{align-items:center;gap:10px;width:100%;grid-template-columns:minmax(44px,auto) minmax(0,1fr) minmax(44px,auto)!important;display:grid!important}.player-modal .mx-box:fullscreen .player-timeline{align-items:center;gap:10px;width:100%;grid-template-columns:minmax(44px,auto) minmax(0,1fr) minmax(44px,auto)!important;display:grid!important}.player-modal .player-panel:fullscreen .player-timeline{align-items:center;gap:10px;width:100%;grid-template-columns:minmax(44px,auto) minmax(0,1fr) minmax(44px,auto)!important;display:grid!important}.player-modal .player-timeline span{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:44px;overflow:hidden}.player-modal .player-timeline [data-player-duration]{text-align:right}.player-modal .player-timeline.is-live,.player-modal.is-player-fullscreen .player-timeline.is-live{grid-template-columns:minmax(74px,auto) minmax(0,1fr)!important}.mx-modal.player-modal:fullscreen .player-timeline.is-live{grid-template-columns:minmax(74px,auto) minmax(0,1fr)!important}.player-modal .mx-box:fullscreen .player-timeline.is-live{grid-template-columns:minmax(74px,auto) minmax(0,1fr)!important}.player-modal .player-panel:fullscreen .player-timeline.is-live{grid-template-columns:minmax(74px,auto) minmax(0,1fr)!important}.player-modal .player-timeline.is-live [data-player-duration]{display:none}.player-modal [data-player-seek],.player-modal [data-player-volume]{width:100%;min-width:0;max-width:100%}.player-modal .player-control-row,.player-modal.is-player-fullscreen .player-control-row{gap:12px;width:100%;grid-template-columns:minmax(260px,max-content) minmax(0,1fr)!important;align-items:center!important;display:grid!important}.mx-modal.player-modal:fullscreen .player-control-row{gap:12px;width:100%;grid-template-columns:minmax(260px,max-content) minmax(0,1fr)!important;align-items:center!important;display:grid!important}.player-modal .mx-box:fullscreen .player-control-row{gap:12px;width:100%;grid-template-columns:minmax(260px,max-content) minmax(0,1fr)!important;align-items:center!important;display:grid!important}.player-modal .player-panel:fullscreen .player-control-row{gap:12px;width:100%;grid-template-columns:minmax(260px,max-content) minmax(0,1fr)!important;align-items:center!important;display:grid!important}.player-modal .player-transport,.player-modal.is-player-fullscreen .player-transport{justify-self:start;align-items:center;gap:10px;width:max-content;grid-template-columns:46px 46px minmax(96px,clamp(140px,18vw,260px)) auto!important;justify-content:start!important;display:grid!important;overflow:hidden!important}.mx-modal.player-modal:fullscreen .player-transport{justify-self:start;align-items:center;gap:10px;width:max-content;grid-template-columns:46px 46px minmax(96px,clamp(140px,18vw,260px)) auto!important;justify-content:start!important;display:grid!important;overflow:hidden!important}.player-modal .mx-box:fullscreen .player-transport{justify-self:start;align-items:center;gap:10px;width:max-content;grid-template-columns:46px 46px minmax(96px,clamp(140px,18vw,260px)) auto!important;justify-content:start!important;display:grid!important;overflow:hidden!important}.player-modal .player-panel:fullscreen .player-transport{justify-self:start;align-items:center;gap:10px;width:max-content;grid-template-columns:46px 46px minmax(96px,clamp(140px,18vw,260px)) auto!important;justify-content:start!important;display:grid!important;overflow:hidden!important}.player-modal .player-live-pill{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{place-items:center;gap:10px;width:100%;grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:end!important;display:grid!important;overflow:hidden!important}.mx-modal.player-modal:fullscreen .player-actions{place-items:center;gap:10px;width:100%;grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:end!important;display:grid!important;overflow:hidden!important}.player-modal .mx-box:fullscreen .player-actions{place-items:center;gap:10px;width:100%;grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:end!important;display:grid!important;overflow:hidden!important}.player-modal .player-panel:fullscreen .player-actions{place-items:center;gap:10px;width:100%;grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:end!important;display:grid!important;overflow:hidden!important}.player-modal .player-transport .player-icon-btn,.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-transport .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.mx-modal.player-modal:fullscreen .player-transport .player-icon-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.mx-modal.player-modal:fullscreen .player-actions .fav-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .mx-box:fullscreen .player-transport .player-icon-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .mx-box:fullscreen .player-actions .fav-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .player-panel:fullscreen .player-transport .player-icon-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .player-panel:fullscreen .player-actions .fav-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}@media (width<=1500px),(height<=820px){.player-modal .player-control-row,.player-modal.is-player-fullscreen .player-control-row{justify-items:center;grid-template-columns:minmax(0,1fr)!important}.mx-modal.player-modal:fullscreen .player-control-row{justify-items:center;grid-template-columns:minmax(0,1fr)!important}.player-modal .mx-box:fullscreen .player-control-row{justify-items:center;grid-template-columns:minmax(0,1fr)!important}.player-modal .player-panel:fullscreen .player-control-row{justify-items:center;grid-template-columns:minmax(0,1fr)!important}.player-modal .player-transport,.player-modal.is-player-fullscreen .player-transport{justify-self:center;width:min(100%,460px);grid-template-columns:44px 44px minmax(116px,240px) auto!important;justify-content:center!important}.mx-modal.player-modal:fullscreen .player-transport{justify-self:center;width:min(100%,460px);grid-template-columns:44px 44px minmax(116px,240px) auto!important;justify-content:center!important}.player-modal .mx-box:fullscreen .player-transport{justify-self:center;width:min(100%,460px);grid-template-columns:44px 44px minmax(116px,240px) auto!important;justify-content:center!important}.player-modal .player-panel:fullscreen .player-transport{justify-self:center;width:min(100%,460px);grid-template-columns:44px 44px minmax(116px,240px) auto!important;justify-content:center!important}.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,44px))!important;justify-content:center!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,44px))!important;justify-content:center!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,44px))!important;justify-content:center!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,44px))!important;justify-content:center!important}.player-modal .player-transport .player-icon-btn,.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-transport .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.mx-modal.player-modal:fullscreen .player-transport .player-icon-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.mx-modal.player-modal:fullscreen .player-actions .fav-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.player-modal .mx-box:fullscreen .player-transport .player-icon-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.player-modal .mx-box:fullscreen .player-actions .fav-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.player-modal .player-panel:fullscreen .player-transport .player-icon-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.player-modal .player-panel:fullscreen .player-actions .fav-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}@media (width<=520px) and (pointer:coarse){.player-modal .player-controls,.player-modal.is-player-fullscreen .player-controls{gap:8px;max-width:calc(100vw - 16px - var(--mx-safe-l) - var(--mx-safe-r))!important}.mx-modal.player-modal:fullscreen .player-controls{gap:8px;max-width:calc(100vw - 16px - var(--mx-safe-l) - var(--mx-safe-r))!important}.player-modal .mx-box:fullscreen .player-controls{gap:8px;max-width:calc(100vw - 16px - var(--mx-safe-l) - var(--mx-safe-r))!important}.player-modal .player-panel:fullscreen .player-controls{gap:8px;max-width:calc(100vw - 16px - var(--mx-safe-l) - var(--mx-safe-r))!important}.player-modal .player-timeline,.player-modal.is-player-fullscreen .player-timeline{grid-template-columns:42px minmax(0,1fr) 42px!important}.mx-modal.player-modal:fullscreen .player-timeline{grid-template-columns:42px minmax(0,1fr) 42px!important}.player-modal .mx-box:fullscreen .player-timeline{grid-template-columns:42px minmax(0,1fr) 42px!important}.player-modal .player-panel:fullscreen .player-timeline{grid-template-columns:42px minmax(0,1fr) 42px!important}.player-modal .player-timeline.is-live,.player-modal.is-player-fullscreen .player-timeline.is-live{grid-template-columns:minmax(66px,auto) minmax(0,1fr)!important}.mx-modal.player-modal:fullscreen .player-timeline.is-live{grid-template-columns:minmax(66px,auto) minmax(0,1fr)!important}.player-modal .mx-box:fullscreen .player-timeline.is-live{grid-template-columns:minmax(66px,auto) minmax(0,1fr)!important}.player-modal .player-panel:fullscreen .player-timeline.is-live{grid-template-columns:minmax(66px,auto) minmax(0,1fr)!important}.player-modal .player-transport,.player-modal.is-player-fullscreen .player-transport{width:100%;grid-template-columns:var(--mx-tap) var(--mx-tap) minmax(92px, 1fr) auto!important}.mx-modal.player-modal:fullscreen .player-transport{width:100%;grid-template-columns:var(--mx-tap) var(--mx-tap) minmax(92px, 1fr) auto!important}.player-modal .mx-box:fullscreen .player-transport{width:100%;grid-template-columns:var(--mx-tap) var(--mx-tap) minmax(92px, 1fr) auto!important}.player-modal .player-panel:fullscreen .player-transport{width:100%;grid-template-columns:var(--mx-tap) var(--mx-tap) minmax(92px, 1fr) auto!important}.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{justify-items:stretch;grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-content:stretch!important}.mx-modal.player-modal:fullscreen .player-actions{justify-items:stretch;grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-content:stretch!important}.player-modal .mx-box:fullscreen .player-actions{justify-items:stretch;grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-content:stretch!important}.player-modal .player-panel:fullscreen .player-actions{justify-items:stretch;grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-content:stretch!important}.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{width:100%!important;min-width:0!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{width:100%!important;min-width:0!important}.mx-modal.player-modal:fullscreen .player-actions .fav-btn{width:100%!important;min-width:0!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{width:100%!important;min-width:0!important}.player-modal .mx-box:fullscreen .player-actions .fav-btn{width:100%!important;min-width:0!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{width:100%!important;min-width:0!important}.player-modal .player-panel:fullscreen .player-actions .fav-btn{width:100%!important;min-width:0!important}.player-modal .player-fullscreen-btn,.player-modal.is-player-fullscreen .player-fullscreen-btn{grid-column:1/-1;width:100%!important;height:54px!important;min-height:54px!important}.mx-modal.player-modal:fullscreen .player-fullscreen-btn{grid-column:1/-1;width:100%!important;height:54px!important;min-height:54px!important}.player-modal .mx-box:fullscreen .player-fullscreen-btn{grid-column:1/-1;width:100%!important;height:54px!important;min-height:54px!important}.player-modal .player-panel:fullscreen .player-fullscreen-btn{grid-column:1/-1;width:100%!important;height:54px!important;min-height:54px!important}}@media (width<=380px) and (pointer:coarse){.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (pointer:coarse),(width<=760px){.player-modal,.mx-modal.player-modal{justify-content:stretch!important;align-items:stretch!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;padding:0!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}.player-modal .mx-box{border-radius:0!important;grid-template-rows:minmax(0,1fr)!important;width:100vw!important;min-width:0!important;max-width:100vw!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.player-modal .modal-body{height:100%!important;min-height:0!important;max-height:100dvh!important;padding:0!important;overflow:hidden!important}.player-modal .player-panel{box-sizing:border-box;position:relative;height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding:calc(8px + var(--mx-safe-t)) calc(8px + var(--mx-safe-r)) calc(8px + var(--mx-safe-b)) calc(8px + var(--mx-safe-l))!important;grid-template-rows:auto minmax(0,1fr) auto!important;overflow:hidden!important}.player-modal .player-controls,.player-modal.is-player-fullscreen .player-controls{bottom:calc(8px + var(--mx-safe-b))!important;left:calc(8px + var(--mx-safe-l))!important;max-height:min(52dvh,390px)!important;max-width:calc(100vw - 16px - var(--mx-safe-l) - var(--mx-safe-r))!important;right:calc(8px + var(--mx-safe-r))!important;align-self:auto!important;width:auto!important;position:absolute!important}.mx-modal.player-modal:fullscreen .player-controls{bottom:calc(8px + var(--mx-safe-b))!important;left:calc(8px + var(--mx-safe-l))!important;max-height:min(52dvh,390px)!important;max-width:calc(100vw - 16px - var(--mx-safe-l) - var(--mx-safe-r))!important;right:calc(8px + var(--mx-safe-r))!important;align-self:auto!important;width:auto!important;position:absolute!important}.player-modal .mx-box:fullscreen .player-controls{bottom:calc(8px + var(--mx-safe-b))!important;left:calc(8px + var(--mx-safe-l))!important;max-height:min(52dvh,390px)!important;max-width:calc(100vw - 16px - var(--mx-safe-l) - var(--mx-safe-r))!important;right:calc(8px + var(--mx-safe-r))!important;align-self:auto!important;width:auto!important;position:absolute!important}.player-modal .player-panel:fullscreen .player-controls{bottom:calc(8px + var(--mx-safe-b))!important;left:calc(8px + var(--mx-safe-l))!important;max-height:min(52dvh,390px)!important;max-width:calc(100vw - 16px - var(--mx-safe-l) - var(--mx-safe-r))!important;right:calc(8px + var(--mx-safe-r))!important;align-self:auto!important;width:auto!important;position:absolute!important}}@media (pointer:coarse) and (orientation:landscape) and (height<=520px){.player-modal .player-controls,.player-modal.is-player-fullscreen .player-controls{max-height:min(calc(100dvh - 16px - var(--mx-safe-t) - var(--mx-safe-b)), 226px)!important;gap:8px!important;padding:8px!important;overflow:hidden!important}.mx-modal.player-modal:fullscreen .player-controls{max-height:min(calc(100dvh - 16px - var(--mx-safe-t) - var(--mx-safe-b)), 226px)!important;gap:8px!important;padding:8px!important;overflow:hidden!important}.player-modal .mx-box:fullscreen .player-controls{max-height:min(calc(100dvh - 16px - var(--mx-safe-t) - var(--mx-safe-b)), 226px)!important;gap:8px!important;padding:8px!important;overflow:hidden!important}.player-modal .player-panel:fullscreen .player-controls{max-height:min(calc(100dvh - 16px - var(--mx-safe-t) - var(--mx-safe-b)), 226px)!important;gap:8px!important;padding:8px!important;overflow:hidden!important}.player-modal .player-control-row,.player-modal.is-player-fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.mx-modal.player-modal:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.player-modal .mx-box:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.player-modal .player-panel:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.player-modal .player-transport,.player-modal.is-player-fullscreen .player-transport{grid-template-columns:42px 42px minmax(108px,220px) auto!important;width:min(100%,420px)!important}.mx-modal.player-modal:fullscreen .player-transport{grid-template-columns:42px 42px minmax(108px,220px) auto!important;width:min(100%,420px)!important}.player-modal .mx-box:fullscreen .player-transport{grid-template-columns:42px 42px minmax(108px,220px) auto!important;width:min(100%,420px)!important}.player-modal .player-panel:fullscreen .player-transport{grid-template-columns:42px 42px minmax(108px,220px) auto!important;width:min(100%,420px)!important}.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-auto-rows:42px;grid-template-columns:repeat(auto-fit,minmax(40px,42px))!important;justify-content:center!important;gap:6px!important;width:min(100%,760px)!important}.mx-modal.player-modal:fullscreen .player-actions{grid-auto-rows:42px;grid-template-columns:repeat(auto-fit,minmax(40px,42px))!important;justify-content:center!important;gap:6px!important;width:min(100%,760px)!important}.player-modal .mx-box:fullscreen .player-actions{grid-auto-rows:42px;grid-template-columns:repeat(auto-fit,minmax(40px,42px))!important;justify-content:center!important;gap:6px!important;width:min(100%,760px)!important}.player-modal .player-panel:fullscreen .player-actions{grid-auto-rows:42px;grid-template-columns:repeat(auto-fit,minmax(40px,42px))!important;justify-content:center!important;gap:6px!important;width:min(100%,760px)!important}.player-modal .player-transport .player-icon-btn,.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-transport .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.mx-modal.player-modal:fullscreen .player-transport .player-icon-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.mx-modal.player-modal:fullscreen .player-actions .fav-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.player-modal .mx-box:fullscreen .player-transport .player-icon-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.player-modal .mx-box:fullscreen .player-actions .fav-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.player-modal .player-panel:fullscreen .player-transport .player-icon-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.player-modal .player-panel:fullscreen .player-actions .fav-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}}.player-modal .player-panel,.player-modal.is-player-fullscreen .player-panel{position:relative!important}.mx-modal.player-modal:fullscreen .player-panel{position:relative!important}.player-modal .mx-box:fullscreen .player-panel{position:relative!important}.player-modal .player-panel:fullscreen{position:relative!important}.player-modal .player-controls,.player-modal.is-player-fullscreen .player-controls{--player-controls-edge:clamp(10px, 2.4vw, 46px);box-sizing:border-box!important;max-width:calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - 16px)!important;pointer-events:auto!important;min-width:0!important;left:50%!important;right:auto!important;bottom:max(var(--player-controls-bottom,0px), var(--mx-safe-b))!important;width:min(1880px, calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - var(--player-controls-edge) - var(--player-controls-edge)))!important;z-index:24!important;gap:10px!important;margin:0!important;display:grid!important;position:fixed!important;overflow-x:hidden!important;transform:translate(-50%)!important}.mx-modal.player-modal:fullscreen .player-controls{--player-controls-edge:clamp(10px, 2.4vw, 46px);box-sizing:border-box!important;max-width:calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - 16px)!important;pointer-events:auto!important;min-width:0!important;left:50%!important;right:auto!important;bottom:max(var(--player-controls-bottom,0px), var(--mx-safe-b))!important;width:min(1880px, calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - var(--player-controls-edge) - var(--player-controls-edge)))!important;z-index:24!important;gap:10px!important;margin:0!important;display:grid!important;position:fixed!important;overflow-x:hidden!important;transform:translate(-50%)!important}.player-modal .mx-box:fullscreen .player-controls{--player-controls-edge:clamp(10px, 2.4vw, 46px);box-sizing:border-box!important;max-width:calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - 16px)!important;pointer-events:auto!important;min-width:0!important;left:50%!important;right:auto!important;bottom:max(var(--player-controls-bottom,0px), var(--mx-safe-b))!important;width:min(1880px, calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - var(--player-controls-edge) - var(--player-controls-edge)))!important;z-index:24!important;gap:10px!important;margin:0!important;display:grid!important;position:fixed!important;overflow-x:hidden!important;transform:translate(-50%)!important}.player-modal .player-panel:fullscreen .player-controls{--player-controls-edge:clamp(10px, 2.4vw, 46px);box-sizing:border-box!important;max-width:calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - 16px)!important;pointer-events:auto!important;min-width:0!important;left:50%!important;right:auto!important;bottom:max(var(--player-controls-bottom,0px), var(--mx-safe-b))!important;width:min(1880px, calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - var(--player-controls-edge) - var(--player-controls-edge)))!important;z-index:24!important;gap:10px!important;margin:0!important;display:grid!important;position:fixed!important;overflow-x:hidden!important;transform:translate(-50%)!important}.player-modal .player-control-row,.player-modal.is-player-fullscreen .player-control-row{grid-template-columns:minmax(260px,max-content) minmax(0,1fr)!important;place-items:center stretch!important;gap:12px!important;width:100%!important;display:grid!important}.mx-modal.player-modal:fullscreen .player-control-row{grid-template-columns:minmax(260px,max-content) minmax(0,1fr)!important;place-items:center stretch!important;gap:12px!important;width:100%!important;display:grid!important}.player-modal .mx-box:fullscreen .player-control-row{grid-template-columns:minmax(260px,max-content) minmax(0,1fr)!important;place-items:center stretch!important;gap:12px!important;width:100%!important;display:grid!important}.player-modal .player-panel:fullscreen .player-control-row{grid-template-columns:minmax(260px,max-content) minmax(0,1fr)!important;place-items:center stretch!important;gap:12px!important;width:100%!important;display:grid!important}.player-modal .player-transport,.player-modal.is-player-fullscreen .player-transport{grid-column:auto!important;grid-template-columns:46px 46px minmax(96px,clamp(140px,18vw,260px)) auto!important;justify-content:start!important;justify-self:start!important;align-items:center!important;gap:10px!important;width:max-content!important;display:grid!important;overflow:hidden!important}.mx-modal.player-modal:fullscreen .player-transport{grid-column:auto!important;grid-template-columns:46px 46px minmax(96px,clamp(140px,18vw,260px)) auto!important;justify-content:start!important;justify-self:start!important;align-items:center!important;gap:10px!important;width:max-content!important;display:grid!important;overflow:hidden!important}.player-modal .mx-box:fullscreen .player-transport{grid-column:auto!important;grid-template-columns:46px 46px minmax(96px,clamp(140px,18vw,260px)) auto!important;justify-content:start!important;justify-self:start!important;align-items:center!important;gap:10px!important;width:max-content!important;display:grid!important;overflow:hidden!important}.player-modal .player-panel:fullscreen .player-transport{grid-column:auto!important;grid-template-columns:46px 46px minmax(96px,clamp(140px,18vw,260px)) auto!important;justify-content:start!important;justify-self:start!important;align-items:center!important;gap:10px!important;width:max-content!important;display:grid!important;overflow:hidden!important}.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-column:auto!important;grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:end!important;justify-self:stretch!important;place-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.mx-modal.player-modal:fullscreen .player-actions{grid-column:auto!important;grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:end!important;justify-self:stretch!important;place-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.player-modal .mx-box:fullscreen .player-actions{grid-column:auto!important;grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:end!important;justify-self:stretch!important;place-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.player-modal .player-panel:fullscreen .player-actions{grid-column:auto!important;grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:end!important;justify-self:stretch!important;place-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.download-progress-ring{--download-progress:0%;aspect-ratio:1;background:radial-gradient(circle at center, #050a14f5 54%, transparent 56%), conic-gradient(rgb(var(--mx-rgb)) var(--download-progress), #ffffff29 0);color:#f8fdff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:9px;font-style:normal;font-weight:900;line-height:1;display:inline-flex}.detail-play-btn.is-downloading,.episode-download-btn.is-downloading,.library-download-card.is-downloading .library-mini{cursor:progress;border-color:rgba(var(--mx-rgb), .78)!important;color:#effdff!important;opacity:1!important}.detail-play-btn.is-download-failed,.episode-download-btn.is-download-failed,.library-download-card.is-failed .library-mini{color:#ffd1d1!important;border-color:#ff636394!important}.download-progress-bar{--download-progress:0%;background:#ffffff1a;border-radius:999px;width:100%;height:8px;margin-top:8px;display:block;position:relative;overflow:hidden}.download-progress-bar span{background:linear-gradient(90deg, rgb(var(--mx-rgb)), #84f4c7);height:100%;width:var(--download-progress);display:block}.download-progress-bar b{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.download-status-line{color:#eef6ffc7!important}.download-state.is-ready{color:#9ffbd1!important;background:#20d38d2e!important}.download-state.is-downloading{background:rgba(var(--mx-rgb), .2)!important;color:#dffbff!important}.download-state.is-failed{color:#ffd1d1!important;background:#ff636329!important}.catalog-letter-rail{display:flex}.library-download-card .library-cancel{color:#ffe1e1!important;border-color:#ff636394!important}.library-download-card .library-cancel:hover,.library-download-card .library-cancel:focus-visible{background:#ff636326!important;border-color:#ff7777e6!important;box-shadow:0 0 0 2px #ff636338,0 14px 28px #00000061!important}.library-download-card .library-remove{color:#ffdce1!important;border-color:#ff636380!important}.library-download-card .library-remove:hover,.library-download-card .library-remove:focus-visible{background:#ff636324!important;border-color:#ff7777e0!important;box-shadow:0 0 0 2px #ff636333,0 14px 28px #00000061!important}.detail-screen.is-series .episode-grid .episode-card{grid-template-columns:166px minmax(0,1fr) minmax(72px,auto)!important;align-items:stretch!important;gap:16px!important;display:grid!important}.detail-screen.is-series .episode-grid .episode-card>span{min-width:0!important;padding-right:0!important}.detail-screen.is-series .episode-grid .episode-card .episode-card-desc,.detail-screen.is-series .episode-grid .episode-card .episode-card-meta{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.detail-screen.is-series .episode-download-btn{background:linear-gradient(180deg, rgba(var(--mx-rgb), .22), rgba(var(--mx-rgb), .1));border:1px solid rgba(var(--mx-rgb), .45);box-sizing:border-box;color:#f9fdff;text-align:center;z-index:1;border-radius:12px;flex-direction:column;justify-content:center;place-self:center end;align-items:center;gap:4px;min-width:72px;min-height:58px;padding:8px 10px;display:inline-flex;position:relative}.detail-screen.is-series .episode-download-btn span{text-overflow:ellipsis;white-space:nowrap;max-width:72px;font-size:10px;font-weight:900;line-height:1.05;display:block;overflow:hidden}.detail-screen.is-series .episode-download-btn svg{width:20px;height:20px}.detail-screen.is-series .episode-download-btn.is-downloaded{color:#84f4c7;background:#20d38d24;border-color:#20d38d9e}.detail-screen.is-series .episode-download-btn:focus-visible,.detail-screen.is-series .episode-download-btn:hover{background:rgba(var(--mx-rgb), .24);border-color:rgba(var(--mx-rgb), .82);box-shadow:0 0 0 2px rgba(var(--mx-rgb), .24), 0 14px 28px #0000006b}@media (width<=1500px),(height<=820px),(pointer:coarse){.player-modal .player-controls,.player-modal.is-player-fullscreen .player-controls{--player-controls-edge:clamp(10px, 1.2vw, 24px);max-width:calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - 12px)!important;width:min(1440px, calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - var(--player-controls-edge) - var(--player-controls-edge)))!important}.mx-modal.player-modal:fullscreen .player-controls{--player-controls-edge:clamp(10px, 1.2vw, 24px);max-width:calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - 12px)!important;width:min(1440px, calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - var(--player-controls-edge) - var(--player-controls-edge)))!important}.player-modal .mx-box:fullscreen .player-controls{--player-controls-edge:clamp(10px, 1.2vw, 24px);max-width:calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - 12px)!important;width:min(1440px, calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - var(--player-controls-edge) - var(--player-controls-edge)))!important}.player-modal .player-panel:fullscreen .player-controls{--player-controls-edge:clamp(10px, 1.2vw, 24px);max-width:calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - 12px)!important;width:min(1440px, calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - var(--player-controls-edge) - var(--player-controls-edge)))!important}.player-modal .player-control-row,.player-modal.is-player-fullscreen .player-control-row{grid-template-columns:minmax(250px,max-content) minmax(0,1fr)!important;justify-items:stretch!important}.mx-modal.player-modal:fullscreen .player-control-row{grid-template-columns:minmax(250px,max-content) minmax(0,1fr)!important;justify-items:stretch!important}.player-modal .mx-box:fullscreen .player-control-row{grid-template-columns:minmax(250px,max-content) minmax(0,1fr)!important;justify-items:stretch!important}.player-modal .player-panel:fullscreen .player-control-row{grid-template-columns:minmax(250px,max-content) minmax(0,1fr)!important;justify-items:stretch!important}.player-modal .player-transport,.player-modal.is-player-fullscreen .player-transport,.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-column:auto!important;width:100%!important}.mx-modal.player-modal:fullscreen .player-transport{grid-column:auto!important;width:100%!important}.player-modal .mx-box:fullscreen .player-transport{grid-column:auto!important;width:100%!important}.player-modal .player-panel:fullscreen .player-transport{grid-column:auto!important;width:100%!important}.mx-modal.player-modal:fullscreen .player-actions{grid-column:auto!important;width:100%!important}.player-modal .mx-box:fullscreen .player-actions{grid-column:auto!important;width:100%!important}.player-modal .player-panel:fullscreen .player-actions{grid-column:auto!important;width:100%!important}.player-modal .player-transport,.player-modal.is-player-fullscreen .player-transport{grid-template-columns:44px 44px minmax(116px,240px) auto!important;justify-content:start!important;justify-self:start!important;width:max-content!important}.mx-modal.player-modal:fullscreen .player-transport{grid-template-columns:44px 44px minmax(116px,240px) auto!important;justify-content:start!important;justify-self:start!important;width:max-content!important}.player-modal .mx-box:fullscreen .player-transport{grid-template-columns:44px 44px minmax(116px,240px) auto!important;justify-content:start!important;justify-self:start!important;width:max-content!important}.player-modal .player-panel:fullscreen .player-transport{grid-template-columns:44px 44px minmax(116px,240px) auto!important;justify-content:start!important;justify-self:start!important;width:max-content!important}.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,44px))!important;justify-content:end!important;justify-self:stretch!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,44px))!important;justify-content:end!important;justify-self:stretch!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,44px))!important;justify-content:end!important;justify-self:stretch!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,44px))!important;justify-content:end!important;justify-self:stretch!important}}@media (width<=920px),(pointer:coarse) and (width<=920px){.player-modal .player-control-row,.player-modal.is-player-fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important}.mx-modal.player-modal:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important}.player-modal .mx-box:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important}.player-modal .player-panel:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important}.player-modal .player-transport,.player-modal.is-player-fullscreen .player-transport{width:min(100%,420px)!important;max-width:100%!important;overflow-x:auto!important}.mx-modal.player-modal:fullscreen .player-transport{width:min(100%,420px)!important;max-width:100%!important;overflow-x:auto!important}.player-modal .mx-box:fullscreen .player-transport{width:min(100%,420px)!important;max-width:100%!important;overflow-x:auto!important}.player-modal .player-panel:fullscreen .player-transport{width:min(100%,420px)!important;max-width:100%!important;overflow-x:auto!important}.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{scrollbar-width:none;flex-wrap:nowrap!important;justify-content:flex-start!important;justify-self:stretch!important;width:100%!important;display:flex!important;overflow:auto hidden!important}.mx-modal.player-modal:fullscreen .player-actions{scrollbar-width:none;flex-wrap:nowrap!important;justify-content:flex-start!important;justify-self:stretch!important;width:100%!important;display:flex!important;overflow:auto hidden!important}.player-modal .mx-box:fullscreen .player-actions{scrollbar-width:none;flex-wrap:nowrap!important;justify-content:flex-start!important;justify-self:stretch!important;width:100%!important;display:flex!important;overflow:auto hidden!important}.player-modal .player-panel:fullscreen .player-actions{scrollbar-width:none;flex-wrap:nowrap!important;justify-content:flex-start!important;justify-self:stretch!important;width:100%!important;display:flex!important;overflow:auto hidden!important}}@media (width<=640px){.detail-screen.is-series .episode-grid .episode-card{grid-template-columns:136px minmax(0,1fr)!important}.detail-screen.is-series .episode-download-btn{flex-direction:row;grid-column:1/-1;justify-self:stretch;width:100%;min-height:46px}.detail-screen.is-series .episode-download-btn span{max-width:none}}.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal .player-transport .player-icon-btn:not(.player-play-btn){color:#f8fbff!important;background:#0b1018b8!important;border-color:#ffffff2e!important;transform:none!important;box-shadow:inset 0 1px #ffffff12!important}.player-modal .player-play-btn{background:linear-gradient(180deg, rgba(var(--mx-rgb), .95), rgba(var(--mx-rgb), .76))!important;border-color:rgba(var(--mx-rgb), .9)!important;box-shadow:0 0 0 1px rgba(var(--mx-rgb), .28), 0 16px 30px rgba(var(--mx-rgb), .18)!important;color:#fff!important}html.mx-input-mouse .player-modal .player-icon-btn:focus:not(:focus-visible),html.mx-input-mouse .player-modal .fav-btn:focus:not(:focus-visible),html.mx-input-touch .player-modal .player-icon-btn:focus:not(:focus-visible),html.mx-input-touch .player-modal .fav-btn:focus:not(:focus-visible){outline:0!important}html.mx-input-mouse .player-modal .player-icon-btn:not(.player-play-btn):focus:not(:focus-visible):not([aria-pressed=true]):not(.on),html.mx-input-mouse .player-modal .fav-btn:focus:not(:focus-visible):not([aria-pressed=true]):not(.on),html.mx-input-touch .player-modal .player-icon-btn:not(.player-play-btn):focus:not(:focus-visible):not([aria-pressed=true]):not(.on),html.mx-input-touch .player-modal .fav-btn:focus:not(:focus-visible):not([aria-pressed=true]):not(.on){color:#f8fbff!important;background:#0b1018b8!important;border-color:#ffffff2e!important;transform:none!important;box-shadow:inset 0 1px #ffffff12!important}.player-modal .player-icon-btn:not(.player-play-btn):hover:not(:focus-visible):not([aria-pressed=true]):not(.on),.player-modal .fav-btn:hover:not(:focus-visible):not([aria-pressed=true]):not(.on){background:rgba(var(--mx-rgb), .12)!important;border-color:rgba(var(--mx-rgb), .42)!important;box-shadow:none!important}.player-modal .player-icon-btn:active,.player-modal .fav-btn:active{background:rgba(var(--mx-rgb), .2)!important;border-color:rgba(var(--mx-rgb), .72)!important;transform:translateY(1px)!important}.player-modal .player-icon-btn[aria-pressed=true],.player-modal .player-icon-btn.sleep-on,.player-modal .fav-btn.on,.player-modal .fav-btn[aria-pressed=true],.player-modal .player-icon-btn[aria-pressed=true]:focus:not(:focus-visible),.player-modal .player-icon-btn.sleep-on:focus:not(:focus-visible),.player-modal .fav-btn.on:focus:not(:focus-visible),.player-modal .fav-btn[aria-pressed=true]:focus:not(:focus-visible){background:linear-gradient(180deg, rgba(var(--mx-rgb), .34), rgba(var(--mx-rgb), .18))!important;border-color:rgba(var(--mx-rgb), .88)!important;box-shadow:0 0 0 1px rgba(var(--mx-rgb), .42), 0 14px 28px rgba(var(--mx-rgb), .2), inset 0 1px 0 #ffffff29!important;color:#fff!important}.player-modal .player-icon-btn[aria-pressed=true] svg,.player-modal .fav-btn.on svg,.player-modal .fav-btn[aria-pressed=true] svg{color:currentColor!important}.player-modal .fav-btn.on svg,.player-modal .fav-btn[aria-pressed=true] svg{fill:currentColor!important}html.mx-input-key .player-modal .player-icon-btn:focus,html.mx-input-key .player-modal .fav-btn:focus,.player-modal .player-icon-btn:focus-visible,.player-modal .fav-btn:focus-visible{border-color:var(--mx-ring-border)!important;box-shadow:var(--mx-ring)!important;outline:0!important}.category-list button.on,.season-tab.on,.downloads-filter.active,.downloads-filter[aria-pressed=true],.profile-tab.active,.settings-nav button.active,.settings-nav button.on{background:rgba(var(--mx-rgb), .18)!important;border-color:rgba(var(--mx-rgb), .78)!important;box-shadow:inset 0 -3px 0 var(--mx-primary), 0 0 0 1px rgba(var(--mx-rgb), .14)!important;color:#fff!important}html.mx-input-mouse .category-list button:focus:not(:focus-visible):not(.on),html.mx-input-mouse .season-tab:focus:not(:focus-visible):not(.on),html.mx-input-mouse .downloads-filter:focus:not(:focus-visible):not(.active):not([aria-pressed=true]),html.mx-input-touch .category-list button:focus:not(:focus-visible):not(.on),html.mx-input-touch .season-tab:focus:not(:focus-visible):not(.on),html.mx-input-touch .downloads-filter:focus:not(:focus-visible):not(.active):not([aria-pressed=true]){box-shadow:none!important;outline:0!important}.player-modal .mx-video.fit-contain,.player-modal.is-player-fullscreen .mx-video.fit-contain,.player-modal.is-native-video-fullscreen .mx-video.fit-contain{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.mx-modal.player-modal:fullscreen .mx-video.fit-contain{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.player-modal .mx-box:fullscreen .mx-video.fit-contain{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.player-modal .player-panel:fullscreen .mx-video.fit-contain{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}video.mx-video.fit-contain:fullscreen{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}video.mx-video.fit-contain:-webkit-full-screen{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.player-modal .mx-video.fit-cover,.player-modal.is-player-fullscreen .mx-video.fit-cover,.player-modal.is-native-video-fullscreen .mx-video.fit-cover{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important}.mx-modal.player-modal:fullscreen .mx-video.fit-cover{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important}.player-modal .mx-box:fullscreen .mx-video.fit-cover{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important}.player-modal .player-panel:fullscreen .mx-video.fit-cover{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important}video.mx-video.fit-cover:fullscreen{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important}video.mx-video.fit-cover:-webkit-full-screen{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important}.player-modal .mx-video.fit-fill,.player-modal.is-player-fullscreen .mx-video.fit-fill,.player-modal.is-native-video-fullscreen .mx-video.fit-fill{object-fit:fill!important;object-position:center center!important;width:100%!important;height:100%!important}.mx-modal.player-modal:fullscreen .mx-video.fit-fill{object-fit:fill!important;object-position:center center!important;width:100%!important;height:100%!important}.player-modal .mx-box:fullscreen .mx-video.fit-fill{object-fit:fill!important;object-position:center center!important;width:100%!important;height:100%!important}.player-modal .player-panel:fullscreen .mx-video.fit-fill{object-fit:fill!important;object-position:center center!important;width:100%!important;height:100%!important}video.mx-video.fit-fill:fullscreen{object-fit:fill!important;object-position:center center!important;width:100%!important;height:100%!important}video.mx-video.fit-fill:-webkit-full-screen{object-fit:fill!important;object-position:center center!important;width:100%!important;height:100%!important}.content-card.live .poster-box.live-logo{color:#f5f7fa;background:#282d34;grid-template-rows:minmax(0,1fr) 14px;grid-template-columns:minmax(0,1fr);gap:3px;padding:4px}.content-card.live .poster-box.live-logo>img,.content-card.live .poster-box.live-logo>span{object-fit:contain;color:#f5f7fa;grid-area:1/1;width:100%;min-width:0;height:100%;min-height:0}.content-card.live .poster-box.live-logo>span svg{width:24px;max-width:100%;height:24px;max-height:100%}.content-card.live .poster-box.live-logo>small{color:#f5f7fa;font-variant-numeric:tabular-nums;border-top:1px solid #ffffff29;border-right:0;grid-area:2/1;width:100%;font-size:10px;line-height:13px}.player-modal .player-panel,.player-modal.is-player-fullscreen .player-panel{grid-template-rows:none!important;gap:0!important;padding:0!important;display:block!important}.mx-modal.player-modal:fullscreen .player-panel{grid-template-rows:none!important;gap:0!important;padding:0!important;display:block!important}.player-modal .mx-box:fullscreen .player-panel{grid-template-rows:none!important;gap:0!important;padding:0!important;display:block!important}.player-modal .player-panel:fullscreen{grid-template-rows:none!important;gap:0!important;padding:0!important;display:block!important}.player-modal .player-panel>.mx-video,.player-modal .player-panel>[data-player-video-host]{aspect-ratio:auto!important;object-position:center center!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important}.catalog-search input{caret-color:var(--mx-primary)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}@media (pointer:coarse){.player-modal .mx-close,.player-modal .player-controls,.player-modal .player-controls button,.player-modal .live-player-drawer button,.live-preview-actions button{pointer-events:auto!important;touch-action:manipulation!important}.player-modal [data-player-seek],.player-modal [data-player-volume]{pointer-events:auto!important;touch-action:none!important}}@media (pointer:coarse) and (width<=1180px){.live-catalog-screen{box-sizing:border-box;grid-template-rows:auto minmax(180px,1fr)!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.live-catalog-screen .catalog-layout.is-live{grid-template:"preview""browser"minmax(0,1fr)/minmax(0,1fr)!important;align-content:stretch!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.live-catalog-screen .live-preview-stage{z-index:16;align-self:start;overflow:hidden;height:100%!important;min-height:0!important;max-height:min(44dvh,390px)!important;position:relative!important}.live-catalog-screen .live-browser{grid-template-rows:auto auto minmax(0,1fr);align-content:stretch;height:100%!important;min-height:0!important;max-height:100%!important;display:grid!important;overflow:hidden!important}.live-catalog-screen .live-browser-head,.live-catalog-screen .live-mode-switch{z-index:4;position:relative}.live-catalog-screen .live-channel-browser[hidden],.live-catalog-screen .live-category-browser[hidden]{pointer-events:none!important;display:none!important}.live-catalog-screen .live-channel-browser:not([hidden]),.live-catalog-screen .live-category-browser:not([hidden]){overscroll-behavior:contain;z-index:1;touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch;height:100%!important;min-height:0!important;max-height:none!important;position:relative!important;inset:auto!important;overflow:hidden auto!important;transform:none!important}}@media (pointer:coarse) and (orientation:landscape) and (height<=520px){.live-catalog-screen .catalog-layout.is-live{grid-template:"preview browser"minmax(0,1fr)/minmax(300px,.9fr) minmax(0,1fr)!important;align-items:stretch!important}.live-catalog-screen .live-preview-stage,.live-catalog-screen .live-browser{height:100%!important;max-height:100%!important}}@media (width<=920px){.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:center!important;justify-items:center!important;gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:center!important;justify-items:center!important;gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:center!important;justify-items:center!important;gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:center!important;justify-items:center!important;gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.mx-modal.player-modal:fullscreen .player-actions .fav-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .mx-box:fullscreen .player-actions .fav-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .player-panel:fullscreen .player-actions .fav-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}}@media (width<=520px){.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-items:stretch!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-items:stretch!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-items:stretch!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-items:stretch!important}.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{width:100%!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{width:100%!important}.mx-modal.player-modal:fullscreen .player-actions .fav-btn{width:100%!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{width:100%!important}.player-modal .mx-box:fullscreen .player-actions .fav-btn{width:100%!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{width:100%!important}.player-modal .player-panel:fullscreen .player-actions .fav-btn{width:100%!important}.player-modal .player-actions .player-fullscreen-btn,.player-modal.is-player-fullscreen .player-actions .player-fullscreen-btn{grid-column:auto!important;height:46px!important;min-height:46px!important}.mx-modal.player-modal:fullscreen .player-actions .player-fullscreen-btn{grid-column:auto!important;height:46px!important;min-height:46px!important}.player-modal .mx-box:fullscreen .player-actions .player-fullscreen-btn{grid-column:auto!important;height:46px!important;min-height:46px!important}.player-modal .player-panel:fullscreen .player-actions .player-fullscreen-btn{grid-column:auto!important;height:46px!important;min-height:46px!important}}@media (width<=380px){.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width>=341px) and (width<=520px){.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (width<=340px){.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{min-width:42px!important;height:42px!important;min-height:42px!important}}@media (width>=1000px){.player-modal.is-player-fullscreen .player-control-row{grid-template-columns:minmax(250px,max-content) minmax(0,1fr)!important;justify-items:stretch!important}.mx-modal.player-modal:fullscreen .player-control-row{grid-template-columns:minmax(250px,max-content) minmax(0,1fr)!important;justify-items:stretch!important}.player-modal .mx-box:fullscreen .player-control-row{grid-template-columns:minmax(250px,max-content) minmax(0,1fr)!important;justify-items:stretch!important}.player-modal .player-panel:fullscreen .player-control-row{grid-template-columns:minmax(250px,max-content) minmax(0,1fr)!important;justify-items:stretch!important}.player-modal.is-player-fullscreen .player-transport{justify-self:start!important;width:max-content!important}.mx-modal.player-modal:fullscreen .player-transport{justify-self:start!important;width:max-content!important}.player-modal .mx-box:fullscreen .player-transport{justify-self:start!important;width:max-content!important}.player-modal .player-panel:fullscreen .player-transport{justify-self:start!important;width:max-content!important}.player-modal.is-player-fullscreen .player-actions{justify-content:end!important;justify-self:stretch!important;width:100%!important}.mx-modal.player-modal:fullscreen .player-actions{justify-content:end!important;justify-self:stretch!important;width:100%!important}.player-modal .mx-box:fullscreen .player-actions{justify-content:end!important;justify-self:stretch!important;width:100%!important}.player-modal .player-panel:fullscreen .player-actions{justify-content:end!important;justify-self:stretch!important;width:100%!important}}@media (width<=999px){.player-modal.is-player-fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important}.mx-modal.player-modal:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important}.player-modal .mx-box:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important}.player-modal .player-panel:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important}.player-modal.is-player-fullscreen .player-transport{justify-self:center!important;width:min(100%,460px)!important}.mx-modal.player-modal:fullscreen .player-transport{justify-self:center!important;width:min(100%,460px)!important}.player-modal .mx-box:fullscreen .player-transport{justify-self:center!important;width:min(100%,460px)!important}.player-modal .player-panel:fullscreen .player-transport{justify-self:center!important;width:min(100%,460px)!important}.player-modal.is-player-fullscreen .player-actions{justify-content:center!important;justify-self:stretch!important;width:100%!important}.mx-modal.player-modal:fullscreen .player-actions{justify-content:center!important;justify-self:stretch!important;width:100%!important}.player-modal .mx-box:fullscreen .player-actions{justify-content:center!important;justify-self:stretch!important;width:100%!important}.player-modal .player-panel:fullscreen .player-actions{justify-content:center!important;justify-self:stretch!important;width:100%!important}}@media (width<=760px) and (orientation:portrait){.player-modal{--player-mobile-controls-height:min(52dvh, 390px)}.player-modal.is-player-fullscreen .live-player-drawer,.player-modal .live-player-drawer{box-sizing:border-box!important;inset:calc(72px + env(safe-area-inset-top,0px)) 8px calc(var(--player-mobile-controls-height) + 8px + env(safe-area-inset-bottom,0px)) 8px!important;border-radius:8px!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:none!important}.mx-modal.player-modal:fullscreen .live-player-drawer{box-sizing:border-box!important;inset:calc(72px + env(safe-area-inset-top,0px)) 8px calc(var(--player-mobile-controls-height) + 8px + env(safe-area-inset-bottom,0px)) 8px!important;border-radius:8px!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:none!important}.player-modal .mx-box:fullscreen .live-player-drawer{box-sizing:border-box!important;inset:calc(72px + env(safe-area-inset-top,0px)) 8px calc(var(--player-mobile-controls-height) + 8px + env(safe-area-inset-bottom,0px)) 8px!important;border-radius:8px!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:none!important}.player-modal .player-panel:fullscreen .live-player-drawer{box-sizing:border-box!important;inset:calc(72px + env(safe-area-inset-top,0px)) 8px calc(var(--player-mobile-controls-height) + 8px + env(safe-area-inset-bottom,0px)) 8px!important;border-radius:8px!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:none!important}.player-modal .live-player-drawer-top{grid-template-columns:42px minmax(0,1fr)!important;min-height:50px!important;padding:4px!important}.player-modal .live-player-drawer-title{min-height:42px!important;padding:0 10px!important}.player-modal .live-player-drawer-title b{font-size:16px!important}.player-modal .live-player-filter{min-height:44px!important;margin:7px 7px 0!important;padding:0 8px!important}.player-modal .live-player-list{gap:6px!important;padding:7px!important}.player-modal .live-player-channel{grid-template-columns:44px minmax(0,1fr)!important;gap:8px!important;width:100%!important;min-height:58px!important;padding:6px 8px!important}.player-modal .live-player-channel>i{width:40px!important;height:40px!important}.player-modal .live-player-channel>strong{display:none!important}.player-modal .live-player-channel b,.player-modal .live-player-channel small,.player-modal .live-player-channel em{max-width:100%!important}.player-modal .live-player-now{grid-template-columns:42px minmax(0,1fr)!important;gap:8px!important;min-height:66px!important;padding:7px 9px!important}}@media (pointer:coarse) and (width<=760px),(pointer:coarse) and (orientation:landscape) and (height<=760px){.profile-screen{padding:max(12px, var(--mx-safe-t)) max(12px, var(--mx-safe-r)) calc(24px + var(--mx-safe-b)) max(12px, var(--mx-safe-l))!important;align-items:start!important}.profile-wrap,.profile-head,.profile-flow-card,.profile-step-title,.profile-grid,.profile-saved-sessions,.profile-footer{width:100%!important;max-width:100%!important}.profile-wrap{gap:14px!important}.profile-head{gap:7px!important}.profile-logo{min-height:58px!important}.profile-logo-img{width:118px!important;max-height:56px!important}.profile-head-copy{max-width:100%;gap:6px!important}.profile-head-eyebrow{overflow-wrap:anywhere;letter-spacing:2px!important;font-size:10px!important}.profile-head h1{font-size:clamp(27px,10vw,38px)!important;line-height:1.02!important}.profile-head p,.profile-head small{max-width:34rem;font-size:12px!important}.profile-flow-card{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:12px 14px!important}.profile-flow-card b{font-size:18px!important}.profile-flow-card span{white-space:normal!important}.profile-step-title{margin:2px 0 -4px!important}.profile-grid,.profile-grid.is-empty{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.profile-card{text-align:left;grid-template-rows:auto auto auto!important;grid-template-columns:86px minmax(0,1fr)!important;align-content:center!important;justify-items:start!important;gap:6px 13px!important;min-height:154px!important;padding:38px 12px 12px!important}.profile-avatar{border-radius:20px!important;grid-area:1/1/4!important;width:82px!important;height:82px!important}.profile-name,.profile-meta,.profile-enter,.profile-card-hint{grid-column:2!important;max-width:100%!important}.profile-name{font-size:18px!important}.profile-meta{justify-content:flex-start!important;min-height:0!important}.profile-meta small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:28px!important;font-size:10px!important}.profile-enter{width:100%!important;min-width:0!important;min-height:40px!important}.profile-card-hint{text-align:left!important;justify-content:flex-start!important;min-height:0!important}.profile-delete{min-width:42px!important;height:42px!important;min-height:42px!important}.profile-footer{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.profile-footer>button{justify-content:center!important;width:100%!important}.profile-saved-sessions{margin-top:0!important;padding:12px!important}.saved-session{grid-template-columns:minmax(0,1fr) 52px!important}.saved-session .session-forget{min-width:52px!important;padding:0!important}.policy-panel,.profile-loading{width:100%!important;max-width:100%!important}.policy-panel h1{font-size:clamp(27px,9vw,36px)!important}.policy-panel p{font-size:15px!important}.policy-actions,.profile-loading .modal-actions{grid-template-columns:minmax(0,1fr)!important;width:100%!important;height:auto!important;display:grid!important}.policy-actions>button,.profile-loading .modal-actions>button{width:100%!important;min-width:0!important}}@media (pointer:coarse) and (width<=380px){.profile-card{grid-template-columns:72px minmax(0,1fr)!important;column-gap:10px!important}.profile-avatar{border-radius:17px!important;width:70px!important;height:70px!important}.profile-delete span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (pointer:coarse) and (orientation:landscape) and (height<=760px){.profile-screen{padding:max(8px, var(--mx-safe-t)) max(10px, var(--mx-safe-r)) calc(14px + var(--mx-safe-b)) max(10px, var(--mx-safe-l))!important}.profile-wrap{grid-template-columns:minmax(190px,.64fr) minmax(0,1.36fr)!important;place-items:start stretch!important;gap:10px!important}.profile-head{grid-column:1!important;align-content:start!important;gap:3px!important}.profile-logo{min-height:46px!important}.profile-logo-img{width:92px!important;max-height:44px!important}.profile-head-copy{gap:3px!important}.profile-head h1{font-size:clamp(23px,4.2vw,32px)!important}.profile-head small{display:none!important}.profile-flow-card{grid-column:2!important;grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr)!important;align-self:stretch!important;gap:8px!important;min-height:112px!important;padding:10px 12px!important}.profile-flow-card p{align-self:center;font-size:11px!important}.profile-step-title,.profile-empty,.profile-grid,.profile-saved-sessions,.profile-footer{grid-column:1/-1!important}.profile-step-title{margin:0 0 -4px!important}.profile-grid,.profile-grid.is-empty{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.profile-card{min-height:146px!important}.profile-footer{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important}}@media (pointer:coarse) and (orientation:landscape) and (height<=360px){.login-screen{align-content:start!important;place-items:start center!important}}@media (orientation:landscape) and (height<=760px){html.mx-mobile-web .profile-screen{padding:max(8px, var(--mx-safe-t)) max(10px, var(--mx-safe-r)) calc(14px + var(--mx-safe-b)) max(10px, var(--mx-safe-l))!important;align-items:start!important}html.mx-mobile-web .profile-wrap{grid-template-columns:minmax(190px,.64fr) minmax(0,1.36fr)!important;place-items:start stretch!important;gap:10px!important}html.mx-mobile-web .profile-head{grid-column:1!important;align-content:start!important;gap:3px!important}html.mx-mobile-web .profile-logo{min-height:46px!important}html.mx-mobile-web .profile-logo-img{width:92px!important;max-height:44px!important}html.mx-mobile-web .profile-head-copy{gap:3px!important}html.mx-mobile-web .profile-head h1{font-size:clamp(23px,4.2vw,32px)!important}html.mx-mobile-web .profile-head small{display:none!important}html.mx-mobile-web .profile-flow-card{grid-column:2!important;grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr)!important;align-self:stretch!important;gap:8px!important;min-height:112px!important;padding:10px 12px!important}html.mx-mobile-web .profile-flow-card p{align-self:center;font-size:11px!important}html.mx-mobile-web .profile-step-title,html.mx-mobile-web .profile-empty,html.mx-mobile-web .profile-grid,html.mx-mobile-web .profile-saved-sessions,html.mx-mobile-web .profile-footer{grid-column:1/-1!important}html.mx-mobile-web .profile-step-title{margin:0 0 -4px!important}html.mx-mobile-web .profile-grid,html.mx-mobile-web .profile-grid.is-empty{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html.mx-mobile-web .profile-card{text-align:left;grid-template-rows:auto auto auto!important;grid-template-columns:86px minmax(0,1fr)!important;align-content:center!important;justify-items:start!important;gap:6px 13px!important;min-height:146px!important;padding:38px 12px 12px!important}html.mx-mobile-web .profile-avatar{border-radius:20px!important;grid-area:1/1/4!important;width:82px!important;height:82px!important}html.mx-mobile-web .profile-name,html.mx-mobile-web .profile-meta,html.mx-mobile-web .profile-enter,html.mx-mobile-web .profile-card-hint{grid-column:2!important;max-width:100%!important}html.mx-mobile-web .profile-name{font-size:18px!important}html.mx-mobile-web .profile-meta{justify-content:flex-start!important;min-height:0!important}html.mx-mobile-web .profile-meta small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:28px!important;font-size:10px!important}html.mx-mobile-web .profile-enter{width:100%!important;min-width:0!important;min-height:40px!important}html.mx-mobile-web .profile-card-hint{text-align:left!important;justify-content:flex-start!important;min-height:0!important}html.mx-mobile-web .profile-footer{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important}}@media (pointer:coarse) and (orientation:landscape) and (height<=520px){:root{--mx-tap:44px}.settings-form input[type=checkbox],.settings-form input[type=radio],.profile-form input[type=checkbox],.profile-form input[type=radio],.check-row input[type=checkbox],.check-row input[type=radio]{accent-color:var(--mx-primary);flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important}.check-row{min-height:48px;column-gap:10px!important}.mx-modal.pin-modal{justify-content:center!important;align-items:center!important;padding:14px!important}.mx-modal.pin-modal .mx-box{gap:10px;border-radius:18px!important;grid-template-rows:auto auto!important;width:min(560px,100vw - 28px)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 28px)!important;margin:0!important;padding:16px!important;display:grid!important}.mx-modal.pin-modal .mx-box>h2{line-height:1.12;align-self:start!important;height:auto!important;min-height:0!important;margin:0!important;padding-right:52px!important;font-size:clamp(18px,2.8vw,24px)!important;display:block!important}.mx-modal.pin-modal .modal-body{min-height:0!important;padding:0!important;display:block!important;overflow:visible!important}.mx-modal.pin-modal .pin-form{grid-template-columns:minmax(0,1fr) minmax(132px,.34fr);align-items:stretch;gap:10px;display:grid}.mx-modal.pin-modal .pin-form input,.mx-modal.pin-modal .pin-form button{height:48px!important;min-height:48px!important;margin:0!important}.mx-modal.pin-modal .mx-close{border-radius:12px!important;justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:inline-flex!important;top:10px!important;right:10px!important}.mx-modal.pin-modal .mx-close span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (orientation:landscape) and (height<=800px){html.mx-mobile-web{--mx-tap:40px}html.mx-mobile-web .login-screen{align-content:center!important;padding:10px!important}html.mx-mobile-web .login-card{gap:10px!important;width:min(440px,100vw - 28px)!important;min-height:0!important;padding:18px 30px!important}html.mx-mobile-web .login-logo{height:78px!important}html.mx-mobile-web .login-logo-img{width:106px!important;max-height:74px!important}html.mx-mobile-web .login-card h1{margin:0 0 2px!important;font-size:23px!important}html.mx-mobile-web .login-card input{height:46px!important;padding-left:14px!important;padding-right:52px!important}html.mx-mobile-web .login-password-toggle{width:40px!important;height:40px!important;right:6px!important}html.mx-mobile-web .login-submit,html.mx-mobile-web .login-card .primary-btn,html.mx-mobile-web .login-card .ghost-btn{min-height:46px!important;margin-top:0!important}html.mx-mobile-web .login-promo-host{width:min(330px,100vw - 24px)!important;bottom:12px!important;left:12px!important}html.mx-mobile-web .login-promo-panel{grid-template-columns:42px minmax(0,1fr)!important;gap:9px!important;min-height:56px!important;padding:7px 9px!important}html.mx-mobile-web .login-promo-logo{border-radius:11px!important;width:42px!important;height:42px!important}html.mx-mobile-web .login-promo-copy b{font-size:12px!important}html.mx-mobile-web .login-promo-copy small{font-size:13px!important}html.mx-mobile-web .hm{gap:12px!important;padding:18px 24px 0!important}html.mx-mobile-web .hm-top{grid-template-columns:minmax(110px,180px) minmax(260px,1fr) auto!important;gap:14px!important}html.mx-mobile-web .hm-logo{width:118px!important;height:68px!important}html.mx-mobile-web .mx-slogan{letter-spacing:4px!important;font-size:10px!important}html.mx-mobile-web .mx-welcome{margin-top:14px!important;font-size:20px!important}html.mx-mobile-web .mx-kinds{letter-spacing:4px!important;margin-top:8px!important;font-size:12px!important}html.mx-mobile-web .mx-right{gap:10px!important}html.mx-mobile-web .mx-actionbar{gap:8px!important}html.mx-mobile-web .mx-ico{width:38px!important;height:38px!important}html.mx-mobile-web .mx-ico svg{width:25px!important;height:25px!important}html.mx-mobile-web .mx-sep{height:38px!important}html.mx-mobile-web .mx-time{min-width:148px!important}html.mx-mobile-web .mx-time b{font-size:25px!important}html.mx-mobile-web .mx-time span{margin-top:4px!important;font-size:11px!important}html.mx-mobile-web .hm-main{gap:10px!important;height:min(55vh,380px)!important;max-height:none!important}html.mx-mobile-web .hm-tile{gap:9px!important;padding:12px!important}html.mx-mobile-web .hm-tile-ic,html.mx-mobile-web .hm-tile-ic svg{width:48px!important;height:48px!important}html.mx-mobile-web .hm-tile-label{font-size:20px!important}html.mx-mobile-web .hm-tile-count{font-size:16px!important}html.mx-mobile-web .mx-modal.profile-edit-modal{justify-content:center!important;align-items:center!important;padding:8px!important}html.mx-mobile-web .mx-modal.profile-edit-modal .mx-box{border-radius:18px!important;grid-template-rows:42px minmax(0,1fr)!important;gap:6px!important;width:min(1040px,100vw - 16px)!important;height:calc(100dvh - 16px)!important;min-height:0!important;max-height:calc(100dvh - 16px)!important;padding:10px 14px!important;display:grid!important;overflow:hidden!important}html.mx-mobile-web .mx-modal.profile-edit-modal .mx-box>h2{align-self:center!important;margin:0!important;padding-left:48px!important;padding-right:52px!important;font-size:21px!important;line-height:1!important}html.mx-mobile-web .mx-modal.profile-edit-modal .mx-close{z-index:4!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;display:inline-flex!important;position:absolute!important;top:12px!important;right:12px!important}html.mx-mobile-web .mx-modal.profile-edit-modal .mx-close span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.mx-mobile-web .mx-modal.profile-edit-modal .modal-body{min-height:0!important;padding:0 2px 2px!important;overflow:auto!important}html.mx-mobile-web .profile-create-form{gap:8px!important}html.mx-mobile-web .profile-create-showcase{height:62px!important;min-height:62px!important;padding:6px 8px!important}html.mx-mobile-web .profile-create-preview{width:44px!important;height:44px!important}html.mx-mobile-web .profile-create-showcase b{font-size:13px!important}html.mx-mobile-web .profile-create-showcase small{font-size:11px!important}html.mx-mobile-web .profile-avatar-options{scroll-snap-type:x proximity;grid-template-rows:repeat(2,44px)!important;grid-template-columns:none!important;grid-auto-columns:78px!important;grid-auto-flow:column!important;gap:9px!important;max-height:102px!important;padding:2px 3px 4px!important;display:grid!important;overflow:auto hidden!important}html.mx-mobile-web .profile-avatar-option{scroll-snap-align:start;width:78px!important;height:44px!important;min-height:44px!important;padding:4px!important}html.mx-mobile-web .profile-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html.mx-mobile-web .profile-form{gap:10px!important}html.mx-mobile-web .profile-form label{gap:5px!important}html.mx-mobile-web .profile-form input{height:40px!important;min-height:40px!important}html.mx-mobile-web .profile-kids-toggle{height:40px!important;min-height:40px!important;padding:3px 10px!important}html.mx-mobile-web .profile-kids-toggle input[type=checkbox]{width:22px!important;height:22px!important;margin:0!important}html.mx-mobile-web .profile-kids-toggle b{font-size:12px!important}html.mx-mobile-web .profile-kids-toggle small{display:none!important}html.mx-mobile-web .profile-edit-modal .modal-actions{gap:10px!important}html.mx-mobile-web .profile-edit-modal .modal-actions button{min-height:40px!important}html.mx-mobile-web .profile-screen{align-items:center!important;padding:8px 12px!important;overflow:hidden!important}html.mx-mobile-web .profile-wrap{gap:8px!important;width:min(1100px,100vw - 24px)!important}html.mx-mobile-web .profile-head h1{font-size:clamp(22px,3vw,30px)!important}html.mx-mobile-web .profile-flow-card{min-height:94px!important}html.mx-mobile-web .profile-card{min-height:126px!important}html.mx-mobile-web .profile-avatar{width:70px!important;height:70px!important}html.mx-mobile-web .profile-card{grid-template-columns:74px minmax(0,1fr)!important;padding:32px 10px 10px!important}html.mx-mobile-web .profile-name{font-size:16px!important}html.mx-mobile-web .profile-enter{min-height:34px!important}html.mx-mobile-web .profile-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html.mx-mobile-web .profile-footer button{min-height:38px!important;padding:0 10px!important}html.mx-mobile-web .catalog-screen,html.mx-mobile-web .detail-screen{padding:14px 18px!important}html.mx-mobile-web .catalog-head{grid-template-columns:82px minmax(0,1fr) minmax(190px,310px)!important;gap:10px!important;height:44px!important}html.mx-mobile-web .catalog-title h1{font-size:19px!important}html.mx-mobile-web .catalog-head b{font-size:17px!important}html.mx-mobile-web .catalog-actions{gap:7px!important}html.mx-mobile-web .catalog-search{min-height:40px!important;padding:0 8px!important}html.mx-mobile-web .catalog-search svg{width:17px!important;height:17px!important}html.mx-mobile-web .catalog-search input{font-size:12px!important}html.mx-mobile-web .catalog-actions .ghost-btn,html.mx-mobile-web .catalog-head .back-btn{min-height:40px!important;padding:0 9px!important}html.mx-mobile-web .catalog-actions .ghost-btn svg,html.mx-mobile-web .catalog-head .back-btn svg{width:18px!important;height:18px!important}html.mx-mobile-web .catalog-actions .ghost-btn span{display:none!important}html.mx-mobile-web .catalog-layout{height:calc(100dvh - 74px)!important;padding-top:8px!important}html.mx-mobile-web .catalog-layout.is-media{grid-template-columns:minmax(185px,225px) minmax(0,1fr)!important;gap:12px!important}html.mx-mobile-web .catalog-layout.is-live{grid-template-columns:minmax(250px,310px) minmax(0,1fr)!important;gap:12px!important}html.mx-mobile-web .category-list{gap:7px!important;padding:7px!important}html.mx-mobile-web .category-list-head{min-height:38px!important;padding:0 1px 6px!important}html.mx-mobile-web .category-list-head b{font-size:11px!important}html.mx-mobile-web .category-list-head span{font-size:10px!important}html.mx-mobile-web .category-list button,html.mx-mobile-web .catalog-layout.is-media .category-list button{grid-template-columns:31px minmax(0,1fr) minmax(42px,auto)!important;gap:7px!important;min-height:44px!important;padding:5px 7px!important}html.mx-mobile-web .category-icon{border-radius:7px!important;width:30px!important;height:30px!important}html.mx-mobile-web .category-icon svg{width:20px!important;height:20px!important}html.mx-mobile-web .category-list button span{gap:2px!important}html.mx-mobile-web .category-list button strong{font-size:11px!important}html.mx-mobile-web .category-list button small{min-width:38px!important;padding:4px!important;font-size:9px!important}html.mx-mobile-web .catalog-layout.is-media .content-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))!important;gap:14px 12px!important;padding:2px 3px 42px!important}html.mx-mobile-web .catalog-layout.is-media .content-card.movie .poster-favorite-toggle,html.mx-mobile-web .catalog-layout.is-media .content-card.series .poster-favorite-toggle{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;transform:none!important}html.mx-mobile-web .content-grid{gap:8px!important;padding-bottom:42px!important}html.mx-mobile-web .catalog-context-bar{min-height:30px!important;padding-bottom:5px!important}html.mx-mobile-web .catalog-letter-rail{min-height:32px!important}html.mx-mobile-web .catalog-letter-rail button{min-width:30px!important;height:28px!important;min-height:28px!important}html.mx-mobile-web .detail-screen>.back-btn{min-height:40px!important;padding:0 9px!important}html.mx-mobile-web .detail-screen .detail-copy{width:min(850px,100vw - 36px)!important;padding-top:52px!important}html.mx-mobile-web .detail-screen .detail-title-row{gap:16px!important;width:min(720px,64vw)!important}html.mx-mobile-web .detail-screen .detail-poster{width:clamp(94px,12vw,130px)!important}html.mx-mobile-web .detail-screen .detail-copy h1{font-size:clamp(23px,3.4vw,34px)!important}html.mx-mobile-web .detail-screen .detail-main-info>p{-webkit-line-clamp:3!important;margin-top:9px!important;font-size:13px!important;line-height:1.32!important}html.mx-mobile-web .detail-screen .detail-meta{gap:5px 8px!important;margin-top:7px!important}html.mx-mobile-web .detail-screen .detail-meta span,html.mx-mobile-web .detail-screen .detail-genre-line{font-size:11px!important}html.mx-mobile-web .detail-screen .detail-actions{gap:8px!important;margin-top:11px!important}html.mx-mobile-web .detail-screen .detail-actions .primary-btn,html.mx-mobile-web .detail-screen .detail-actions .ghost-btn{min-width:110px!important;min-height:38px!important;padding:0 12px!important}html.mx-mobile-web .mx-modal:not(.player-modal){justify-content:center!important;align-items:center!important;padding:8px!important}html.mx-mobile-web .mx-modal:not(.player-modal) .mx-box{border-radius:16px!important;grid-template-rows:38px minmax(0,1fr)!important;gap:7px!important;width:min(1100px,100vw - 16px)!important;height:calc(100dvh - 16px)!important;min-height:0!important;max-height:calc(100dvh - 16px)!important;padding:10px 12px!important;display:grid!important;position:relative!important;overflow:hidden!important}html.mx-mobile-web .mx-modal:not(.player-modal) .mx-box>h2{align-self:center!important;margin:0!important;padding:0 48px 0 4px!important;font-size:20px!important;line-height:1!important}html.mx-mobile-web .mx-modal:not(.player-modal) .mx-close{z-index:4!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;display:inline-flex!important;position:absolute!important;top:12px!important;right:12px!important}html.mx-mobile-web .mx-modal:not(.player-modal) .mx-close span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.mx-mobile-web .mx-modal:not(.player-modal) .modal-body{min-height:0!important;padding:0 2px 2px!important;overflow:auto!important}html.mx-mobile-web .search-form{grid-template-columns:minmax(0,1fr) 112px!important;gap:8px!important}html.mx-mobile-web .search-form input,html.mx-mobile-web .search-form button{height:38px!important;min-height:38px!important}html.mx-mobile-web .search-grid{grid-template-columns:repeat(auto-fill,minmax(122px,1fr))!important;gap:12px!important}html.mx-mobile-web .settings-shell{grid-template-columns:154px minmax(0,1fr)!important;gap:10px!important}html.mx-mobile-web .settings-nav{gap:5px!important;padding:7px!important}html.mx-mobile-web .settings-nav button{gap:7px!important;min-height:38px!important;padding:0 8px!important;font-size:11px!important}html.mx-mobile-web .settings-nav button svg{width:18px!important;height:18px!important}html.mx-mobile-web .settings-main{gap:10px!important}html.mx-mobile-web .settings-hero{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;padding:9px!important}html.mx-mobile-web .settings-hero span{font-size:9px!important}html.mx-mobile-web .settings-hero strong{font-size:12px!important}html.mx-mobile-web .settings-section{gap:8px!important;padding:10px!important}html.mx-mobile-web .settings-section>header b{font-size:14px!important}html.mx-mobile-web .settings-card-grid,html.mx-mobile-web .settings-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html.mx-mobile-web .settings-control-card{min-height:66px!important;padding:8px!important}html.mx-mobile-web .settings-form input,html.mx-mobile-web .settings-form select{height:40px!important;min-height:40px!important}html.mx-mobile-web .settings-action-grid button{min-height:38px!important;padding:0 8px!important;font-size:11px!important}html.mx-mobile-web .library-box,html.mx-mobile-web .search-results{min-height:0!important}html.mx-mobile-web .mx-modal.profile-edit-modal .modal-body{overflow:hidden!important}html.mx-mobile-web .mx-modal.profile-edit-modal .mx-box{width:min(920px,100vw - 16px)!important;height:min(296px,100dvh - 20px)!important;max-height:calc(100dvh - 20px)!important}html.mx-mobile-web .mx-modal.profile-edit-modal .mx-box>h2{padding-left:4px!important}html.mx-mobile-web .profile-create-form{grid-template:"showcase fields"minmax(58px,auto)"avatars kids"minmax(34px,auto)"avatars error"minmax(0,auto)"avatars actions"minmax(36px,auto)/minmax(250px,.82fr) minmax(0,1.18fr)!important;align-content:start!important;gap:9px 14px!important;height:100%!important;min-height:0!important;display:grid!important}html.mx-mobile-web .profile-create-showcase{box-sizing:border-box!important;grid-area:showcase!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;height:62px!important;min-height:62px!important;padding:7px 9px!important;display:grid!important;overflow:hidden!important}html.mx-mobile-web .profile-create-showcase .profile-create-preview{box-sizing:border-box!important;align-self:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;overflow:hidden!important}html.mx-mobile-web .profile-avatar-options{box-sizing:border-box!important;grid-area:avatars!important;grid-template-rows:repeat(2,40px)!important;grid-auto-columns:48px!important;gap:7px!important;min-width:0!important;max-width:100%!important;max-height:88px!important;padding:2px!important;overflow:auto hidden!important}html.mx-mobile-web .profile-avatar-option{box-sizing:border-box!important;width:48px!important;height:40px!important;min-height:40px!important;padding:3px!important;overflow:hidden!important}html.mx-mobile-web .profile-avatar-option span{width:31px!important;height:31px!important}html.mx-mobile-web .profile-form-grid{grid-area:fields!important}html.mx-mobile-web .profile-kids-toggle{grid-area:kids!important;align-items:center!important;overflow:hidden!important}html.mx-mobile-web .profile-kids-toggle input[type=checkbox]{box-sizing:border-box!important;align-self:center!important;width:20px!important;height:20px!important;min-height:20px!important}html.mx-mobile-web .profile-create-form .login-error{grid-area:error!important;min-height:0!important;margin:0!important}html.mx-mobile-web .profile-edit-modal .modal-actions{grid-area:actions!important;justify-content:flex-end!important;align-self:end!important}html.mx-mobile-web .profile-grid.is-empty{grid-template-columns:minmax(0,1fr)!important;width:min(1080px,100%)!important}html.mx-mobile-web .profile-grid.is-empty .profile-card{grid-template-rows:auto auto auto!important;grid-template-columns:80px minmax(0,1fr) minmax(170px,.38fr)!important;align-items:center!important;column-gap:16px!important;min-height:118px!important;padding:26px 16px 14px!important}html.mx-mobile-web .profile-grid.is-empty .profile-avatar{grid-area:1/1/4!important;width:70px!important;height:70px!important}html.mx-mobile-web .profile-grid.is-empty .profile-name,html.mx-mobile-web .profile-grid.is-empty .profile-meta,html.mx-mobile-web .profile-grid.is-empty .profile-card-hint{grid-column:2!important}html.mx-mobile-web .profile-grid.is-empty .profile-name{grid-row:1!important}html.mx-mobile-web .profile-grid.is-empty .profile-meta{grid-row:2!important}html.mx-mobile-web .profile-grid.is-empty .profile-card-hint{grid-row:3!important;max-width:none!important}html.mx-mobile-web .profile-grid.is-empty .profile-enter{grid-area:1/3/4!important;align-self:center!important;width:100%!important;min-height:40px!important}html.mx-mobile-web .profile-screen.is-profile-setup .profile-empty{display:none!important}html.mx-mobile-web .profile-screen.is-profile-setup .profile-grid.is-empty{justify-self:center!important;width:min(840px,100%)!important;margin:2px auto!important}html.mx-mobile-web .profile-screen.is-profile-setup .profile-footer{justify-self:center!important;width:min(840px,100%)!important}}@media (orientation:landscape){html.mx-mobile-web .hm{gap:clamp(12px,1.7vh,18px)!important;padding:clamp(18px,3vh,34px) clamp(22px,2.1vw,40px) 0!important}html.mx-mobile-web .hm-top{grid-template-columns:clamp(94px,8vw,132px) minmax(260px,1fr) auto!important;align-items:start!important;gap:clamp(14px,1.4vw,24px)!important}html.mx-mobile-web .hm-logo{width:clamp(92px,8vw,124px)!important;height:clamp(64px,9vh,92px)!important}html.mx-mobile-web .mx-head-center{padding-top:0!important}html.mx-mobile-web .mx-slogan{letter-spacing:clamp(3px,.42vw,7px)!important;font-size:clamp(9px,1vw,13px)!important}html.mx-mobile-web .mx-welcome{margin-top:clamp(10px,1.8vh,20px)!important;font-size:clamp(20px,2vw,29px)!important}html.mx-mobile-web .mx-kinds{letter-spacing:clamp(3px,.45vw,7px)!important;margin-top:clamp(6px,1vh,12px)!important;font-size:clamp(11px,1.25vw,17px)!important}html.mx-mobile-web .mx-right,html.mx-mobile-web .mx-actionbar{flex-wrap:nowrap!important}html.mx-mobile-web .mx-right{gap:clamp(8px,1vw,18px)!important}html.mx-mobile-web .mx-actionbar{gap:clamp(4px,.7vw,12px)!important}html.mx-mobile-web .mx-ico{width:clamp(30px,4.2vh,42px)!important;height:clamp(30px,4.2vh,42px)!important}html.mx-mobile-web .mx-ico svg{width:clamp(20px,2.8vh,28px)!important;height:clamp(20px,2.8vh,28px)!important}html.mx-mobile-web .mx-sep{height:clamp(34px,5vh,48px)!important}html.mx-mobile-web .mx-time{min-width:clamp(118px,10vw,188px)!important}html.mx-mobile-web .mx-time b{font-size:clamp(22px,2.45vw,36px)!important}html.mx-mobile-web .mx-time span{margin-top:clamp(3px,.6vh,7px)!important;font-size:clamp(9px,1vw,14px)!important}html.mx-mobile-web .hm-main{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:repeat(3,minmax(0,.9fr)) minmax(260px,1.9fr)!important;grid-template-areas:"live movie series hero"!important;gap:clamp(10px,1vw,17px)!important;height:clamp(210px,32vh,310px)!important;max-height:none!important;display:grid!important}html.mx-mobile-web .hm-main .mx-hero{display:block!important}html.mx-mobile-web .hm-tile{gap:clamp(8px,1.25vh,14px)!important;padding:clamp(10px,1.4vw,18px)!important}html.mx-mobile-web .hm-tile-ic,html.mx-mobile-web .hm-tile-ic svg{width:clamp(38px,5.8vh,62px)!important;height:clamp(38px,5.8vh,62px)!important}html.mx-mobile-web .hm-tile-label{font-size:clamp(16px,1.85vw,27px)!important}html.mx-mobile-web .hm-tile-count{font-size:clamp(12px,1.45vw,21px)!important}html.mx-mobile-web .mx-hero-info{bottom:clamp(14px,2vw,30px)!important;left:clamp(16px,2vw,30px)!important;right:clamp(16px,2vw,30px)!important}html.mx-mobile-web .mx-hero h2{margin-bottom:clamp(8px,1vw,14px)!important;font-size:clamp(17px,2vw,29px)!important}html.mx-mobile-web .mx-explorer{flex:none!important;min-height:clamp(132px,20vh,185px)!important}html.mx-mobile-web .mx-ex-body{grid-template-columns:clamp(150px,18vw,300px) minmax(0,1fr)!important;gap:clamp(10px,1vw,16px)!important}html.mx-mobile-web .mx-mode{min-height:clamp(42px,6vh,58px)!important}html.mx-mobile-web .mx-ex-rail-wrap,html.mx-mobile-web .rail-mask{height:clamp(108px,15vh,148px)!important;min-height:clamp(108px,15vh,148px)!important}}@media (pointer:coarse) and (orientation:portrait) and (width<=520px){.mx-modal:not(.player-modal):not(.pin-modal):not(.profile-delete-modal):not(.connection-modal):not(.library-clear-modal):not(.account-forget-modal):not(.repair-modal):not(.multiview-modal){justify-content:stretch!important;align-items:stretch!important;padding:0!important;overflow:hidden!important}.mx-modal:not(.player-modal):not(.pin-modal):not(.profile-delete-modal):not(.connection-modal):not(.library-clear-modal):not(.account-forget-modal):not(.repair-modal):not(.multiview-modal)>.mx-box{max-width:none!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding:max(8px, var(--mx-safe-t)) 12px max(10px, var(--mx-safe-b))!important;border-radius:0!important;grid-template-rows:52px minmax(0,1fr)!important;gap:8px!important;width:100vw!important;margin:0!important;display:grid!important;overflow:hidden!important}.mx-modal:not(.player-modal):not(.pin-modal):not(.profile-delete-modal):not(.connection-modal):not(.library-clear-modal):not(.account-forget-modal):not(.repair-modal):not(.multiview-modal)>.mx-box>h2{text-overflow:ellipsis;white-space:nowrap;align-self:center!important;min-width:0!important;margin:0!important;padding:0 58px 0 2px!important;font-size:24px!important;line-height:1!important;overflow:hidden!important}.mx-modal:not(.player-modal):not(.pin-modal):not(.profile-delete-modal):not(.connection-modal):not(.library-clear-modal):not(.account-forget-modal):not(.repair-modal):not(.multiview-modal)>.mx-box>.mx-close{min-width:44px!important;height:44px!important;min-height:44px!important;right:10px!important;top:max(8px, var(--mx-safe-t))!important;z-index:5!important;justify-content:center!important;align-items:center!important;width:44px!important;padding:0!important;display:inline-flex!important;position:absolute!important}.mx-modal:not(.player-modal):not(.pin-modal):not(.profile-delete-modal):not(.connection-modal):not(.library-clear-modal):not(.account-forget-modal):not(.repair-modal):not(.multiview-modal)>.mx-box>.mx-close span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mx-modal:not(.player-modal):not(.pin-modal):not(.profile-delete-modal):not(.connection-modal):not(.library-clear-modal):not(.account-forget-modal):not(.repair-modal):not(.multiview-modal)>.mx-box>.modal-body{-webkit-overflow-scrolling:touch;touch-action:pan-y!important;min-height:0!important;padding:0 2px 12px!important;overflow:hidden auto!important}.mx-modal.profile-edit-modal{justify-content:stretch!important;align-items:stretch!important;padding:0!important;overflow:hidden!important}.mx-modal.profile-edit-modal .mx-box{max-width:none!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding:max(8px, var(--mx-safe-t)) 12px max(10px, var(--mx-safe-b))!important;border-radius:0!important;grid-template-rows:52px minmax(0,1fr)!important;gap:8px!important;width:100vw!important;margin:0!important;display:grid!important;overflow:hidden!important}.mx-modal.profile-edit-modal .mx-box>h2{align-self:center!important;margin:0!important;padding:0 112px 0 2px!important;font-size:24px!important;line-height:1!important}.mx-modal.profile-edit-modal .mx-close{min-width:44px!important;height:44px!important;min-height:44px!important;right:10px!important;top:max(8px, var(--mx-safe-t))!important;z-index:5!important;justify-content:center!important;align-items:center!important;width:auto!important;padding:0 11px!important;display:inline-flex!important;position:absolute!important}.mx-modal.profile-edit-modal .modal-body{min-height:0!important;padding:0!important;overflow:hidden!important}.mx-modal.profile-edit-modal .profile-create-form{grid-template:"showcase"78px"avatars"104px"fields""kids""error"minmax(0,auto)"actions"/minmax(0,1fr)!important;align-content:start!important;gap:9px!important;height:100%!important;min-height:0!important;display:grid!important}.mx-modal.profile-edit-modal .profile-create-showcase{box-sizing:border-box!important;grid-area:showcase!important;grid-template-columns:54px minmax(0,1fr)!important;height:78px!important;min-height:78px!important;padding:8px 10px!important;overflow:hidden!important}.mx-modal.profile-edit-modal .profile-create-preview{width:50px!important;height:50px!important}.mx-modal.profile-edit-modal .profile-avatar-options{scroll-snap-type:x proximity;box-sizing:border-box!important;touch-action:pan-x!important;grid-area:avatars!important;grid-template-rows:repeat(2,46px)!important;grid-template-columns:none!important;grid-auto-columns:60px!important;grid-auto-flow:column!important;gap:7px!important;min-width:0!important;max-width:100%!important;max-height:104px!important;padding:2px 2px 6px!important;display:grid!important;overflow:auto hidden!important}.mx-modal.profile-edit-modal .profile-avatar-option{scroll-snap-align:start;box-sizing:border-box!important;width:60px!important;height:46px!important;min-height:46px!important;padding:3px!important}.mx-modal.profile-edit-modal .profile-avatar-option span{width:37px!important;height:37px!important}.mx-modal.profile-edit-modal .profile-form-grid{grid-area:fields!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.mx-modal.profile-edit-modal .profile-form{gap:8px!important}.mx-modal.profile-edit-modal .profile-form label{gap:5px!important;min-width:0!important}.mx-modal.profile-edit-modal .profile-form input{height:46px!important;min-height:46px!important}.mx-modal.profile-edit-modal .profile-kids-toggle{grid-area:kids!important;min-height:48px!important;padding:5px 10px!important}.mx-modal.profile-edit-modal .profile-kids-toggle input[type=checkbox]{width:30px!important;height:30px!important;min-height:30px!important}.mx-modal.profile-edit-modal .profile-create-form .login-error{grid-area:error!important;min-height:18px!important;margin:0!important}.mx-modal.profile-edit-modal .modal-actions{grid-area:actions!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important;display:grid!important}.mx-modal.profile-edit-modal .modal-actions button{width:100%!important;min-width:0!important;min-height:48px!important;padding:0 8px!important}}@media (pointer:coarse) and (orientation:portrait) and (width<=350px){.mx-modal.profile-edit-modal .profile-form-grid{grid-template-columns:minmax(0,1fr)!important}.mx-modal.profile-edit-modal .profile-create-form{grid-template-rows:70px 96px auto auto minmax(0,auto) auto!important}.mx-modal.profile-edit-modal .profile-create-showcase{height:70px!important;min-height:70px!important}}@media (hover:none),(pointer:coarse){button,a[href],[role=button],[data-focusable=true]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation!important}input[type=range],[data-player-seek],[data-player-volume]{touch-action:none!important}:is(button,a[href],[role=button],[data-focusable=true],.content-card,.episode-card,.profile-card,.hm-tile,.category-list button,.live-player-channel,.live-player-category){transition-duration:60ms!important;transition-delay:0s!important}.is-touch-active{filter:none!important;opacity:.76!important;transition:none!important}.mx-modal,.mx-modal .mx-box,.live-player-drawer,.player-controls,.detail-screen>.back-btn,.live-preview-actions button{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.mx-modal .mx-box,.live-player-drawer,.player-controls{transition-duration:.12s!important;transition-delay:0s!important;animation-duration:.12s!important}}@media (orientation:landscape) and (height<=800px){html.mx-mobile-web .catalog-screen{grid-template-rows:auto minmax(0,1fr)!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding:clamp(12px,2vw,22px)!important;display:grid!important;overflow:hidden!important}html.mx-mobile-web .catalog-screen .catalog-head{grid-template-rows:1fr!important;grid-template-columns:clamp(82px,11vw,118px) minmax(100px,1fr) minmax(210px,auto)!important;align-items:center!important;height:clamp(42px,7vh,54px)!important;margin:0!important;padding:0!important;display:grid!important;position:static!important}html.mx-mobile-web .catalog-screen .catalog-head>.back-btn{grid-area:1/1!important}html.mx-mobile-web .catalog-screen .catalog-title{grid-area:1/2!important}html.mx-mobile-web .catalog-screen .catalog-actions{grid-area:1/3!important;justify-self:end!important;width:auto!important;display:flex!important}html.mx-mobile-web .catalog-screen .catalog-search{flex:0 min(330px,29vw)!important;width:min(330px,29vw)!important}html.mx-mobile-web .catalog-layout,html.mx-mobile-web .catalog-layout.is-media{grid-template-rows:minmax(0,1fr)!important;grid-template-areas:none!important;height:calc(100dvh - clamp(74px,12vh,100px))!important;min-height:0!important;padding-top:0!important;display:grid!important;overflow:hidden!important}html.mx-mobile-web .catalog-layout.is-media{grid-template-columns:clamp(190px,24vw,280px) minmax(0,1fr)!important}html.mx-mobile-web .catalog-layout.is-media .category-list{grid-area:auto!important;min-height:0!important;display:grid!important;overflow:hidden auto!important}html.mx-mobile-web .catalog-layout.is-media .category-list button{flex:initial!important;width:100%!important;min-width:0!important}html.mx-mobile-web .catalog-layout.is-media .category-list-head,html.mx-mobile-web .catalog-layout.is-media .catalog-context-bar{display:grid!important}html.mx-mobile-web .catalog-layout.is-media .content-grid{grid-area:auto!important;grid-template-columns:repeat(auto-fill,minmax(112px,1fr))!important;min-height:0!important;padding:2px 4px 72px 2px!important;overflow:hidden auto!important}html.mx-mobile-web .live-catalog-screen .catalog-layout.is-live{grid-template:"browser preview"minmax(0,1fr)/clamp(270px,34vw,390px) minmax(0,1fr)!important;height:calc(100dvh - clamp(74px,12vh,100px))!important;display:grid!important;overflow:hidden!important}html.mx-mobile-web .live-catalog-screen .live-browser,html.mx-mobile-web .live-catalog-screen .live-preview-stage{height:100%!important;min-height:0!important;max-height:none!important}html.mx-mobile-web .live-catalog-screen .live-browser{grid-template-rows:auto minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}html.mx-mobile-web .live-catalog-screen .live-category-browser:not([hidden]){grid-template-columns:1fr!important;max-height:none!important;display:grid!important;overflow-y:auto!important}html.mx-mobile-web .live-catalog-screen .live-channel-browser:not([hidden]){min-height:0!important;max-height:none!important;display:grid!important;overflow-y:auto!important}html.mx-mobile-web .live-catalog-screen .live-preview{height:100%!important;min-height:0!important}html.mx-mobile-web .live-catalog-screen .live-preview-slot{min-height:0!important;max-height:none!important}html.mx-mobile-web .hm-tile{text-align:center!important;grid-template-columns:none!important;height:100%!important;min-height:0!important;display:grid!important}html.mx-mobile-web .hm-tile-count{text-align:center!important}html.mx-mobile-web .mx-hero{min-height:0!important}html.mx-mobile-web .mx-hero-info{padding:0!important}html.mx-mobile-web .detail-screen .detail-title-row,html.mx-mobile-web .detail-screen .detail-title-row.is-title-xl,html.mx-mobile-web .detail-screen .detail-title-row.is-title-xxl{text-align:left!important;grid-template-columns:clamp(82px,10vw,130px) minmax(0,1fr)!important;align-items:center!important;width:min(760px,70vw)!important;max-width:min(760px,70vw)!important;display:grid!important}html.mx-mobile-web .detail-screen .detail-poster{width:clamp(82px,10vw,130px)!important}html.mx-mobile-web .detail-screen .detail-main-info,html.mx-mobile-web .detail-screen .detail-copy h1{text-align:left!important}}@media (pointer:coarse) and (orientation:portrait) and (width<=520px){html .live-catalog-screen .live-preview{padding:5px!important;position:relative!important}html .live-catalog-screen .live-preview-slot{aspect-ratio:auto!important;height:118px!important;min-height:118px!important}html .live-catalog-screen .live-preview-actions{z-index:7!important;gap:6px!important;width:auto!important;display:flex!important;position:absolute!important;top:10px!important;right:10px!important}html .live-catalog-screen .live-preview-actions [data-preview-prev],html .live-catalog-screen .live-preview-actions [data-preview-next],html .live-catalog-screen .live-preview-actions [data-preview-channels]{display:none!important}html .live-catalog-screen .live-preview-actions button,html .live-catalog-screen .live-preview-actions [data-preview-open]{background:#04090ed6!important;grid-column:auto!important;width:38px!important;height:38px!important;min-height:38px!important;padding:0!important}html .live-catalog-screen .live-preview-actions [data-preview-open] span{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;position:absolute!important}html .live-catalog-screen .live-browser-head{margin-bottom:5px!important}html .live-catalog-screen .live-mobile-category-strip button{min-height:38px!important}}img.is-img-error,.is-img-error img{opacity:0!important}.detail-poster.is-fallback{background:radial-gradient(circle at 50% 35%, rgba(var(--mx-rgb), .18), transparent 48%), #0b1119!important;place-items:center!important;display:grid!important;position:relative!important}.detail-poster.is-fallback:before{color:rgba(var(--mx-rgb), .88);content:"MEXTV";letter-spacing:1px;font-size:clamp(11px,2vw,17px);font-weight:950;position:absolute}@media (orientation:landscape) and (height<=520px){html.mx-mobile-web .mx-footer{position:static!important}}@media (pointer:coarse) and (orientation:portrait) and (width<=520px){html .live-catalog-screen .live-preview-actions button,html .live-catalog-screen .live-preview-actions [data-preview-open]{width:48px!important;height:48px!important;min-height:48px!important}}.catalog-layout.is-media .content-card:is(.movie,.series){box-sizing:border-box;grid-template-rows:auto 2.45em 2.3em 24px;grid-template-columns:minmax(0,1fr);align-content:start;justify-self:stretch;gap:0;width:100%;min-width:0;display:grid}.catalog-layout.is-media .content-card:is(.movie,.series)>.poster-box{grid-row:1;width:100%;min-width:0}.catalog-layout.is-media .content-card:is(.movie,.series)>b{-webkit-line-clamp:2;box-sizing:border-box;-webkit-box-orient:vertical;grid-row:2;align-self:start;min-height:0;max-height:2.4em;margin:6px 0 0;line-height:1.2;display:-webkit-box;overflow:hidden}.catalog-layout.is-media .content-card:is(.movie,.series)>small{-webkit-line-clamp:2;box-sizing:border-box;-webkit-box-orient:vertical;grid-row:3;align-self:start;min-height:0;max-height:2.3em;margin:4px 0 0;line-height:1.2;display:-webkit-box;overflow:hidden}.catalog-layout.is-media .content-card:is(.movie,.series)>.media-card-chips{box-sizing:border-box;grid-row:4;align-content:start;align-self:start;min-height:0;max-height:22px;margin:0;overflow:hidden}.catalog-layout.is-media .content-card:is(.movie,.series)>.media-card-chips i{text-overflow:ellipsis;max-width:100%;overflow:hidden}.catalog-layout.is-media .content-card:is(.movie,.series)>.watch-progress{grid-row:5;align-self:end;height:5px;margin:0 0 4px}.catalog-layout.is-media .content-card:is(.movie,.series) .poster-favorite-toggle{top:2px;left:2px}.catalog-layout.is-media .content-card:is(.movie,.series) .poster-favorite-toggle svg{width:22px;height:22px}.catalog-layout.is-media .content-card:is(.movie,.series) .poster-box>.progress-state{top:5px;right:5px}.catalog-layout.is-media .content-card.has-continue-action .poster-box>.poster-clear-progress{top:auto;bottom:5px;right:5px}.catalog-layout.is-media .content-card.has-continue-action .poster-clear-progress svg{width:22px;height:22px}@media (width<=560px),(pointer:coarse){.poster-ribbon{width:68px;height:16px;font-size:7px;top:9px;right:-18px}}.live-grid-title,.player-mobile-title{display:none}@media (pointer:coarse) and (orientation:portrait) and (width<=520px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen{background:radial-gradient(circle at 50% 0, rgba(var(--mx-rgb), .09), transparent 34%), #05080d!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-layout.is-live{gap:10px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview{background:#020509!important;border:1px solid #ffffff1c!important;border-radius:16px!important;padding:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 42px #00000061!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-frame{border:0!important;border-radius:0!important;height:clamp(156px,24vh,196px)!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-slot{aspect-ratio:auto!important;background:radial-gradient(circle at 50% 42%, rgba(var(--mx-rgb), .08), transparent 32%), #000!important;height:100%!important;min-height:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-nowbar{background:linear-gradient(#0000,#010408f2)!important;grid-template-columns:42px minmax(0,1fr)!important;min-height:70px!important;padding:24px 10px 9px!important;bottom:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-nowbar>span{background:linear-gradient(145deg, var(--mx-primary), var(--mx-secondary))!important;box-shadow:0 8px 20px rgba(var(--mx-rgb), .24)!important;height:40px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions{pointer-events:none!important;z-index:8!important;width:auto!important;display:block!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions button{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;pointer-events:auto!important;background:#050a10c7!important;border:1px solid #ffffff30!important;border-radius:50%!important;width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;position:absolute!important;box-shadow:0 10px 24px #0000004d!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions .fav-btn{top:10px!important;left:10px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-play]{background:linear-gradient(145deg, var(--mx-primary), var(--mx-secondary))!important;box-shadow:0 0 0 6px rgba(var(--mx-rgb), .12), 0 14px 32px #00000075!important;border-color:#ffffff4d!important;width:56px!important;height:56px!important;min-height:56px!important;top:43%!important;left:50%!important;transform:translate(-50%,-50%)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-open]{top:10px!important;right:10px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-prev],html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-next],html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-channels]{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser-head{margin:0 0 7px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mode-switch{background:#0e161fe6!important;border-color:#ffffff1a!important;border-radius:13px!important;gap:4px!important;padding:4px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mode-switch button{border-radius:10px!important;min-height:42px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mobile-category-strip{gap:7px!important;margin-bottom:7px!important;padding-bottom:3px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mobile-category-strip button{background:#0f1822eb!important;border-color:#ffffff1a!important;min-height:38px!important;padding:0 12px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mobile-category-strip button.on{background:rgba(var(--mx-rgb), .16)!important;border-color:rgba(var(--mx-rgb), .68)!important;box-shadow:inset 0 0 0 1px rgba(var(--mx-rgb), .1)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-browser:not([hidden]){gap:7px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live{background:linear-gradient(105deg,#121d28f5,#0a1018f5)!important;border-color:#ffffff17!important;border-radius:13px!important;grid-template-columns:52px minmax(0,1fr) 30px!important;min-height:74px!important;padding:9px 10px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live.is-previewed{background:linear-gradient(105deg, rgba(var(--mx-rgb), .17), #0b141dfa)!important;border-color:rgba(var(--mx-rgb), .72)!important;box-shadow:inset 3px 0 0 var(--mx-primary), 0 10px 26px #0000002e!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live .poster-box{border-color:#ffffff24!important;border-radius:11px!important;width:52px!important;height:52px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live .live-card-status{background:#ff30481a!important;border-color:#ff30485c!important;width:28px!important;min-width:28px!important;height:28px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live .live-card-status i{width:7px!important;height:7px!important}}@media (orientation:landscape) and (width>=760px) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .hm-top{grid-template-columns:clamp(88px,8vw,150px) minmax(220px,1fr) minmax(400px,auto)!important;align-items:start!important}html:is(.mx-mobile-web,.mx-android) .mx-head-center{min-width:0!important}html:is(.mx-mobile-web,.mx-android) .mx-right,html:is(.mx-mobile-web,.mx-android) .mx-actionbar{white-space:nowrap!important;flex-wrap:nowrap!important;min-width:0!important}html:is(.mx-mobile-web,.mx-android) .mx-right{flex:none!important}html:is(.mx-mobile-web,.mx-android) .mx-time{text-align:right!important;flex:0 0 clamp(200px,18vw,270px)!important;width:clamp(200px,18vw,270px)!important;min-width:clamp(200px,18vw,270px)!important}html:is(.mx-mobile-web,.mx-android) .mx-time b,html:is(.mx-mobile-web,.mx-android) .mx-time span{text-wrap:nowrap!important;white-space:nowrap!important;display:block!important;overflow:visible!important}html:is(.mx-mobile-web,.mx-android) .mx-time b{font-size:clamp(28px,3vw,42px)!important;line-height:1!important}html:is(.mx-mobile-web,.mx-android) .mx-time span{font-size:clamp(12px,1vw,15px)!important}html:is(.mx-mobile-web,.mx-android) .mx-footer{justify-content:space-between!important;align-items:center!important;width:auto!important;padding-left:clamp(28px,3vw,52px)!important;padding-right:clamp(28px,3vw,52px)!important;display:flex!important}html:is(.mx-mobile-web,.mx-android) .mx-footer .mx-logout{margin:0!important}html:is(.mx-mobile-web,.mx-android) .mx-footer .mx-exp{text-align:right!important;margin-left:auto!important}html:is(.mx-mobile-web,.mx-android) .mx-ex-body{grid-template-columns:clamp(190px,22vw,330px) minmax(0,1fr)!important;gap:clamp(12px,1.8vw,26px)!important}html:is(.mx-mobile-web,.mx-android) .mx-modecol{grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:10px!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .mx-mode,html:is(.mx-mobile-web,.mx-android) .mx-ex-rail-wrap,html:is(.mx-mobile-web,.mx-android) .rail-mask{width:100%!important;min-width:0!important}html:is(.mx-mobile-web,.mx-android) .rail-mask{overscroll-behavior-x:contain!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;touch-action:pan-x!important;scroll-padding-inline:0!important;overflow:auto hidden!important}html:is(.mx-mobile-web,.mx-android) .rail-mask::-webkit-scrollbar{display:none!important}html:is(.mx-mobile-web,.mx-android) .rail-track{will-change:auto!important;animation:none!important;transform:none!important}html:is(.mx-mobile-web,.mx-android) .rail-track>[aria-hidden=true]{display:none!important}html:is(.mx-mobile-web,.mx-android) .mx-poster,html:is(.mx-mobile-web,.mx-android) .mx-score{scroll-snap-align:start!important}}@media (orientation:landscape) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]){height:calc(100dvh - 68px)!important;display:block!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]) .live-preview-stage{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]{background:#02060ab8!important;border:0!important;border-radius:0!important;grid-template:"side-head grid-title"46px"categories channels"minmax(0,1fr)/clamp(210px,26vw,340px) minmax(0,1fr)!important;gap:0 8px!important;height:100%!important;padding:0!important;display:grid!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-browser-head{background:#04080cf5!important;border-bottom:1px solid #ffffff1a!important;grid-area:side-head!important;align-items:center!important;min-height:46px!important;margin:0!important;padding:3px 8px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-browser-head>div:not(.live-mode-switch){display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-mode-switch{width:100%!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] [data-live-channels-nav]{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] [data-live-categories-nav]{width:100%!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-grid-title{display:none}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-grid-title{background:linear-gradient(90deg, rgba(var(--mx-rgb), .13), #03080deb)!important;border-bottom:1px solid #ffffff1a!important;grid-area:grid-title!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:7px 14px!important;display:flex!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-grid-title b{color:#fff!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;font-size:clamp(14px,2vw,22px)!important;font-weight:900!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-grid-title span{color:#ffffffad!important;flex:none!important;font-size:12px!important;font-weight:800!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-mobile-category-strip{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser{background:#000000c7!important;grid-area:categories!important;min-height:0!important;padding:4px 0 16px!important;display:block!important;overflow:hidden auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button{background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:30px minmax(0,1fr) auto!important;min-height:44px!important;padding:4px 10px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button.on{background:linear-gradient(90deg, rgba(var(--mx-rgb), .72), rgba(var(--mx-rgb), .34))!important;box-shadow:inset 4px 0 0 var(--mx-primary)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button strong{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-channel-browser{pointer-events:auto!important;touch-action:pan-y pinch-zoom!important;grid-area:channels!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-content:start!important;gap:7px!important;min-height:0!important;padding:7px 7px 14px 0!important;display:grid!important;overflow-y:auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live{aspect-ratio:1.08!important;background:#080c12e0!important;border:1px solid #ffffff1c!important;border-radius:9px!important;min-height:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live.is-previewed,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live:focus{border-color:rgba(var(--mx-rgb), .9)!important;box-shadow:0 0 0 2px rgba(var(--mx-rgb), .28), 0 12px 28px #0000006b!important;transform:translateY(-1px)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .poster-box{background:#fff!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .poster-box img{object-fit:contain!important;padding:5px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .poster-box small{color:#fff!important;z-index:2!important;background:#02070cbf!important;border-radius:999px!important;min-width:24px!important;padding:2px 6px!important;position:absolute!important;top:5px!important;left:5px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .live-card-copy{z-index:3!important;background:linear-gradient(#0000,#000000f0)!important;padding:24px 7px 7px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .live-card-copy b,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .live-card-copy em{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(10px,1.4vw,14px)!important;font-style:normal!important;line-height:1.15!important;display:block!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .live-card-copy small,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .live-card-badges,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .live-card-status{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview{grid-template-rows:minmax(190px,62%) minmax(0,1fr)!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-frame,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-slot{height:100%!important;min-height:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide{background:#050a10f5!important;min-height:0!important;padding:8px 12px!important;display:block!important;overflow-y:auto!important}}@media (orientation:landscape) and (width>=760px){html:is(.mx-mobile-web,.mx-android) .hm-main{align-items:stretch!important}html:is(.mx-mobile-web,.mx-android) .hm-main>.hm-tile,html:is(.mx-mobile-web,.mx-android) .hm-main>.mx-hero{box-sizing:border-box!important;align-self:stretch!important;height:100%!important;min-height:0!important;max-height:100%!important}}@keyframes mxHeroChanging{0%{opacity:.55;transform:scale(1.012)}to{opacity:1;transform:scale(1)}}@media (orientation:landscape) and (width>=1900px) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-channel-browser{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (orientation:landscape){html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .mx-box,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .modal-body,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-panel{background:#000!important;border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-panel{position:relative!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .mx-video,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-video-host]{object-fit:contain!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .mx-box>h2{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;z-index:40!important;max-width:46vw!important;font-size:14px!important;position:fixed!important;top:17px!important;left:72px!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .mx-close{background:rgba(var(--mx-rgb), .72)!important;z-index:60!important;border:1px solid #ffffff47!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;display:flex!important;position:fixed!important;top:10px!important;left:14px!important;right:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .mx-close svg{width:25px!important;height:25px!important;transform:rotate(45deg)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-info-bar{z-index:20!important;background:linear-gradient(#000000d1,#0000)!important;border:0!important;min-height:76px!important;padding:12px 210px 25px 72px!important;position:absolute!important;inset:0 0 auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-info-bar>div,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-info-bar>p,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-status,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-timeline.is-live{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-controls{box-shadow:none!important;bottom:0!important;pointer-events:none!important;z-index:25!important;background:linear-gradient(#00000085,#0000 26% 58%,#000000e6)!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;padding:0!important;position:absolute!important;inset:0!important;transform:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-controls button,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-controls input,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-controls label{pointer-events:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-control-row{display:contents!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions{pointer-events:none!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important;overflow:visible!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>button,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>.fav-btn{pointer-events:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-transport{display:block!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-play],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-prev],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-next]{background:#02060a61!important;border:1px solid #ffffff2e!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:58px!important;height:58px!important;min-height:58px!important;padding:0!important;display:flex!important;position:absolute!important;top:46%!important;transform:translate(-50%,-50%)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-play]{background:#00000047!important;width:72px!important;height:72px!important;min-height:72px!important;left:50%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-prev]{left:28%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-next]{left:72%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-play] svg,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-prev] svg,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-next] svg{width:38px!important;height:38px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-mute]{background:0 0!important;border:0!important;width:38px!important;height:38px!important;min-height:38px!important;padding:6px!important;position:absolute!important;top:30%!important;right:8px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-volume{width:120px!important;height:120px!important;position:absolute!important;bottom:31%!important;right:-28px!important;transform:rotate(-90deg)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-brightness{flex-direction:column!important;align-items:center!important;gap:5px!important;display:flex!important;position:absolute!important;top:29%!important;left:7px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-brightness svg{fill:none!important;stroke:currentColor!important;stroke-width:4px!important;width:28px!important;height:28px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-brightness input{width:120px!important;height:120px!important;margin-top:48px!important;transform:rotate(-90deg)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-pill{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary{grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important;position:absolute!important;bottom:53px!important;left:7%!important;right:7%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary>i{background:#fff!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;width:48px!important;height:42px!important;display:flex!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary img{object-fit:contain!important;width:100%!important;height:100%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary p{align-items:baseline!important;gap:7px!important;min-width:0!important;margin:2px 0!important;display:flex!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary strong{color:var(--mx-primary)!important;text-transform:uppercase!important;flex:0 0 66px!important;font-size:12px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary span{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>button,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>.fav-btn{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-player-menu],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-multiview]{background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:30%!important;height:42px!important;min-height:42px!important;padding:0 8px!important;display:flex!important;position:absolute!important;bottom:5px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-player-menu]{left:3%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-video-fit]{left:35%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-multiview]{right:3%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-player-menu] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-video-fit] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-multiview] span{clip:auto!important;clip-path:none!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:auto!important;height:auto!important;display:inline!important;position:static!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-epg-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-sleep-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-background],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-lock],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-diagnostics-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-fullscreen-btn{background:rgba(var(--mx-rgb), .66)!important;border:1px solid #ffffff38!important;border-radius:50%!important;width:42px!important;height:42px!important;min-height:42px!important;padding:8px!important;display:flex!important;position:absolute!important;top:10px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-epg-toggle]{right:154px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-background]{right:106px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-diagnostics-toggle]{right:58px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-fullscreen-btn{right:10px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-sleep-toggle]{right:202px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-epg-toggle] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-background] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-lock] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-sleep-toggle] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-diagnostics-toggle] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-fullscreen-btn span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-play] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-prev] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-next] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-mute] span{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .live-player-drawer{z-index:80!important;max-width:min(440px,58vw)!important;height:100%!important}}@media (pointer:coarse) and (orientation:portrait) and (width<=520px){html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-brightness{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary{background:#050a10e0!important;border:1px solid #ffffff1a!important;border-radius:12px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:9px!important;margin-bottom:8px!important;padding:8px!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary>i{background:#fff!important;border-radius:7px!important;align-items:center!important;height:42px!important;display:flex!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary img{object-fit:contain!important;width:100%!important;height:100%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary p{gap:6px!important;min-width:0!important;margin:1px 0!important;display:flex!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary strong{color:var(--mx-primary)!important;text-transform:uppercase!important;flex:0 0 62px!important;font-size:10px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}}@media (orientation:landscape) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen{background:radial-gradient(circle at 72% 20%, rgba(var(--mx-rgb), .07), transparent 38%), #05080d!important;gap:10px!important;padding:10px 14px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-head{grid-template-columns:92px minmax(150px,1fr) minmax(280px,46vw)!important;height:48px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-layout.is-live{grid-template-columns:minmax(300px,37%) minmax(0,1fr)!important;grid-template-areas:"browser preview"!important;gap:12px!important;height:calc(100dvh - 68px)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser{background:linear-gradient(150deg, rgba(var(--mx-rgb), .08), #070c12eb 38%)!important;border:1px solid #ffffff17!important;border-radius:15px!important;grid-template-rows:auto auto minmax(0,1fr)!important;padding:9px!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser-head{min-height:46px!important;margin:0 0 6px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mode-switch{background:#ffffff0b!important;border-color:#ffffff17!important;border-radius:11px!important;gap:4px!important;padding:4px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mode-switch button{border-radius:9px!important;min-height:38px!important;padding:0 7px!important;font-size:11px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mobile-category-strip{scrollbar-width:none!important;gap:6px!important;min-height:38px!important;margin:0 0 7px!important;padding:0 0 2px!important;display:flex!important;overflow:auto hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mobile-category-strip button{background:#ffffff0e!important;border:1px solid #ffffff1a!important;border-radius:999px!important;flex:none!important;min-height:40px!important;padding:0 10px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mobile-category-strip button.on{background:rgba(var(--mx-rgb), .16)!important;border-color:rgba(var(--mx-rgb), .62)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-browser:not([hidden]){align-content:start!important;gap:7px!important;min-height:0!important;display:grid!important;overflow-y:auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live{background:#ffffff0b!important;border-color:#ffffff14!important;border-radius:11px!important;grid-template-columns:48px minmax(0,1fr) 28px!important;min-height:66px!important;padding:7px 8px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live.is-previewed{background:linear-gradient(100deg, rgba(var(--mx-rgb), .17), #ffffff0b)!important;border-color:rgba(var(--mx-rgb), .62)!important;box-shadow:inset 3px 0 0 var(--mx-primary)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live .poster-box{width:48px!important;height:48px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live .live-card-status{width:27px!important;min-width:27px!important;height:27px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-stage{background:0 0!important;min-height:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview{background:#020509!important;border:1px solid #ffffff1a!important;border-radius:15px!important;height:100%!important;padding:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 48px #00000057!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-frame,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-slot{border:0!important;border-radius:0!important;height:100%!important;min-height:0!important;max-height:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-guide,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-focus-cue,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-status{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-nowbar{background:linear-gradient(#0000,#010408f5)!important;min-height:84px!important;padding:30px 18px 13px!important;bottom:0!important;left:0!important;right:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions{pointer-events:none!important;z-index:8!important;display:block!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions button{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;pointer-events:auto!important;background:#050a10c2!important;border:1px solid #ffffff2e!important;border-radius:50%!important;width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;position:absolute!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions button span{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions .fav-btn{top:14px!important;left:14px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-open]{top:14px!important;right:14px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-play]{background:linear-gradient(145deg, var(--mx-primary), var(--mx-secondary))!important;width:62px!important;height:62px!important;min-height:62px!important;top:44%!important;left:50%!important;transform:translate(-50%,-50%)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-prev],html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-next],html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-channels]{display:none!important}}@media (orientation:landscape){html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-controls,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-controls{width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important;position:fixed!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .mx-close svg,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .mx-close svg{transform:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-prev],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-next],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-player-menu],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-multiview],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-epg-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-background],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-lock],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-diagnostics-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>.player-fullscreen-btn{display:flex!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .mx-box,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .modal-body,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-panel{background:#000!important;border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .mx-video,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-video-host]{object-fit:contain!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-info-bar{z-index:20!important;background:linear-gradient(#000c,#0000)!important;border:0!important;min-height:76px!important;padding:12px 220px 24px 76px!important;position:absolute!important;inset:0 0 auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-info-bar>div,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-info-bar>p,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-status{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .mx-box>h2{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;z-index:50!important;max-width:54vw!important;font-size:15px!important;position:fixed!important;top:17px!important;left:76px!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .mx-close{background:rgba(var(--mx-rgb), .72)!important;z-index:60!important;border:1px solid #ffffff42!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;display:flex!important;position:fixed!important;top:10px!important;left:14px!important;right:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-controls{box-shadow:none!important;pointer-events:none!important;z-index:25!important;background:linear-gradient(#00000080,#0000 28% 58%,#000000e0)!important;border:0!important;border-radius:0!important;padding:0!important;transform:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-controls button,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-controls input,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-controls label{pointer-events:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-control-row{display:contents!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions{pointer-events:none!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important;overflow:visible!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>button,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.fav-btn{pointer-events:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-transport{display:block!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-play],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-skip]{background:#00000047!important;border:1px solid #ffffff26!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:64px!important;height:64px!important;min-height:64px!important;padding:0!important;display:flex!important;position:absolute!important;top:46%!important;transform:translate(-50%,-50%)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-play]{width:74px!important;height:74px!important;min-height:74px!important;left:50%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.player-skip-back{left:27%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.player-skip-forward{left:73%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-play] svg,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-skip] svg{width:40px!important;height:40px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-mute]{background:0 0!important;border:0!important;width:38px!important;height:38px!important;min-height:38px!important;padding:5px!important;position:absolute!important;top:29%!important;right:8px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-volume{width:120px!important;height:120px!important;position:absolute!important;bottom:30%!important;right:-28px!important;transform:rotate(-90deg)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-brightness{flex-direction:column!important;align-items:center!important;gap:5px!important;display:flex!important;position:absolute!important;top:29%!important;left:7px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-brightness svg{fill:none!important;stroke:currentColor!important;stroke-width:4px!important;width:28px!important;height:28px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-brightness input{width:120px!important;height:120px!important;margin-top:48px!important;transform:rotate(-90deg)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-timeline{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:auto!important;margin:0!important;display:grid!important;position:absolute!important;bottom:48px!important;left:4%!important;right:4%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-timeline input{width:100%!important;min-width:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>button,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.fav-btn{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-skip],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-speed],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-tracks-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-background],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-lock],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-diagnostics-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.player-fullscreen-btn{display:flex!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-speed],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-tracks-toggle]{background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:30%!important;height:42px!important;min-height:42px!important;padding:0 8px!important;position:absolute!important;bottom:2px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-video-fit]{left:3%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-speed]{left:35%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-tracks-toggle]{right:3%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-video-fit] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-speed] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-tracks-toggle] span{clip:auto!important;clip-path:none!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:auto!important;height:auto!important;display:inline!important;position:static!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-background],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-lock],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-diagnostics-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.player-fullscreen-btn{background:rgba(var(--mx-rgb), .66)!important;border:1px solid #ffffff38!important;border-radius:50%!important;width:42px!important;height:42px!important;min-height:42px!important;padding:8px!important;position:absolute!important;top:10px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-lock]{right:154px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-background]{right:106px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-diagnostics-toggle]{right:58px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.player-fullscreen-btn{right:10px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-play] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-mute] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-skip] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-background] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-lock] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-diagnostics-toggle] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.player-fullscreen-btn span{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .mx-box>h2{margin:0!important;display:block!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-mobile-title{color:#fff!important;pointer-events:none!important;text-overflow:ellipsis!important;white-space:nowrap!important;z-index:55!important;max-width:52vw!important;font-size:15px!important;font-weight:800!important;display:block!important;position:fixed!important;top:21px!important;left:76px!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary{left:15%!important;right:10%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-player-menu],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-multiview],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-speed],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-tracks-toggle]{font-size:12px!important;line-height:1!important;bottom:10px!important;overflow:visible!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-player-menu] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-video-fit] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-multiview] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-video-fit] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-speed] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-tracks-toggle] span{clip:auto!important;clip-path:none!important;text-overflow:clip!important;white-space:nowrap!important;flex:none!important;width:auto!important;min-width:max-content!important;max-width:none!important;height:auto!important;display:inline-block!important;position:static!important;overflow:visible!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-player-menu] svg,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-video-fit] svg,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-multiview] svg{flex:0 0 20px!important;width:20px!important;height:20px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-timeline{bottom:58px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-seek-preview{display:none!important}}@media (orientation:landscape) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide{gap:5px!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-actions [data-preview-prev],html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-actions [data-preview-next]{z-index:12!important;background:#02070cbd!important;border:1px solid #ffffff40!important;border-radius:50%!important;align-items:center!important;width:54px!important;height:54px!important;min-height:54px!important;padding:12px!important;display:grid!important;top:43%!important;transform:translateY(-50%)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-actions [data-preview-prev]{left:18px!important;right:auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-actions [data-preview-next]{left:auto!important;right:18px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide{background:linear-gradient(180deg, rgba(var(--mx-rgb), .08), #03080dfa)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;min-height:112px!important;max-height:152px!important;padding:10px 12px!important;overflow-y:auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide>b,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide>.live-guide-empty{grid-column:1/-1!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide .live-guide-empty{color:#ffffffbd!important;white-space:normal!important;font-size:12px!important;display:block!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide article{background:#ffffff0e!important;border:1px solid #ffffff14!important;border-radius:9px!important;min-height:48px!important}}@media (orientation:landscape){html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player),html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) *,html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) :before,html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-status{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness,html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-volume-control{z-index:38!important;align-items:center!important;width:52px!important;height:198px!important;margin:0!important;display:block!important;position:absolute!important;top:27%!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-transport{width:100%!important;max-width:none!important;height:100%!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness{left:max(10px, env(safe-area-inset-left))!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-volume-control{right:max(10px, env(safe-area-inset-right))!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness>svg,html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) [data-player-mute]{box-sizing:border-box!important;background:#02060a70!important;border:1px solid #ffffff2e!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;margin:0!important;padding:9px!important;display:flex!important;position:absolute!important;top:0!important;left:4px!important;right:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness>svg{fill:none!important;stroke:currentColor!important;stroke-width:4px!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness input,html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-volume{accent-color:var(--mx-primary)!important;box-sizing:border-box!important;transform-origin:50%!important;width:130px!important;max-width:none!important;height:44px!important;min-height:44px!important;margin:0!important;position:absolute!important;inset:88px auto auto -39px!important;transform:rotate(-90deg)!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness output,html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-volume-control output{color:#fff!important;text-align:center!important;background:#02060a94!important;border:1px solid #ffffff21!important;border-radius:999px!important;width:44px!important;min-width:44px!important;font-size:10px!important;font-weight:950!important;line-height:22px!important;display:block!important;position:absolute!important;bottom:0!important;left:4px!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--mx-primary), #ffffffb3)!important;border-radius:999px!important;height:5px!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-volume::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--mx-primary), #ffffffb3)!important;border-radius:999px!important;height:5px!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness input::-webkit-slider-thumb{margin-top:-6px!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-volume::-webkit-slider-thumb{margin-top:-6px!important}}@media (orientation:landscape) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]{grid-template-rows:minmax(0,1fr)!important;grid-template-areas:"categories channels"!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-browser-head,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-grid-title{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser.media-category-list{align-content:start!important;align-items:stretch!important;gap:var(--mx-category-gap,10px)!important;scrollbar-width:none!important;background:linear-gradient(#ffffff0e,#05080c57)!important;border:1px solid #ffffff1a!important;border-radius:8px!important;grid-area:categories!important;grid-template-columns:1fr!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:hidden auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head{border-bottom:1px solid #ffffff14!important;align-content:center!important;gap:4px!important;min-height:54px!important;padding:2px 2px 12px!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head b{color:#fff!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:14px!important;font-weight:950!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head span{color:var(--mx-muted)!important;font-size:12px!important;font-weight:850!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button{color:#fff!important;text-align:left!important;background:linear-gradient(145deg,#ffffff0f,#090f17b8)!important;border:1px solid #ffffff26!important;border-radius:8px!important;grid-template-columns:42px minmax(0,1fr) minmax(62px,auto)!important;align-items:center!important;gap:12px!important;min-height:72px!important;padding:10px 12px!important;display:grid!important;position:relative!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button:before{content:""!important;background:#ffffff2e!important;border-radius:0 4px 4px 0!important;width:3px!important;display:block!important;position:absolute!important;top:10px!important;bottom:10px!important;left:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button.on,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button:focus{background:rgba(var(--mx-rgb), .12)!important;border-color:var(--mx-primary)!important;box-shadow:0 0 0 1px rgba(var(--mx-rgb), .75), 0 0 18px rgba(var(--mx-rgb), .22)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button.on:before,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button:focus:before{background:var(--mx-primary)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-icon{color:#ffffffc7!important;background:#ffffff12!important;border-radius:8px!important;width:42px!important;height:42px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-icon svg{width:28px!important;height:28px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button.on .category-icon,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button:focus .category-icon{background:rgba(var(--mx-rgb), .16)!important;color:var(--mx-primary)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button span{flex-direction:column!important;align-items:flex-start!important;gap:7px!important;min-width:0!important;display:flex!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button strong{-webkit-line-clamp:2!important;text-overflow:ellipsis!important;white-space:normal!important;-webkit-box-orient:vertical!important;min-width:0!important;font-size:13px!important;line-height:1.16!important;display:-webkit-box!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button small{color:#ffffffeb!important;text-align:center!important;white-space:normal!important;background:#ffffff13!important;border-radius:7px!important;min-width:54px!important;max-width:92px!important;padding:7px 8px!important;font-size:11px!important;font-weight:950!important;line-height:1.15!important}}@media (orientation:landscape) and (height<=800px){html.mx-mobile-web .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=channels]){grid-template-columns:clamp(190px,24vw,280px) minmax(0,1fr)!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=channels] .live-channel-browser:not([hidden]){gap:7px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=channels] .content-card.live{box-sizing:border-box!important;background:linear-gradient(145deg,#ffffff0f,#090f17b8)!important;border:1px solid #ffffff26!important;border-radius:8px!important;grid-template-columns:31px minmax(0,1fr) minmax(42px,auto)!important;gap:7px!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:5px 7px!important;overflow:hidden!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=channels] .content-card.live .poster-box{border-radius:8px!important;width:30px!important;height:30px!important;padding:3px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=channels] .content-card.live .live-card-copy{min-height:0!important;overflow:hidden!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=channels] .content-card.live.is-previewed,html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=channels] .content-card.live:focus{background:rgba(var(--mx-rgb), .12)!important;border-color:var(--mx-primary)!important;box-shadow:inset 3px 0 0 var(--mx-primary), 0 0 0 1px rgba(var(--mx-rgb), .75), 0 0 18px rgba(var(--mx-rgb), .22)!important}html.mx-mobile-web .live-catalog-screen{gap:clamp(10px,1.4vh,14px)!important;padding:clamp(12px,2vw,22px)!important}html.mx-mobile-web .live-catalog-screen .catalog-head{grid-template-columns:clamp(82px,11vw,118px) minmax(100px,1fr) minmax(210px,auto)!important;gap:clamp(8px,1vw,14px)!important;height:clamp(42px,7vh,54px)!important}html.mx-mobile-web .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]){height:calc(100dvh - clamp(74px,12vh,100px))!important;padding-top:0!important;display:block!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories]{grid-template:"categories channels"minmax(0,1fr)/clamp(190px,24vw,280px) minmax(0,1fr)!important;gap:0 clamp(12px,1.4vw,20px)!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-grid-title{display:none!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser.media-category-list{gap:7px!important;padding:8px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head{gap:4px!important;min-height:38px!important;padding:0 1px 6px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head b{font-size:11px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head span{font-size:10px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button{grid-template-columns:31px minmax(0,1fr) minmax(42px,auto)!important;gap:7px!important;min-height:48px!important;padding:5px 7px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-icon{width:30px!important;height:30px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-icon svg{width:20px!important;height:20px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button span{gap:2px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button strong{font-size:11px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button small{min-width:38px!important;padding:4px!important;font-size:9px!important}}@media (orientation:landscape) and (width>=760px){html.mx-android .mx-ex-rail-wrap,html.mx-android .rail-mask{overflow:hidden!important}html.mx-android .rail-track{transform:translate(0,0);animation:railLoop var(--rail-loop-duration) linear infinite!important;backface-visibility:hidden!important;will-change:transform!important;animation-play-state:running!important}html.mx-android .rail-track>[aria-hidden=true]{display:grid!important}}@media (orientation:landscape) and (height<=520px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels] .live-browser-head>div:not(.live-mode-switch){display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels] .live-browser-head{min-height:42px!important}}@media (orientation:landscape) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-player-menu],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-multiview]{box-sizing:border-box!important;text-align:center!important;grid-template-columns:20px max-content!important;justify-content:center!important;place-items:center!important;gap:6px!important;width:30%!important;max-width:none!important;height:42px!important;min-height:42px!important;padding:0 8px!important;display:grid!important;bottom:10px!important;right:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-player-menu]{left:3%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-video-fit]{left:35%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-multiview]{left:67%!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]{grid-template-rows:auto minmax(0,1fr)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]>.live-browser-head,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]>.live-grid-title,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]>.live-mobile-category-strip{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]>.live-channel-compact-head{border-bottom:1px solid #ffffff14!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(6px,.8vw,10px)!important;min-height:clamp(48px,8vh,72px)!important;padding:1px 2px clamp(6px,1vh,12px)!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-compact-head>div{gap:4px!important;min-width:0!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-compact-head b{color:#fff!important;text-transform:uppercase!important;font-size:clamp(11px,1vw,14px)!important;font-weight:950!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-compact-head>div span{color:var(--mx-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(9px,.9vw,12px)!important;font-weight:850!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-compact-head>button{background:rgba(var(--mx-rgb), .12)!important;border:1px solid rgba(var(--mx-rgb), .55)!important;color:#fff!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:6px!important;max-width:clamp(96px,11vw,150px)!important;height:clamp(40px,5.5vh,44px)!important;min-height:clamp(40px,5.5vh,44px)!important;padding:0 clamp(8px,.8vw,12px)!important;display:inline-flex!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-compact-head>button svg{flex:0 0 18px!important;width:18px!important;height:18px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-compact-head>button span{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(9px,.9vw,12px)!important;font-weight:900!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]){grid-template-columns:clamp(190px,24vw,340px) minmax(0,1fr)!important;grid-template-areas:"browser preview"!important;gap:10px!important;height:calc(100dvh - 68px)!important;padding-top:0!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]) .live-preview-stage{grid-area:preview!important;min-width:0!important;display:block!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]{background:#040a0fe6!important;border:1px solid #ffffff1c!important;border-radius:12px!important;grid-template:auto minmax(0,1fr)/minmax(0,1fr)!important;grid-area:browser!important;gap:7px!important;min-width:0!important;height:100%!important;padding:10px!important;display:grid!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-channel-compact-head{border-bottom:1px solid #ffffff14!important;grid-row:1!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(6px,.8vw,10px)!important;min-height:clamp(48px,8vh,72px)!important;padding:1px 2px clamp(6px,1vh,12px)!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-channel-compact-head>[data-live-channels-nav]{display:inline-flex!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-browser-head,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-grid-title,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-mobile-category-strip,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-channel-browser{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-category-browser.media-category-list{background:0 0!important;grid-area:2!important;gap:7px!important;min-height:0!important;padding:0 1px 8px!important;display:grid!important;overflow:hidden auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button{box-sizing:border-box!important;background:linear-gradient(145deg,#ffffff0f,#090f17b8)!important;border:1px solid #ffffff26!important;border-radius:8px!important;grid-template-columns:31px minmax(0,1fr) minmax(42px,auto)!important;gap:7px!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:5px 7px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:2px 2px 9px!important;display:grid!important;position:relative!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo>img,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo>span{object-fit:contain!important;grid-area:1/1!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo>small{color:#fff!important;z-index:2!important;background:#000000b8!important;border:0!important;justify-content:center!important;align-items:center!important;width:auto!important;height:9px!important;font-size:7px!important;line-height:9px!important;display:flex!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}}@media screen and (width<=1024px){:root{--mx-ring:0 0 0 2px rgba(var(--mx-rgb), .95), 0 0 0 6px rgba(var(--mx-rgb), .22), 0 18px 44px #0000008c;--mx-ring-border:rgba(var(--mx-rgb), .95);--mx-hover-border:rgba(var(--mx-rgb), .42);--mx-hover-bg:rgba(var(--mx-rgb), .1);--mx-sel-border:rgba(var(--mx-rgb), .38);--mx-sel-bg:rgba(var(--mx-rgb), .085);--mx-sel-bar:rgba(var(--mx-rgb), .8);--mx-tap:44px;--mx-safe-t:env(safe-area-inset-top,0px);--mx-safe-b:env(safe-area-inset-bottom,0px);--mx-safe-l:env(safe-area-inset-left,0px);--mx-safe-r:env(safe-area-inset-right,0px)}@media (pointer:coarse) and (orientation:portrait) and (width<=520px){.live-catalog-screen .catalog-layout.is-live{gap:8px!important}.live-catalog-screen .live-preview{padding:5px!important;position:relative!important}.live-catalog-screen .live-preview-slot{aspect-ratio:auto!important;height:118px!important;min-height:118px!important}.live-catalog-screen .live-preview-nowbar{min-height:58px!important;padding:16px 8px 7px!important}.live-catalog-screen .live-preview-actions{z-index:7!important;gap:6px!important;width:auto!important;display:flex!important;position:absolute!important;top:10px!important;right:10px!important}.live-catalog-screen .live-preview-actions [data-preview-prev],.live-catalog-screen .live-preview-actions [data-preview-next],.live-catalog-screen .live-preview-actions [data-preview-channels]{display:none!important}.live-catalog-screen .live-preview-actions button,.live-catalog-screen .live-preview-actions [data-preview-open]{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#04090ed1!important;border-color:#fff3!important;grid-column:auto!important;width:48px!important;height:48px!important;min-height:48px!important;padding:0!important}.live-catalog-screen .live-preview-actions [data-preview-open] span{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;position:absolute!important}.live-catalog-screen .live-browser-head{margin-bottom:5px!important}.live-catalog-screen .live-mode-switch{z-index:5!important;position:sticky!important;top:0!important}.live-catalog-screen .live-browser[data-mode=channels] .live-mobile-category-strip{margin-bottom:6px!important;padding-bottom:4px!important}.live-catalog-screen .live-mobile-category-strip button{min-height:38px!important;padding:0 11px!important}}:is(.content-card,.episode-card,.profile-card,.hm-tile,.mx-mode,.mx-continue-card,.category-list button,.catalog-letter-rail button,.season-tab,.detail-person-btn,.settings-nav button,.search-filter-rail button,.library-filter-rail button,.live-player-channel,.live-player-category,.player-icon-btn,.player-tracks-btn,.fav-btn,.sleep-option,.guide-channel,.guide-program,.guide-result,.guide-reminder,.catalog-context-action,.mx-ico,.primary-btn,.ghost-btn):hover:not(:focus-visible):not(:active){filter:none!important;animation:none!important;transform:none!important}:is(.content-card.live,.episode-card,.profile-card,.hm-tile,.mx-mode,.mx-continue-card,.category-list button,.catalog-letter-rail button,.season-tab,.detail-person-btn,.settings-nav button,.search-filter-rail button,.library-filter-rail button,.live-player-channel,.live-player-category,.sleep-option,.guide-channel,.guide-program,.guide-result,.guide-reminder,.catalog-context-action):hover:not(:focus-visible):not(:active){border-color:var(--mx-hover-border)!important;box-shadow:none!important}.content-card:hover:not(:focus-visible) .poster-box{border-color:var(--mx-hover-border)!important;animation:none!important;box-shadow:0 14px 30px #00000057!important}.content-card:hover:not(:focus-visible):after{box-shadow:none!important;opacity:0!important}@media (hover:none),(pointer:coarse){:is(.content-card,.episode-card,.profile-card,.hm-tile,.mx-mode,.mx-continue-card,.category-list button,.catalog-letter-rail button,.season-tab,.detail-person-btn,.settings-nav button,.search-filter-rail button,.library-filter-rail button,.live-player-channel,.live-player-category,.player-icon-btn,.fav-btn,.sleep-option,.guide-channel,.guide-program,.guide-result,.catalog-context-action,.mx-ico):hover:not(:focus-visible):not(:active){box-shadow:none!important;filter:none!important;background-image:none!important;border-color:#ffffff24!important;transform:none!important}.content-card:hover:not(:focus-visible) .poster-box{border-color:#ffffff1a!important;box-shadow:0 12px 24px #00000047!important}}:is(.content-card,.episode-card,.profile-card,.hm-tile,.mx-mode,.mx-continue-card,.category-list button,.catalog-letter-rail button,.season-tab,.detail-person-btn,.settings-nav button,.search-filter-rail button,.library-filter-rail button,.live-player-channel,.live-player-category,.player-icon-btn,.player-tracks-btn,.fav-btn,.sleep-option,.guide-channel,.guide-program,.guide-result,.guide-reminder,.catalog-context-action,.mx-ico,.primary-btn,.ghost-btn,[data-focusable=true]):focus:not(:focus-visible){filter:none!important;outline:0!important;animation:none!important;transform:none!important}:is(.content-card.live,.episode-card,.profile-card,.hm-tile,.mx-mode,.mx-continue-card,.category-list button,.catalog-letter-rail button,.season-tab,.detail-person-btn,.settings-nav button,.search-filter-rail button,.library-filter-rail button,.live-player-channel,.live-player-category,.sleep-option,.guide-channel,.guide-program,.guide-result,.guide-reminder,.catalog-context-action):focus:not(:focus-visible){box-shadow:none!important}.content-card:focus:not(:focus-visible) .poster-box{border-color:#ffffff1a!important;animation:none!important;box-shadow:0 14px 26px #00000042!important}.content-card:focus:not(:focus-visible):after{box-shadow:none!important;opacity:0!important}:is(.content-card,.episode-card,.profile-card,.hm-tile,.mx-mode,.mx-continue-card,.category-list button,.catalog-letter-rail button,.season-tab,.detail-person-btn,.settings-nav button,.search-filter-rail button,.library-filter-rail button,.live-player-channel,.live-player-category,.player-icon-btn,.player-tracks-btn,.fav-btn,.sleep-option,.guide-channel,.guide-program,.guide-result,.guide-reminder,.catalog-context-action,.mx-ico,.primary-btn,.ghost-btn,[data-focusable=true]):focus-visible{z-index:6;position:relative;border-color:var(--mx-ring-border)!important;box-shadow:var(--mx-ring)!important;outline:0!important}.content-card:focus-visible .poster-box{border-color:var(--mx-ring-border)!important;box-shadow:var(--mx-ring)!important}:is(input,select,textarea):focus-visible{border-color:var(--mx-ring-border)!important;box-shadow:0 0 0 2px rgba(var(--mx-rgb), .32)!important;outline:0!important}html.mx-input-key [data-focusable=true]:focus,html.mx-input-key .content-card:focus,html.mx-input-key .episode-card:focus,html.mx-input-key .profile-card:focus,html.mx-input-key .category-list button:focus,html.mx-input-key .live-player-channel:focus,html.mx-input-key .live-player-category:focus,html.mx-input-key .player-icon-btn:focus,html.mx-input-key .season-tab:focus{z-index:6;position:relative;border-color:var(--mx-ring-border)!important;box-shadow:var(--mx-ring)!important;outline:0!important}html.mx-input-key .content-card:focus .poster-box{border-color:var(--mx-ring-border)!important;box-shadow:var(--mx-ring)!important}html.mx-input-key :is(.content-card,.episode-card,.profile-card,.hm-tile,.category-list button,.live-player-channel,.live-player-category,.player-icon-btn,.season-tab):hover:not(:focus){box-shadow:none!important;filter:none!important;background-image:none!important;border-color:#ffffff24!important;transform:none!important}:is(.category-list button,.live-player-category).on:not(:focus-visible),:is(.category-list button,.live-player-category).active:not(:focus-visible){background:var(--mx-sel-bg)!important;border-color:var(--mx-sel-border)!important;box-shadow:inset 3px 0 0 var(--mx-sel-bar)!important}.catalog-letter-rail button.on:not(:focus-visible),.search-filter-rail button.on:not(:focus-visible),.library-filter-rail button.on:not(:focus-visible),.season-tab.on:not(:focus-visible),.settings-nav button.on:not(:focus-visible),.settings-nav button.active:not(:focus-visible){background:var(--mx-sel-bg)!important;border-color:var(--mx-sel-border)!important;box-shadow:inset 0 -3px 0 var(--mx-sel-bar)!important}.content-card.live.is-previewed:not(:focus-visible),.live-player-channel.on:not(:focus-visible),.live-player-channel.is-current:not(:focus-visible){background:var(--mx-sel-bg)!important;border-color:var(--mx-sel-border)!important;box-shadow:inset 3px 0 0 var(--mx-sel-bar)!important;transform:none!important}.is-touch-active{transition:filter 90ms linear;filter:brightness(1.08)!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=1279px),(height<=719px),(pointer:coarse){html,body,#app,.mx-app-root{max-width:100%;min-width:0!important;min-height:0!important}body{overflow-x:hidden}}@supports (height:100dvh){#app,.mx-app-root,.mx-modal,.player-modal,.detail-screen,.catalog-screen,.settings-screen,.profile-screen{max-height:100dvh}@media (pointer:coarse),(width<=1024px){#app,.mx-app-root{height:100dvh!important;min-height:100dvh!important}.mx-modal,.player-modal{height:100dvh!important}}}@media (pointer:coarse){.mx-app-root,#app{padding-bottom:var(--mx-safe-b);padding-left:var(--mx-safe-l);padding-right:var(--mx-safe-r);padding-top:var(--mx-safe-t)}.player-modal,.mx-modal.player-modal{padding:0}.player-modal .player-panel{padding-bottom:calc(12px + var(--mx-safe-b));padding-left:calc(12px + var(--mx-safe-l));padding-right:calc(12px + var(--mx-safe-r))}}@media (pointer:coarse) and (orientation:landscape) and (height<=520px){.login-screen{height:auto!important;min-height:100dvh!important;padding:max(8px, var(--mx-safe-t)) max(12px, var(--mx-safe-r)) max(8px, var(--mx-safe-b)) max(12px, var(--mx-safe-l))!important;align-content:center!important;place-items:center!important;display:grid!important;overflow:hidden auto!important}.login-card{gap:7px!important;width:min(440px,100%)!important;min-height:0!important;margin:0!important;padding:10px 20px 12px!important}.login-logo{height:68px!important}.login-logo-img{width:128px!important;max-height:64px!important}.login-card h1{margin:0 0 2px!important;font-size:20px!important}.login-card input,.login-submit,.login-password-toggle{min-height:48px!important}.login-error{min-height:0!important}.login-promo-host{margin:10px auto 0!important}}@media (pointer:coarse){button,[role=button],[data-focusable=true]:not(.content-card):not(.episode-card):not(.profile-card){min-height:var(--mx-tap)}.player-icon-btn,.player-tracks-btn,.fav-btn,.mx-ico,.mx-close,.poster-favorite-toggle,.poster-clear-progress,.profile-delete,.login-password-toggle{min-height:var(--mx-tap);min-width:var(--mx-tap)}input,select,textarea{min-height:var(--mx-tap);font-size:16px}input[type=range]{height:28px}.player-actions{scrollbar-width:none;flex-wrap:wrap;justify-content:center;gap:8px;overflow-x:auto}.player-actions::-webkit-scrollbar{display:none}.player-transport{flex-wrap:wrap;justify-content:center;gap:8px}}@media (height<=560px){.player-panel{gap:6px;padding-block:8px}.player-actions,.player-transport{gap:6px}.player-icon-btn,.player-tracks-btn,.fav-btn{width:36px;height:36px}}.hm{overflow-y:auto}.mx-explorer{flex:1 0 auto;min-height:0}.mx-ex-rail-wrap,.rail-mask{min-height:132px}@media (pointer:coarse) and (width<=760px),(pointer:coarse) and (orientation:landscape) and (height<=760px){.profile-screen{padding:max(12px, var(--mx-safe-t)) max(12px, var(--mx-safe-r)) calc(24px + var(--mx-safe-b)) max(12px, var(--mx-safe-l))!important;align-items:start!important}.profile-wrap,.profile-head,.profile-flow-card,.profile-step-title,.profile-grid,.profile-saved-sessions,.profile-footer{width:100%!important;max-width:100%!important}.profile-wrap{gap:14px!important}.profile-head{gap:7px!important}.profile-logo{min-height:58px!important}.profile-logo-img{width:118px!important;max-height:56px!important}.profile-head-copy{max-width:100%;gap:6px!important}.profile-head-eyebrow{overflow-wrap:anywhere;letter-spacing:2px!important;font-size:10px!important}.profile-head h1{font-size:clamp(27px,10vw,38px)!important;line-height:1.02!important}.profile-head p,.profile-head small{max-width:34rem;font-size:12px!important}.profile-flow-card{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:12px 14px!important}.profile-flow-card b{font-size:18px!important}.profile-flow-card span{white-space:normal!important}.profile-step-title{margin:2px 0 -4px!important}.profile-grid,.profile-grid.is-empty{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.profile-card{text-align:left;grid-template-rows:auto auto auto!important;grid-template-columns:86px minmax(0,1fr)!important;align-content:center!important;justify-items:start!important;gap:6px 13px!important;min-height:154px!important;padding:38px 12px 12px!important}.profile-avatar{border-radius:20px!important;grid-area:1/1/4!important;width:82px!important;height:82px!important}.profile-name,.profile-meta,.profile-enter,.profile-card-hint{grid-column:2!important;max-width:100%!important}.profile-name{font-size:18px!important}.profile-meta{justify-content:flex-start!important;min-height:0!important}.profile-meta small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:28px!important;font-size:10px!important}.profile-enter{width:100%!important;min-width:0!important;min-height:40px!important}.profile-card-hint{text-align:left!important;justify-content:flex-start!important;min-height:0!important}.profile-delete{min-width:42px!important;height:42px!important;min-height:42px!important}.profile-footer{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.profile-footer>button{justify-content:center!important;width:100%!important}.profile-saved-sessions{margin-top:0!important;padding:12px!important}.saved-session{grid-template-columns:minmax(0,1fr) 52px!important}.saved-session .session-forget{min-width:52px!important;padding:0!important}.policy-panel,.profile-loading{width:100%!important;max-width:100%!important}.policy-panel h1{font-size:clamp(27px,9vw,36px)!important}.policy-panel p{font-size:15px!important}.policy-actions,.profile-loading .modal-actions{grid-template-columns:minmax(0,1fr)!important;width:100%!important;height:auto!important;display:grid!important}.policy-actions>button,.profile-loading .modal-actions>button{width:100%!important;min-width:0!important}}@media (pointer:coarse) and (width<=380px){.profile-card{grid-template-columns:72px minmax(0,1fr)!important;column-gap:10px!important}.profile-avatar{border-radius:17px!important;width:70px!important;height:70px!important}.profile-delete span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (pointer:coarse) and (orientation:landscape) and (height<=760px){.profile-screen{padding:max(8px, var(--mx-safe-t)) max(10px, var(--mx-safe-r)) calc(14px + var(--mx-safe-b)) max(10px, var(--mx-safe-l))!important}.profile-wrap{grid-template-columns:minmax(190px,.64fr) minmax(0,1.36fr)!important;place-items:start stretch!important;gap:10px!important}.profile-head{grid-column:1!important;align-content:start!important;gap:3px!important}.profile-logo{min-height:46px!important}.profile-logo-img{width:92px!important;max-height:44px!important}.profile-head-copy{gap:3px!important}.profile-head h1{font-size:clamp(23px,4.2vw,32px)!important}.profile-head small{display:none!important}.profile-flow-card{grid-column:2!important;grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr)!important;align-self:stretch!important;gap:8px!important;min-height:112px!important;padding:10px 12px!important}.profile-flow-card p{align-self:center;font-size:11px!important}.profile-step-title,.profile-empty,.profile-grid,.profile-saved-sessions,.profile-footer{grid-column:1/-1!important}.profile-step-title{margin:0 0 -4px!important}.profile-grid,.profile-grid.is-empty{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.profile-card{min-height:146px!important}.profile-footer{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important}}@media (pointer:coarse) and (orientation:landscape) and (height<=360px){.login-screen{align-content:start!important;place-items:start center!important}}@media (orientation:landscape) and (height<=760px){html.mx-android .profile-screen{padding:max(8px, var(--mx-safe-t)) max(10px, var(--mx-safe-r)) calc(14px + var(--mx-safe-b)) max(10px, var(--mx-safe-l))!important;align-items:start!important}html.mx-android .profile-wrap{grid-template-columns:minmax(190px,.64fr) minmax(0,1.36fr)!important;place-items:start stretch!important;gap:10px!important}html.mx-android .profile-head{grid-column:1!important;align-content:start!important;gap:3px!important}html.mx-android .profile-logo{min-height:46px!important}html.mx-android .profile-logo-img{width:92px!important;max-height:44px!important}html.mx-android .profile-head-copy{gap:3px!important}html.mx-android .profile-head h1{font-size:clamp(23px,4.2vw,32px)!important}html.mx-android .profile-head small{display:none!important}html.mx-android .profile-flow-card{grid-column:2!important;grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr)!important;align-self:stretch!important;gap:8px!important;min-height:112px!important;padding:10px 12px!important}html.mx-android .profile-flow-card p{align-self:center;font-size:11px!important}html.mx-android .profile-step-title,html.mx-android .profile-empty,html.mx-android .profile-grid,html.mx-android .profile-saved-sessions,html.mx-android .profile-footer{grid-column:1/-1!important}html.mx-android .profile-step-title{margin:0 0 -4px!important}html.mx-android .profile-grid,html.mx-android .profile-grid.is-empty{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html.mx-android .profile-card{text-align:left;grid-template-rows:auto auto auto!important;grid-template-columns:86px minmax(0,1fr)!important;align-content:center!important;justify-items:start!important;gap:6px 13px!important;min-height:146px!important;padding:38px 12px 12px!important}html.mx-android .profile-avatar{border-radius:20px!important;grid-area:1/1/4!important;width:82px!important;height:82px!important}html.mx-android .profile-name,html.mx-android .profile-meta,html.mx-android .profile-enter,html.mx-android .profile-card-hint{grid-column:2!important;max-width:100%!important}html.mx-android .profile-name{font-size:18px!important}html.mx-android .profile-meta{justify-content:flex-start!important;min-height:0!important}html.mx-android .profile-meta small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:28px!important;font-size:10px!important}html.mx-android .profile-enter{width:100%!important;min-width:0!important;min-height:40px!important}html.mx-android .profile-card-hint{text-align:left!important;justify-content:flex-start!important;min-height:0!important}html.mx-android .profile-footer{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important}}@media (pointer:coarse) and (orientation:landscape) and (height<=520px){:root{--mx-tap:44px}.settings-form input[type=checkbox],.settings-form input[type=radio],.profile-form input[type=checkbox],.profile-form input[type=radio],.check-row input[type=checkbox],.check-row input[type=radio]{accent-color:var(--mx-primary);flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important}.check-row{min-height:48px;column-gap:10px!important}.mx-modal.pin-modal{justify-content:center!important;align-items:center!important;padding:14px!important}.mx-modal.pin-modal .mx-box{gap:10px;border-radius:18px!important;grid-template-rows:auto auto!important;width:min(560px,100vw - 28px)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 28px)!important;margin:0!important;padding:16px!important;display:grid!important}.mx-modal.pin-modal .mx-box>h2{line-height:1.12;align-self:start!important;height:auto!important;min-height:0!important;margin:0!important;padding-right:52px!important;font-size:clamp(18px,2.8vw,24px)!important;display:block!important}.mx-modal.pin-modal .modal-body{min-height:0!important;padding:0!important;display:block!important;overflow:visible!important}.mx-modal.pin-modal .pin-form{grid-template-columns:minmax(0,1fr) minmax(132px,.34fr);align-items:stretch;gap:10px;display:grid}.mx-modal.pin-modal .pin-form input,.mx-modal.pin-modal .pin-form button{height:48px!important;min-height:48px!important;margin:0!important}.mx-modal.pin-modal .mx-close{border-radius:12px!important;justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:inline-flex!important;top:10px!important;right:10px!important}.mx-modal.pin-modal .mx-close span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.mx-modecol{align-content:start}@media (height<=820px){.hm-main{height:clamp(220px,32vh,380px);max-height:none}.rail-mask{height:clamp(132px,17vh,176px)}}@media (height<=620px){.hm{padding-top:18px}.hm-main{height:clamp(180px,30vh,260px)}.rail-mask{height:132px}}@media (width>=761px) and (width<=1180px) and (pointer:fine){.hm{gap:16px;padding-top:24px;padding-left:20px;padding-right:20px;overflow-y:auto}.hm-top{grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);align-items:center;gap:14px}.hm-logo{width:128px;height:72px}.mx-head-center{padding-top:0}.mx-slogan{letter-spacing:2.5px;white-space:normal;font-size:11px}.mx-welcome{margin-top:10px;font-size:clamp(20px,2.6vw,26px)}.mx-kinds{letter-spacing:3px;white-space:normal;margin-top:8px;font-size:13px}.mx-right{gap:12px;min-width:0}.mx-actionbar{gap:8px}.mx-sep{display:none}.mx-time{min-width:0}.mx-time b{font-size:26px}.mx-time span{margin-top:4px;font-size:12px}.hm-main{grid-template-rows:minmax(120px,auto) minmax(200px,1fr);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"live movie series""hero hero hero";height:auto;max-height:none}.hm-tile{height:auto;min-height:120px;padding:14px}.hm-tile-ic,.hm-tile-ic svg{width:46px;height:46px}.hm-tile-label{font-size:19px}.hm-tile-count{font-size:14px}.mx-hero{height:auto;min-height:clamp(200px,30vh,300px)}.mx-hero h2{font-size:clamp(20px,3vw,28px)}.mx-ex-body{grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:18px}.mx-footer{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media (width>=761px) and (width<=1500px){.hm-main{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,39vw)}.hm-top{grid-template-columns:minmax(0,322px) minmax(0,1fr) minmax(0,auto)}.mx-right{min-width:0}}.player-modal .player-timeline{position:relative}.player-seek-preview{--seek-preview-x:50%;aspect-ratio:16/9;border:1px solid rgba(var(--mx-rgb), .72);height:auto;bottom:auto;left:var(--seek-preview-x);pointer-events:none;top:var(--seek-preview-y,50%);z-index:35;background:#05080d;border-radius:6px;width:clamp(150px,18vw,260px);position:fixed;overflow:hidden;transform:translate(-50%);box-shadow:0 16px 38px #0000009e,0 0 0 1px #ffffff14}.player-seek-preview[hidden]{display:none!important}.player-seek-preview video,.player-seek-preview img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.player-seek-preview video{opacity:0;z-index:2}.player-seek-preview.has-frame video{opacity:1}.player-seek-preview img{z-index:1}.player-seek-preview strong{color:#fff;font-variant-numeric:tabular-nums;z-index:3;background:#000000c7;border:1px solid #ffffff29;border-radius:999px;padding:5px 8px;font-size:12px;line-height:1;position:absolute;bottom:7px;right:7px}@media (width<=520px),(pointer:coarse) and (width<=760px){.player-seek-preview{width:min(168px,46vw)}.detail-screen.is-movie .detail-actions,.detail-screen.is-series .detail-actions{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}.detail-screen.is-movie .detail-actions>*,.detail-screen.is-series .detail-actions>*{width:100%!important;min-width:0!important}.detail-screen.is-movie .detail-actions .fav-btn,.detail-screen.is-series .detail-actions .fav-btn{justify-content:center!important;align-items:center!important;gap:9px!important;height:auto!important;min-height:50px!important;padding:0 16px!important;display:inline-flex!important}.detail-screen.is-movie .detail-actions .fav-btn svg,.detail-screen.is-series .detail-actions .fav-btn svg{flex:0 0 20px;width:20px;height:20px;display:block!important}.detail-screen.is-movie .detail-actions .fav-btn span,.detail-screen.is-series .detail-actions .fav-btn span{clip:auto!important;clip-path:none!important;white-space:nowrap!important;width:auto!important;height:auto!important;display:block!important;position:static!important;overflow:visible!important}}@media (width<=920px){.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:center!important;justify-items:center!important;gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:center!important;justify-items:center!important;gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:center!important;justify-items:center!important;gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:center!important;justify-items:center!important;gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.mx-modal.player-modal:fullscreen .player-actions .fav-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .mx-box:fullscreen .player-actions .fav-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .player-panel:fullscreen .player-actions .fav-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}}@media (width<=520px){.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important;justify-items:stretch!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important;justify-items:stretch!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important;justify-items:stretch!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important;justify-items:stretch!important}.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{width:100%!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{width:100%!important}.mx-modal.player-modal:fullscreen .player-actions .fav-btn{width:100%!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{width:100%!important}.player-modal .mx-box:fullscreen .player-actions .fav-btn{width:100%!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{width:100%!important}.player-modal .player-panel:fullscreen .player-actions .fav-btn{width:100%!important}.player-modal .player-actions .player-fullscreen-btn,.player-modal.is-player-fullscreen .player-actions .player-fullscreen-btn{grid-column:auto!important;height:46px!important;min-height:46px!important}.mx-modal.player-modal:fullscreen .player-actions .player-fullscreen-btn{grid-column:auto!important;height:46px!important;min-height:46px!important}.player-modal .mx-box:fullscreen .player-actions .player-fullscreen-btn{grid-column:auto!important;height:46px!important;min-height:46px!important}.player-modal .player-panel:fullscreen .player-actions .player-fullscreen-btn{grid-column:auto!important;height:46px!important;min-height:46px!important}}@media (pointer:coarse) and (width<=340px){.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{min-width:42px!important;height:42px!important;min-height:42px!important}}.player-modal .player-transport .player-icon-btn>span,.player-modal .player-actions .player-icon-btn>span,.player-modal .player-actions .fav-btn>span{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.player-seek-preview img[hidden]{display:none!important}@media (width>=761px) and (width<=1500px) and (height>=700px){.mx-ex-rail-wrap,.rail-mask{min-height:148px}.rail-mask{height:clamp(148px,20vh,166px)}}@media (width>=761px) and (width<=1500px) and (height>=790px){.hm-main{height:clamp(330px,40vh,380px)}}@media (height<=760px) and (width>=761px){.hm{overflow-y:auto}.hm-main{max-height:none}}@media (width>=761px) and (width<=1024px){.catalog-layout.is-media .content-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.settings-screen,.settings-layout{grid-template-columns:minmax(0,1fr)}.settings-nav{scrollbar-width:none;flex-wrap:nowrap;gap:8px;padding-bottom:6px;display:flex;overflow-x:auto}.settings-nav::-webkit-scrollbar{display:none}.settings-nav button{white-space:nowrap;flex:none}}@media (width<=760px){.settings-screen,.settings-layout{grid-template-columns:minmax(0,1fr)}.settings-nav{scrollbar-width:none;flex-wrap:nowrap;gap:8px;padding-bottom:6px;display:flex;overflow-x:auto}.settings-nav::-webkit-scrollbar{display:none}.settings-nav button{white-space:nowrap;flex:none}.catalog-layout.is-media .content-grid{grid-template-columns:repeat(auto-fill,minmax(128px,1fr))}.detail-screen .detail-actions{flex-wrap:wrap;gap:8px;display:flex}.detail-screen .detail-actions>*{flex:auto;min-width:140px}.detail-screen .detail-hero{grid-template-columns:minmax(0,1fr)}.mx-modal{border-radius:0}.live-player-drawer{width:100%;max-width:100%}}@media (width<=420px){.catalog-layout.is-media .content-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px}.detail-screen .detail-actions>*{min-width:100%}}@media (orientation:landscape) and (height<=480px) and (pointer:coarse){.player-modal .player-panel{background:linear-gradient(#0000,#000000d1)}.player-info-row{display:none}}.live-browser-head{grid-template-columns:minmax(0,auto) minmax(0,1fr)}.live-mode-switch{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:11px;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.live-mode-switch button{color:var(--mx-muted);white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:13px;font-weight:900;display:flex}.live-mode-switch button svg{flex:none;width:18px;height:18px}.live-mode-switch button.on{background:rgba(var(--mx-rgb), .18);box-shadow:inset 0 0 0 1px rgba(var(--mx-rgb), .45);color:#fff}@media (width<=760px),(pointer:coarse) and (width<=1180px){.catalog-head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px;display:grid}.catalog-head .back-btn{grid-area:1/1;width:auto;min-height:40px;padding:0 12px}.catalog-title{grid-area:1/2;min-width:0}.catalog-title h1{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;overflow:hidden}.catalog-actions{grid-area:2/1/3/3;grid-template-columns:1fr 1fr;gap:8px;display:grid}.catalog-search{grid-column:1/-1}.catalog-actions .ghost-btn{min-height:var(--mx-tap)}.live-browser-head{grid-template-columns:minmax(0,1fr);gap:10px}.live-browser[data-mode=categories] .live-browser-head>div:not(.live-mode-switch){display:none}.live-mode-switch{grid-auto-columns:1fr;width:100%}.live-mode-switch button{min-height:var(--mx-tap);padding:0 6px;font-size:12px}.live-mode-switch button span{text-overflow:ellipsis;overflow:hidden}.catalog-layout.is-live{grid-template-rows:auto minmax(0,1fr);align-content:start;gap:10px}.live-preview-stage{background:var(--mx-bg);z-index:12;padding-bottom:10px;position:sticky;top:0}.live-preview,.live-preview-stage .live-preview{grid-template-rows:auto auto auto;gap:8px;display:grid}.live-preview-slot{aspect-ratio:16/9;min-height:0}.live-preview-actions{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid;position:static}.live-preview-actions button{height:var(--mx-tap);justify-content:center;align-items:center;gap:7px;width:auto;padding:0 10px;display:flex}.live-preview-actions button span{clip:auto;clip-path:none;text-overflow:ellipsis;width:auto;height:auto;font-size:12px;font-weight:900;position:static;overflow:hidden}.live-preview-actions .fav-btn{width:var(--mx-tap);padding:0}.live-preview-actions .fav-btn span{display:none}.live-preview-guide:has(.live-guide-empty){display:none}.live-preview-focus-cue{display:none}.live-preview-status{opacity:.75;font-size:11px}.live-browser{min-height:58vh}.live-browser[data-mode=categories] .live-category-browser,.live-browser[data-mode=channels] .live-channel-browser{max-height:none}}@media (width<=430px){.live-preview-actions button{gap:5px;padding:0 6px}.live-preview-actions button span{font-size:11px}.live-preview-actions button svg{width:18px;height:18px}}@media (width<=760px),(pointer:coarse) and (width<=1180px){.catalog-layout.is-media .category-list{scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;max-height:none;padding:2px 2px 8px;display:flex;overflow:auto hidden}.catalog-layout.is-media .category-list::-webkit-scrollbar{display:none}.catalog-layout.is-media .category-list-head{display:none}.catalog-layout.is-media .category-list button{scroll-snap-align:start;border-radius:999px;flex:none;align-items:center;gap:8px;width:auto;max-width:58vw;min-height:42px;padding:0 14px;display:flex}.catalog-layout.is-media .category-list button .category-icon{flex:none;width:18px;height:18px}.catalog-layout.is-media .category-list button .category-icon svg{width:18px;height:18px}.catalog-layout.is-media .category-list button span{min-width:0;display:block}.catalog-layout.is-media .category-list button strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.catalog-layout.is-media .category-list button em{display:none}.catalog-layout.is-media .category-list button small{color:var(--mx-muted);white-space:nowrap;flex:none;font-size:11px;font-weight:900}.catalog-layout.is-media .category-list button.on:not(:focus-visible){background:rgba(var(--mx-rgb), .16)!important;border-color:rgba(var(--mx-rgb), .55)!important;box-shadow:none!important}.catalog-layout.is-media .category-list button.on strong,.catalog-layout.is-media .category-list button.on small{color:#fff}.catalog-layout.is-media .content-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px;padding:10px 2px 44px}.catalog-layout.is-media .poster-box{aspect-ratio:2/3;height:auto}.catalog-layout.is-media .poster-box>img{object-fit:cover;width:100%;height:100%}.catalog-layout.is-media .content-card.movie .poster-favorite-toggle,.catalog-layout.is-media .content-card.series .poster-favorite-toggle{width:34px;height:34px;min-height:34px}.catalog-layout.is-media .content-card.movie .poster-favorite-toggle svg,.catalog-layout.is-media .content-card.series .poster-favorite-toggle svg{width:17px;height:17px}.catalog-layout.is-media .media-card-chips{gap:5px;margin-top:6px}.catalog-layout.is-media .media-card-chips i{padding:4px 5px;font-size:8.5px}.catalog-layout.is-media .content-card b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.2;display:-webkit-box;overflow:hidden}.catalog-layout.is-media .content-card small{font-size:11px}.catalog-letter-rail{gap:6px;padding-bottom:6px}.catalog-letter-rail button{min-width:34px;min-height:34px;padding:0 8px;font-size:12px}}@media (width<=340px){.catalog-layout.is-media .content-grid{grid-template-columns:minmax(0,1fr)}}@media (width>=761px) and (width<=1180px) and (pointer:coarse){.catalog-layout.is-media .content-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.detail-screen.is-movie .detail-meta span+span:before,.detail-screen.is-series .detail-meta span+span:before{content:none}@media (width<=920px),(pointer:coarse) and (width<=1180px){.detail-screen{--mx-art-h:min(62vw, 340px);background:var(--mx-bg)}.detail-screen>.back-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);left:calc(12px + var(--mx-safe-l));min-height:42px;right:auto;top:calc(12px + var(--mx-safe-t));background:#04080e9e;border-radius:999px;width:max-content;padding:0 14px}.detail-screen.is-movie .detail-hero.has-backdrop>img,.detail-screen.is-series .detail-hero.has-backdrop>img{height:var(--mx-art-h);object-fit:cover;object-position:center 18%;opacity:1;width:100%;top:0;bottom:auto;-webkit-mask-image:linear-gradient(#000 58%,#0000 100%);mask-image:linear-gradient(#000 58%,#0000 100%)}.detail-screen.is-movie .detail-hero.has-backdrop .detail-shade,.detail-screen.is-series .detail-hero.has-backdrop .detail-shade{background:linear-gradient(180deg, #0203074d 0%, #0203071a 38%, #020307d1 78%, var(--mx-bg) 100%);height:calc(var(--mx-art-h) + 56px);bottom:auto}.detail-screen.is-movie .detail-hero.has-backdrop .detail-copy,.detail-screen.is-series .detail-hero.has-backdrop .detail-copy{padding-top:calc(var(--mx-art-h) - 56px)}.detail-screen.is-movie .detail-hero:not(.has-backdrop) .detail-copy,.detail-screen.is-series .detail-hero:not(.has-backdrop) .detail-copy{padding-top:72px}.detail-copy{flex-direction:column;display:flex}.detail-title-row{order:1}.detail-actions{order:2}.series-detail-layout{order:3}.detail-people{order:4}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{grid-template-columns:minmax(0,1fr);justify-items:start;gap:14px;max-width:100%}.detail-screen.is-movie .detail-poster,.detail-screen.is-series .detail-poster{width:108px}.detail-copy h1{font-size:clamp(24px,7vw,32px);line-height:1.08}.detail-meta{font-size:13px}.detail-actions{gap:10px;display:grid}.detail-actions .primary-btn{min-height:50px;font-size:16px}.detail-actions .ghost-btn{min-height:var(--mx-tap)}.detail-screen.is-movie .detail-kicker,.detail-screen.is-series .detail-kicker{flex-wrap:wrap;order:0;align-items:center;gap:8px;margin-bottom:10px;display:flex}.detail-screen.is-movie .detail-copy>p,.detail-screen.is-series .detail-copy>p,.detail-screen.is-movie .detail-main-info>p,.detail-screen.is-series .detail-main-info>p{-webkit-line-clamp:unset;max-height:none;display:block;overflow:visible}.detail-screen.is-movie .detail-title-row,.detail-screen.is-series .detail-title-row{text-align:center;justify-items:center}.detail-screen.is-movie .detail-main-info,.detail-screen.is-series .detail-main-info{text-align:left;width:100%}}.live-preview-nowbar{grid-template-columns:minmax(46px,auto) minmax(0,1fr) auto}.live-preview-nowbar>span{font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 7px;font-size:clamp(11px,1.2vw,16px);overflow:hidden}@media (width<=760px),(pointer:coarse) and (width<=1180px){.live-preview-nowbar{grid-template-columns:minmax(42px,auto) minmax(0,1fr)}}.hm-main>*,.hm-top>*,.mx-ex-body>*,.content-grid>*,.catalog-layout>*,.detail-hero>*,.settings-layout>*,.player-panel>*,.player-control-row>*{min-width:0;min-height:0}.content-card b,.content-card small,.episode-card b,.episode-card small,.live-player-channel span,.guide-program span{text-overflow:ellipsis;min-width:0;overflow:hidden}.content-grid,.category-list,.series-episode-list,.live-player-drawer,.settings-main{scrollbar-color:rgba(var(--mx-rgb), .38) transparent;scrollbar-width:thin}.content-grid::-webkit-scrollbar{width:8px;height:8px}.category-list::-webkit-scrollbar{width:8px;height:8px}.series-episode-list::-webkit-scrollbar{width:8px;height:8px}.live-player-drawer::-webkit-scrollbar{width:8px;height:8px}.settings-main::-webkit-scrollbar{width:8px;height:8px}.content-grid::-webkit-scrollbar-thumb{background:rgba(var(--mx-rgb), .34);border-radius:8px}.category-list::-webkit-scrollbar-thumb{background:rgba(var(--mx-rgb), .34);border-radius:8px}.series-episode-list::-webkit-scrollbar-thumb{background:rgba(var(--mx-rgb), .34);border-radius:8px}.live-player-drawer::-webkit-scrollbar-thumb{background:rgba(var(--mx-rgb), .34);border-radius:8px}.settings-main::-webkit-scrollbar-thumb{background:rgba(var(--mx-rgb), .34);border-radius:8px}[disabled],[aria-disabled=true]{cursor:not-allowed;filter:grayscale(.4);opacity:.48}.player-modal .mx-close{transition:opacity .22s,transform .22s,visibility .22s}.player-modal.is-controls-idle .mx-close{transform:translateY(-12px);opacity:0!important;pointer-events:none!important;visibility:hidden!important}.player-modal [data-player-seek],.player-modal [data-player-volume]{touch-action:none}@media (width<=760px),(pointer:coarse) and (width<=1180px){:root{--mx-tap:48px}html,body{overscroll-behavior:none;width:100%;max-width:100%;height:100%;overflow:hidden}body{min-width:0!important;min-height:0!important}#app,.mx-app-root{max-width:100vw;overflow:hidden;width:100vw!important;min-width:0!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;padding:0!important}.mx-app-root{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:hidden auto!important}.login-screen,.loading-screen,.profile-screen,.policy-screen,.hm,.catalog-screen,.detail-screen,.settings-screen{-webkit-overflow-scrolling:touch;height:auto!important;min-height:100dvh!important;max-height:none!important;padding-bottom:calc(16px + var(--mx-safe-b))!important;padding-left:max(12px, var(--mx-safe-l))!important;padding-right:max(12px, var(--mx-safe-r))!important;padding-top:max(12px, var(--mx-safe-t))!important;width:100%!important;overflow:hidden auto!important}.loading-screen,.login-screen,.policy-screen{align-content:center;display:grid;height:100dvh!important}.login-screen{justify-items:center;gap:14px}.login-promo-host{margin:0 auto;width:min(440px,100%)!important;position:static!important;bottom:auto!important;left:auto!important}.login-promo-panel{grid-template-columns:52px minmax(0,1fr);width:100%;min-height:76px;padding:12px!important}.login-promo-logo{border-radius:14px;width:52px;height:52px}.login-promo-copy b{white-space:normal;font-size:14px}.login-promo-copy small{white-space:normal;font-size:15px}button,[role=button],.primary-btn,.ghost-btn,.back-btn,.catalog-context-action,.settings-nav button,.search-filter-rail button,.library-filter-rail button,.season-tab{touch-action:manipulation;min-height:var(--mx-tap)!important}input,select,textarea{min-height:var(--mx-tap)!important;font-size:16px!important}.hm{align-content:start;gap:14px}.hm-top{justify-items:center;gap:10px;grid-template-columns:minmax(0,1fr)!important}.hm-brand,.mx-head-center,.mx-right,.mx-actionbar{width:100%;min-width:0;max-width:100%}.mx-head-center,.mx-kinds,.mx-slogan,.mx-welcome{text-align:center;white-space:normal}.mx-right,.mx-actionbar{flex-wrap:wrap;justify-content:center;gap:8px}.mx-sep{display:none}.mx-time{text-align:center;min-width:0}.hm-main{gap:12px;grid-template-rows:repeat(3,minmax(92px,auto)) minmax(210px,auto)!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"live""movie""series""hero"!important;height:auto!important;max-height:none!important}.hm-tile{text-align:left;grid-template-columns:52px minmax(0,1fr) auto;min-height:92px;padding:12px}.hm-tile-ic,.hm-tile-ic svg{width:42px;height:42px}.mx-hero{aspect-ratio:16/10;min-height:210px;height:auto!important}.mx-ex-body{grid-template-columns:minmax(0,1fr)!important}.mx-modecol{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-footer{flex-wrap:wrap;gap:8px 12px;margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px;position:sticky;bottom:0}.catalog-screen{grid-template-rows:auto minmax(0,1fr);gap:10px;display:grid}.catalog-head{border-bottom:1px solid rgba(var(--mx-rgb), .16);z-index:24;background:linear-gradient(#07131df7,#07131ddb);margin-left:-12px;margin-right:-12px;padding:0 12px 8px;position:sticky;top:0;height:auto!important}.catalog-actions{justify-self:stretch;width:100%}.catalog-search{min-height:var(--mx-tap);border-radius:8px;width:100%!important}.catalog-layout,.catalog-layout.is-live,.catalog-layout.is-media{align-content:start;gap:12px;display:grid;grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:0!important;max-height:none!important;padding-top:0!important;overflow:visible!important}.catalog-layout.is-live{grid-template-rows:auto auto!important;grid-template-areas:"preview""browser"!important}.catalog-layout.is-media{grid-template-rows:auto auto;grid-template-areas:"categories""grid"}.catalog-layout.is-media .category-list{grid-area:categories;max-width:100%}.catalog-layout.is-media .content-grid{grid-area:grid}.live-preview-stage{z-index:16;position:sticky;top:0;height:auto!important}.live-preview,.live-preview-stage .live-preview{gap:8px;padding:10px;grid-template-rows:auto auto auto!important;height:auto!important}.live-preview-slot{max-height:36dvh!important}.live-preview-nowbar{min-height:50px;margin-top:8px;position:static!important;bottom:auto!important;left:auto!important;right:auto!important}.live-preview-nowbar>strong{display:none}.live-preview-actions{grid-template-columns:var(--mx-tap) minmax(0, 1fr) minmax(0, 1fr)}.live-browser{min-height:54dvh;max-height:none;overflow:visible}.live-browser[data-mode=categories] .live-category-browser,.live-browser[data-mode=channels] .live-channel-browser,.catalog-layout.is-live .content-grid,.catalog-layout.is-live .category-list,.catalog-layout.is-media .content-grid{max-height:none!important;overflow:visible!important}.catalog-layout.is-live .content-grid,.catalog-layout.is-live .category-list{padding-bottom:88px}.catalog-letter-rail,.search-filter-rail,.library-filter-rail,.settings-nav,.season-tab-row{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:8px;max-width:100%;padding-bottom:8px;display:flex;overflow:auto hidden}.catalog-letter-rail::-webkit-scrollbar{display:none}.search-filter-rail::-webkit-scrollbar{display:none}.library-filter-rail::-webkit-scrollbar{display:none}.settings-nav::-webkit-scrollbar{display:none}.season-tab-row::-webkit-scrollbar{display:none}.catalog-letter-rail button,.search-filter-rail button,.library-filter-rail button,.settings-nav button,.season-tab{white-space:nowrap;flex:none}.search-form,.actor-search-form{gap:10px;display:grid;grid-template-columns:minmax(0,1fr)!important}.search-results,.library-box,.settings-main,.modal-body{min-height:0;overflow-x:hidden}.search-grid,.library-grid,.settings-shell,.settings-card-grid,.settings-action-grid,.settings-support-grid,.settings-grid,.account-summary-grid,.account-action-group{grid-template-columns:minmax(0,1fr)!important}.settings-shell{gap:14px}.settings-main{overflow-y:visible}.detail-screen{display:block}.detail-copy,.detail-title-row,.detail-main-info,.detail-actions,.series-detail-layout,.detail-people{width:100%!important;max-width:100%!important}.detail-actions{grid-template-columns:minmax(0,1fr);gap:10px;display:grid!important}.detail-actions .primary-btn,.detail-actions .ghost-btn{justify-content:center;width:100%}.detail-screen.is-series .episode-card{grid-template-columns:minmax(100px,34vw) minmax(0,1fr) 20px;min-height:104px}.detail-screen.is-series .episode-thumb{width:100%;height:auto}.mx-modal{-webkit-overflow-scrolling:touch;justify-content:stretch;align-items:stretch;inset:0;overflow:hidden auto;padding:0!important}.mx-modal .mx-box{padding:calc(16px + var(--mx-safe-t)) calc(14px + var(--mx-safe-r)) calc(16px + var(--mx-safe-b)) calc(14px + var(--mx-safe-l));grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden;border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important}.mx-modal .mx-box>h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-right:54px;overflow:hidden}.mx-modal .modal-body{-webkit-overflow-scrolling:touch;padding-bottom:12px;overflow-y:auto}.mx-modal .mx-close{right:calc(10px + var(--mx-safe-r));top:calc(10px + var(--mx-safe-t));z-index:40;position:absolute}.mx-modal:not(.player-modal){align-items:flex-start}.mx-modal:not(.player-modal) .mx-box{min-height:100dvh;height:auto!important;max-height:none!important}.mx-modal:not(.player-modal) .modal-body{overflow:visible}.player-modal .mx-box{background:#000;grid-template-rows:minmax(0,1fr);padding:0!important}.player-modal .mx-box>h2{display:none}.player-modal .modal-body{height:100%;padding:0;overflow:hidden}.player-modal .player-panel{padding:calc(8px + var(--mx-safe-t)) calc(8px + var(--mx-safe-r)) calc(10px + var(--mx-safe-b)) calc(8px + var(--mx-safe-l));grid-template-rows:auto minmax(0,1fr) auto auto;gap:8px;width:100%;display:grid;overflow:hidden;height:100dvh!important;max-height:100dvh!important}.player-modal .mx-video,.player-modal [data-player-video-host]{width:100%;height:100%;min-height:0;max-height:none}.player-modal .mx-video{aspect-ratio:auto;object-fit:contain}.player-controls{-webkit-overflow-scrolling:touch;align-self:end;max-height:46dvh;padding-bottom:2px;overflow:hidden auto}.player-control-row{gap:8px;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.player-timeline{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;display:grid}.player-transport,.player-actions{scrollbar-width:none;-webkit-overflow-scrolling:touch;max-width:100%;padding-bottom:4px;overflow-y:hidden;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto!important}.player-transport::-webkit-scrollbar{display:none}.player-actions::-webkit-scrollbar{display:none}.player-icon-btn,.player-tracks-btn,.fav-btn{flex:0 0 var(--mx-tap);height:var(--mx-tap)!important;min-height:var(--mx-tap)!important;min-width:var(--mx-tap)!important;width:var(--mx-tap)!important}.player-volume{flex:1 0 132px;min-width:132px}.live-player-drawer,.epg-panel,.track-panel,.diagnostics-panel,.sleep-panel{-webkit-overflow-scrolling:touch;max-width:100%;max-height:70dvh;overflow:auto}}@media (width<=380px){.catalog-layout.is-media .content-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.detail-screen.is-series .episode-card{grid-template-columns:92px minmax(0,1fr)}.detail-screen.is-series .episode-card>svg,.detail-screen.is-series .episode-card>.episode-card-arrow{display:none}}@media (orientation:landscape) and (height<=480px) and (pointer:coarse){.catalog-head,.live-preview-stage{position:static}.live-preview-slot{max-height:44dvh!important}.player-modal .player-panel{padding:calc(6px + var(--mx-safe-t)) calc(6px + var(--mx-safe-r)) calc(6px + var(--mx-safe-b)) calc(6px + var(--mx-safe-l));grid-template-rows:minmax(0,1fr) auto;gap:6px}.player-info-row,.player-status{display:none!important}.player-controls{max-height:48dvh}.player-modal .mx-close{right:calc(6px + var(--mx-safe-r));top:calc(6px + var(--mx-safe-t))}}@media (width<=760px),(pointer:coarse) and (width<=1180px){#app.mx-app-root,.mx-app-root{overscroll-behavior-x:none;overscroll-behavior-y:contain;scroll-behavior:auto;touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch;overflow:hidden auto!important}.login-screen,.loading-screen,.profile-screen,.policy-screen,.hm,.catalog-screen,.detail-screen,.detail-screen.is-movie,.detail-screen.is-series,.settings-screen{overscroll-behavior:auto!important;overflow:visible!important}.catalog-screen,.detail-screen,.detail-screen.is-movie,.detail-screen.is-series,.settings-screen{display:block!important}.hm,.catalog-screen,.detail-screen,.detail-screen.is-movie,.detail-screen.is-series,.settings-screen{touch-action:pan-y pinch-zoom}.hm-main,.catalog-layout,.catalog-layout.is-live,.catalog-layout.is-media,.live-browser,.live-category-browser,.live-channel-browser,.category-list,.content-grid,.detail-hero,.detail-screen.is-movie .detail-hero,.detail-screen.is-series .detail-hero,.series-detail-layout,.detail-screen.is-series .series-detail-layout,.series-episode-list,.detail-screen.is-series .series-episode-list,.settings-main{overscroll-behavior:auto!important;max-height:none!important;overflow:visible!important}.content-card,.hm-tile,.category-list button,.live-player-channel,.live-player-category,.episode-card,.detail-person-btn{touch-action:pan-y pinch-zoom}.catalog-letter-rail,.search-filter-rail,.library-filter-rail,.settings-nav,.season-tab-row,.detail-people-row,.player-transport,.player-actions{overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch;overflow:auto hidden!important}.mx-modal,.mx-modal .modal-body,.player-controls,.live-player-drawer,.epg-panel,.track-panel,.diagnostics-panel,.sleep-panel{overscroll-behavior:contain;touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch}.player-modal,.player-modal .mx-box,.player-modal .modal-body,.player-modal .player-panel,.player-modal .mx-video,.player-modal [data-player-video-host]{overscroll-behavior:none}.player-progress,.player-progress input,.player-seek,[data-player-seek]{touch-action:none}.catalog-layout.is-media .category-list{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;max-width:100%;scroll-padding-inline:2px;overscroll-behavior-x:contain!important;overscroll-behavior-y:auto!important;touch-action:pan-x pan-y pinch-zoom!important;align-content:center!important;max-height:none!important;padding:2px 2px 10px!important;display:flex!important;overflow:auto hidden!important}.catalog-layout.is-media .category-list::-webkit-scrollbar{display:none}.catalog-layout.is-media .category-list button{scroll-snap-align:start;white-space:nowrap;min-width:max-content;max-width:62vw;touch-action:pan-x pan-y pinch-zoom!important;flex:none!important;width:auto!important}.catalog-layout.is-media .platform-category-group,.catalog-layout.is-media .platform-category-group.expanded,.catalog-layout.is-media .platform-category-children{display:contents}.catalog-layout.is-media .platform-category-children[hidden]{display:none!important}.catalog-layout.is-media .category-list .platform-category-child{min-width:max-content;min-height:42px;padding:0 12px}.catalog-layout.is-media .category-list .platform-category-child .category-icon{width:22px;height:22px}.catalog-layout.is-media .category-list .platform-category-child .streaming-provider-logo{width:20px;height:20px}}@media (width<=520px) and (pointer:coarse){.catalog-layout.is-live{grid-template-rows:auto auto!important;grid-template-areas:"browser""preview"!important;gap:12px!important}.live-browser{min-height:0!important}.live-browser-head{gap:8px;margin-bottom:2px}.live-mode-switch{border-radius:8px;gap:6px;padding:5px}.live-mode-switch button{border-radius:7px;padding:0 8px;font-size:12px;min-height:52px!important}.live-mode-switch button svg{width:20px;height:20px}.live-browser[data-mode=channels] .live-browser-head>div:not(.live-mode-switch){gap:2px;min-width:0;display:grid}.catalog-layout.is-live .content-grid,.catalog-layout.is-live .category-list{padding-bottom:18px!important}.content-card.live{touch-action:pan-y pinch-zoom;gap:10px;min-height:76px;padding:10px;grid-template-columns:52px minmax(0,1fr)!important}.content-card.live .poster-box{width:52px;height:50px}.content-card.live .live-card-copy b{font-size:15px}.content-card.live .live-card-status{display:none}.live-preview-stage{z-index:auto!important;background:0 0!important;padding-bottom:0!important;position:static!important;top:auto!important}.live-preview,.live-preview-stage .live-preview{border-radius:8px;gap:8px;padding:8px}.live-preview-slot{min-height:132px;max-height:28dvh!important}.live-preview-nowbar{gap:8px;min-height:54px;padding:8px;grid-template-columns:44px minmax(0,1fr)!important}.live-preview-nowbar>span{height:38px;font-size:14px}.live-preview-nowbar b{font-size:14px}.live-preview-nowbar em{gap:5px}.live-preview-guide,.live-preview-focus-cue{display:none!important}.live-preview-actions{gap:8px;display:grid;grid-template-columns:var(--mx-tap) minmax(0, 1fr) minmax(0, 1fr)!important;position:static!important}.live-preview-actions button{min-width:0;width:auto!important}.live-preview-actions [data-preview-open]{grid-column:1/-1;width:100%!important}.live-preview-status{display:none}}@media (width<=760px),(pointer:coarse) and (width<=1180px){.player-modal .player-fullscreen-btn{border-color:rgba(var(--mx-rgb), .5)}}@media (width<=520px) and (pointer:coarse){.player-modal .player-panel{padding:calc(8px + var(--mx-safe-t)) calc(8px + var(--mx-safe-r)) calc(8px + var(--mx-safe-b)) calc(8px + var(--mx-safe-l));gap:8px}.player-modal .player-controls{border:1px solid rgba(var(--mx-rgb), .24);background:linear-gradient(#070e16e6,#05090ef5);border-radius:8px;max-height:50dvh;padding:8px;box-shadow:0 -16px 36px #00000052}.player-modal .player-timeline{grid-template-columns:42px minmax(0,1fr) 42px;gap:7px}.player-modal .player-timeline span{text-align:center;min-width:0;font-size:11px}.player-modal [data-player-seek]{width:100%;min-width:0}.player-modal .player-control-row{gap:8px}.player-modal .player-transport{grid-template-columns:var(--mx-tap) var(--mx-tap) minmax(112px, 1fr) auto;gap:8px;width:100%;padding-bottom:0;display:grid!important;overflow-x:hidden!important}.player-modal .player-volume{flex:unset;width:100%;min-width:0}.player-modal .player-live-pill{min-height:var(--mx-tap);place-self:center end;padding-inline:10px}.player-modal .player-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;padding-bottom:0;display:grid!important;overflow:hidden visible!important}.player-modal .player-actions .player-icon-btn{flex:unset;justify-self:stretch;width:100%!important;min-width:0!important}.player-modal .player-fullscreen-btn{background:linear-gradient(180deg, rgba(var(--mx-rgb), .34), rgba(var(--mx-rgb), .18));border-color:rgba(var(--mx-rgb), .72);color:#fff;grid-column:1/-1;justify-content:center;gap:8px;padding:0 12px;display:inline-flex;height:54px!important;min-height:54px!important}.player-modal .player-fullscreen-btn svg{flex:none;width:21px;height:21px}.player-modal .player-fullscreen-btn span{letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:calc(100% - 32px);font-size:13px;font-weight:950;line-height:1;clip:auto!important;clip-path:none!important;width:auto!important;height:auto!important;position:static!important;overflow:hidden!important}}@media (width<=760px) and (height<=460px) and (orientation:landscape) and (pointer:coarse){.player-modal .player-controls{max-height:62dvh}.player-modal .player-actions{grid-template-columns:repeat(6,minmax(0,1fr))}.player-modal .player-fullscreen-btn{grid-column:span 2}}@media (hover:none),(pointer:coarse){.content-card,.episode-card,.category-list button,.catalog-letter-rail button,.season-tab,.live-preview-actions button,.player-icon-btn,.primary-btn,.ghost-btn{transition-duration:80ms!important}.content-card.movie,.content-card.series,.content-card.live,.episode-card{content-visibility:auto;contain:layout paint style}.content-card.movie,.content-card.series{contain-intrinsic-size:280px 430px}.content-card.live{contain-intrinsic-size:78px}.episode-card{contain-intrinsic-size:120px}.content-card.movie:after,.content-card.series:after{display:none!important}.content-card:focus .poster-box,.content-card:hover .poster-box,.content-card.movie .poster-box,.content-card.series .poster-box,.episode-thumb,.episode-preview-art,.detail-poster,.live-preview-slot{filter:none!important;animation:none!important;box-shadow:0 10px 22px #00000052!important}.poster-fav,.poster-badge,.progress-state,.live-preview-nowbar,.player-controls,.detail-actions .ghost-btn,.detail-actions .primary-btn{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.content-card.is-opening,.episode-card.is-opening,.detail-play-btn.is-opening{filter:brightness(1.14)!important}.content-card.is-opening .poster-box,.episode-card.is-opening .episode-thumb{border-color:rgba(var(--mx-rgb), .78)!important;box-shadow:0 0 0 2px rgba(var(--mx-rgb), .34), 0 12px 26px #00000061!important}.detail-play-btn.is-opening{transform:translateY(-1px);border-color:rgba(var(--mx-rgb), .72)!important;box-shadow:0 0 0 2px rgba(var(--mx-rgb), .24), 0 12px 26px #00000052!important}.poster-box img,.episode-thumb img,.episode-preview-art img,.detail-poster img,.live-preview-slot img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}}@media (width<=760px),(pointer:coarse) and (width<=1180px){.detail-ambient-art{display:none!important}.detail-screen.is-movie .detail-hero>img,.detail-screen.is-series .detail-hero>img{filter:none!important}.poster-fallback b,.detail-screen.is-movie .detail-copy h1,.detail-screen.is-series .detail-copy h1{text-shadow:none!important}}.live-preview-slot{place-items:center;position:relative;overflow:hidden;contain:none!important;background:#000!important;display:grid!important}.live-preview-video{backface-visibility:visible;object-fit:contain;opacity:1;visibility:visible;z-index:1;background:#000;grid-area:1/1;min-width:100%;min-height:100%;display:block;position:relative;width:100%!important;height:100%!important;transform:none!important}@keyframes mxLivePreviewLoadSpin{to{transform:rotate(360deg)}}.live-preview-loading{background:radial-gradient(circle at 50% 24%, rgba(var(--mx-rgb), .18), transparent 38%), linear-gradient(180deg, #ffffff0b, #0000002e), #000;color:#fff;pointer-events:none;text-align:center;z-index:2;grid-area:1/1;place-content:center;justify-items:center;gap:8px;width:100%;height:100%;min-height:100%;padding:24px;display:grid;position:absolute;inset:0}.live-preview-loading[hidden]{display:none!important}.live-preview-slot.is-loading .live-preview-video{opacity:0}.live-preview-loading>span{background:#282d34;border:1px solid #fff3;border-radius:10px;justify-content:center;align-items:center;width:82px;height:58px;margin-bottom:2px;padding:8px;display:flex;overflow:hidden;box-shadow:0 18px 38px #00000075}.live-preview-loading>span img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.live-preview-loading>span svg{color:var(--mx-primary);width:34px;height:34px}.live-preview-loading>i{border:2px solid #ffffff38;border-top-color:rgba(var(--mx-rgb), .98);border-radius:50%;width:24px;height:24px;animation:.78s linear infinite mxLivePreviewLoadSpin;display:block}.live-preview-loading>b{font-size:15px;font-weight:950;line-height:1.1}.live-preview-loading>small{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;max-width:min(360px,82vw);font-size:12px;font-weight:850;line-height:1.2;display:block;overflow:hidden}.live-preview-loading>em{color:rgba(var(--mx-rgb), .92);letter-spacing:0;font-size:11px;font-style:normal;font-weight:900;line-height:1.2}.live-preview-actions button:disabled,.live-preview-actions button[aria-disabled=true]{cursor:default;opacity:.42;pointer-events:none}@media (hover:none),(pointer:coarse){.live-preview,.live-preview-frame,.live-preview-stage,.live-preview-slot{transform:none!important}}@media (width<=520px) and (pointer:coarse){.live-preview-frame{min-height:clamp(176px,52vw,220px)}.live-preview-slot{aspect-ratio:16/9;min-height:clamp(176px,52vw,220px)!important;max-height:none!important}}.player-modal .mx-video{aspect-ratio:auto;width:100%;height:100%;max-height:none}:is(.mx-modal.player-modal:fullscreen,.player-modal .mx-box:fullscreen,.player-modal .player-panel:fullscreen){box-shadow:none!important;background:#000!important;border:0!important;border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;padding:0!important;overflow:hidden!important}.mx-modal.player-modal:fullscreen .mx-box{grid-template-rows:minmax(0,1fr);background:#000!important;width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;padding:0!important;display:grid!important;overflow:hidden!important}.player-modal .mx-box:fullscreen{grid-template-rows:minmax(0,1fr);background:#000!important;width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;padding:0!important;display:grid!important;overflow:hidden!important}:is(.mx-modal.player-modal:fullscreen .modal-body,.player-modal .mx-box:fullscreen .modal-body){height:100%!important;max-height:100vh!important;padding:0!important;overflow:hidden!important}.mx-modal.player-modal:fullscreen .player-panel{grid-template-rows:auto minmax(0,1fr) auto auto;gap:8px;height:100vh!important;max-height:100vh!important;padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))!important;width:100vw!important;display:grid!important;overflow:hidden!important}.player-modal .mx-box:fullscreen .player-panel{grid-template-rows:auto minmax(0,1fr) auto auto;gap:8px;height:100vh!important;max-height:100vh!important;padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))!important;width:100vw!important;display:grid!important;overflow:hidden!important}.player-modal .player-panel:fullscreen{grid-template-rows:auto minmax(0,1fr) auto auto;gap:8px;height:100vh!important;max-height:100vh!important;padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))!important;width:100vw!important;display:grid!important;overflow:hidden!important}:is(.mx-modal.player-modal:fullscreen .mx-video,.mx-modal.player-modal:fullscreen [data-player-video-host],.player-modal .mx-box:fullscreen .mx-video,.player-modal .mx-box:fullscreen [data-player-video-host],.player-modal .player-panel:fullscreen .mx-video,.player-modal .player-panel:fullscreen [data-player-video-host]){aspect-ratio:auto;object-fit:contain;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}.player-modal .mx-box:fullscreen .mx-video{aspect-ratio:auto;width:100vw!important;height:100vh!important;max-height:none!important}:is(.mx-modal.player-modal:fullscreen .player-controls,.player-modal .mx-box:fullscreen .player-controls,.player-modal .player-panel:fullscreen .player-controls){z-index:20;align-self:end;position:relative}.live-mobile-category-strip{display:none}@media (pointer:coarse) and (width<=760px),(pointer:coarse) and (height<=520px){.live-catalog-screen{background:#05080d}.live-catalog-screen .catalog-head{border-bottom:1px solid #ffffff14;gap:9px;margin-left:-12px;margin-right:-12px;box-shadow:0 12px 28px #00000057;grid-template-columns:var(--mx-tap) minmax(0, 1fr)!important;padding:calc(6px + var(--mx-safe-t)) 12px 10px!important;background:#05080dfa!important}.live-catalog-screen .catalog-head .back-btn{height:var(--mx-tap);min-height:var(--mx-tap);width:var(--mx-tap);border-radius:8px;padding:0}.live-catalog-screen .catalog-head .back-btn span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.live-catalog-screen .catalog-title h1{color:#f7fbff;font-size:20px;line-height:1.05}.live-catalog-screen .catalog-actions{gap:8px;width:100%;grid-area:2/1/3/3!important;grid-template-columns:minmax(0, 1fr) var(--mx-tap) var(--mx-tap)!important;display:grid!important}.live-catalog-screen .catalog-search{height:var(--mx-tap);min-height:var(--mx-tap);background:#101821;border-color:#ffffff1f;border-radius:8px;grid-column:auto!important}.live-catalog-screen .catalog-search input{font-size:16px}.live-catalog-screen .catalog-actions .ghost-btn{height:var(--mx-tap);min-height:var(--mx-tap);min-width:0;width:var(--mx-tap);border-radius:8px;padding:0}.live-catalog-screen .catalog-actions .ghost-btn span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.live-catalog-screen .catalog-layout.is-live{padding-bottom:calc(16px + var(--mx-safe-b));grid-template:"preview""browser"/minmax(0,1fr)!important;gap:12px!important}.live-catalog-screen .live-preview-stage{background:0 0!important;padding-bottom:0!important;position:static!important}.live-catalog-screen .live-preview{background:#080d14;border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 16px 36px #00000057;gap:8px!important;padding:8px!important}.live-catalog-screen .live-preview-frame{background:#000;border:1px solid #ffffff14;border-radius:8px;position:relative;overflow:hidden}.live-catalog-screen .live-preview-slot{aspect-ratio:16/9;border:0;box-shadow:none!important;min-height:168px!important;max-height:none!important}.live-catalog-screen .live-preview-nowbar{box-shadow:none;background:linear-gradient(#0000,#000000d6);border:0;border-radius:0;gap:8px;min-height:64px;margin:0;padding:18px 10px 9px;grid-template-columns:42px minmax(0,1fr)!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.live-catalog-screen .live-preview-nowbar>span{background:rgba(var(--mx-rgb), .95);color:#021018;border-radius:8px;height:38px;padding:0 5px;font-size:13px}.live-catalog-screen .live-preview-nowbar b{color:#fff;font-size:14px;line-height:1.1}.live-catalog-screen .live-preview-nowbar small,.live-catalog-screen .live-preview-nowbar em strong{color:#ffffffc2;letter-spacing:0;font-size:9px}.live-catalog-screen .live-preview-nowbar em{gap:5px}.live-catalog-screen .live-preview-nowbar em i{color:#ffffffdb}.live-catalog-screen .live-preview-nowbar>strong,.live-catalog-screen .live-preview-guide,.live-catalog-screen .live-preview-focus-cue,.live-catalog-screen .live-preview-status{display:none!important}.live-catalog-screen .live-preview-actions{gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important;position:static!important}.live-catalog-screen .live-preview-actions [data-preview-channels]{display:none!important}.live-catalog-screen .live-preview-actions [data-preview-open]{grid-column:1/-1!important}.live-catalog-screen .live-preview-actions button{height:var(--mx-tap);min-height:var(--mx-tap);border-radius:8px;min-width:0;padding:0 10px;width:auto!important}.live-catalog-screen .live-preview-actions button span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.live-catalog-screen .live-preview-actions [data-preview-open] span{clip:auto;clip-path:none;text-overflow:ellipsis;width:auto;min-width:0;height:auto;font-size:12px;font-weight:950;line-height:1.05;display:block;position:static;overflow:hidden}.live-catalog-screen .live-preview-actions .fav-btn{padding:0;width:auto!important}.live-catalog-screen .live-preview-actions .fav-btn span{display:none}.live-catalog-screen .live-browser{box-shadow:none;background:0 0;border:0;padding:0;min-height:0!important;overflow:visible!important}.live-catalog-screen .live-browser-head{gap:8px;margin-bottom:8px}.live-catalog-screen .live-browser-head>div:not(.live-mode-switch){display:none!important}.live-catalog-screen .live-mode-switch{box-shadow:none;background:#0d141d;border-color:#ffffff1a;border-radius:8px;grid-template-columns:1fr 1fr;gap:6px;width:100%;padding:5px;display:grid}.live-catalog-screen .live-mode-switch button{color:#ffffffb8;border-radius:7px;padding:0 8px;font-size:12px;min-height:44px!important}.live-catalog-screen .live-mode-switch button.on{background:linear-gradient(180deg, rgba(var(--mx-rgb), .28), rgba(var(--mx-rgb), .14));border:1px solid rgba(var(--mx-rgb), .5);box-shadow:none;color:#fff}.live-catalog-screen .live-mobile-category-strip{display:none}.live-catalog-screen .live-browser[data-mode=channels] .live-mobile-category-strip{scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch;gap:8px;max-width:calc(100% + 4px);margin:0 -2px 10px;padding:0 2px 8px;scroll-padding-inline:2px;display:flex;overflow:auto hidden}.live-catalog-screen .live-mobile-category-strip::-webkit-scrollbar{display:none}.live-catalog-screen .live-mobile-category-strip button{color:#fff;scroll-snap-align:start;background:#0e1721;border:1px solid #ffffff1f;border-radius:999px;flex:none;align-items:center;gap:7px;max-width:72vw;min-height:42px;padding:0 13px;display:inline-flex}.live-catalog-screen .live-mobile-category-strip button.on{background:rgba(var(--mx-rgb), .2);border-color:rgba(var(--mx-rgb), .65)}.live-catalog-screen .live-mobile-category-strip span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:950;overflow:hidden}.live-catalog-screen .live-mobile-category-strip small{color:#ffffffad;flex:none;font-size:11px;font-weight:850}.live-catalog-screen .live-browser[data-mode=categories] .live-category-browser:not([hidden]){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:none!important;padding-bottom:18px!important;display:grid!important;overflow:visible!important}.live-catalog-screen .live-category-browser button{background:#0d141d;border-color:#ffffff1a;border-radius:8px;grid-template-columns:34px minmax(0,1fr);align-content:center;gap:8px;min-height:68px;padding:10px}.live-catalog-screen .live-category-browser button.on{background:rgba(var(--mx-rgb), .16);border-color:rgba(var(--mx-rgb), .58)}.live-catalog-screen .live-category-browser button .category-icon{width:34px;height:34px}.live-catalog-screen .live-category-browser button span strong,.live-catalog-screen .live-category-browser button small{white-space:normal}.live-catalog-screen .live-channel-browser:not([hidden]){max-height:none!important;padding-bottom:calc(18px + var(--mx-safe-b))!important;gap:8px!important;display:grid!important;overflow:visible!important}.live-catalog-screen .live-channel-browser .catalog-count{color:#ffffff94;padding:0 2px 2px;font-size:11px;line-height:1.2}.live-catalog-screen .content-card.live{background:#0c131b;border:1px solid #ffffff1a;border-radius:8px;gap:10px;min-height:74px;padding:9px;box-shadow:none!important;grid-template-columns:54px minmax(0,1fr) 36px!important;transform:none!important}.live-catalog-screen .content-card.live:focus,.live-catalog-screen .content-card.live:hover,.live-catalog-screen .content-card.live.is-previewed{border-color:rgba(var(--mx-rgb), .55);background:#101a24;box-shadow:inset 3px 0 0 rgba(var(--mx-rgb), .92)!important;transform:none!important}.live-catalog-screen .content-card.live:active{filter:brightness(1.14)}.live-catalog-screen .content-card.live .poster-box{border-radius:8px;width:54px;height:54px}.live-catalog-screen .content-card.live .live-card-copy{gap:3px}.live-catalog-screen .content-card.live .live-card-copy b{color:#fff;font-size:15px;line-height:1.14}.live-catalog-screen .content-card.live .live-card-copy small{color:#ffffff8f;font-size:11px}.live-catalog-screen .content-card.live .live-card-copy em{color:#75ffb8e0;font-size:12px;line-height:1.2}.live-catalog-screen .content-card.live .live-card-status{background:#ff405821;border-color:#ff405859;border-radius:50%;place-self:center end;place-items:center;width:34px;min-width:34px;height:34px;padding:0;display:grid!important}.live-catalog-screen .content-card.live .live-card-status i{background:#ff3048;border-radius:50%;width:9px;height:9px;box-shadow:0 0 14px #ff3048bf}.live-catalog-screen .content-card.live .live-card-status span{display:none}}@media (pointer:coarse) and (height<=520px) and (orientation:landscape){.live-catalog-screen .catalog-head{grid-template-columns:var(--mx-tap) minmax(120px, .55fr) minmax(260px, 1fr)!important}.live-catalog-screen .catalog-actions{grid-area:1/3/2/4!important}.live-catalog-screen .catalog-layout.is-live{align-items:start;grid-template-columns:minmax(300px,.9fr) minmax(0,1fr)!important;grid-template-areas:"preview browser"!important}.live-catalog-screen .live-preview-slot{min-height:150px!important}.live-catalog-screen .live-preview-actions button span{font-size:11px}}.detail-screen.is-series .episode-card{position:relative;overflow:hidden}.detail-screen.is-series .episode-card:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;border:1px solid #0000;transition:opacity .18s,border-color .18s,box-shadow .18s;position:absolute;inset:0}.detail-screen.is-series .episode-card:focus:after,.detail-screen.is-series .episode-card:hover:after{opacity:1;border-color:rgba(var(--mx-rgb), .72);box-shadow:inset 0 0 0 1px rgba(var(--mx-rgb), .22), 0 0 24px rgba(var(--mx-rgb), .28)}@keyframes mxMediaFocusHalo{0%,to{opacity:.74;transform:scale(.992)}50%{opacity:1;transform:scale(1.018)}}@keyframes mxMediaFocusSheen{0%{opacity:0;transform:translate(-120%)skew(-14deg)}22%{opacity:.52}58%,to{opacity:0;transform:translate(145%)skew(-14deg)}}.catalog-layout.is-media .content-card:is(.movie,.series){isolation:isolate;transform-origin:bottom;will-change:transform}.catalog-layout.is-media .content-card:is(.movie,.series) .poster-box{transform:translateZ(0)}.catalog-layout.is-media .content-card:is(.movie,.series) .poster-box:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(115deg, transparent 0 39%, #ffffff47 49%, transparent 62%), radial-gradient(circle at 50% 18%, rgba(var(--mx-rgb), .24), transparent 42%);opacity:0;position:absolute;inset:0;transform:translate(-120%)skew(-14deg)}@media (hover:hover) and (pointer:fine){.catalog-layout.is-media .content-card:is(.movie,.series):hover:not(:focus-visible):not(:active){filter:brightness(1.03)saturate(1.08)!important;z-index:8!important;transform:translateY(-6px)scale(1.018)!important}.catalog-layout.is-media .content-card:is(.movie,.series):hover:not(:focus-visible):not(:active) .poster-box{border-color:rgba(var(--mx-rgb), .62)!important;box-shadow:0 0 0 1px rgba(var(--mx-rgb), .32), 0 18px 42px #00000085, 0 0 28px rgba(var(--mx-rgb), .24)!important}.catalog-layout.is-media .content-card:is(.movie,.series):hover:not(:focus-visible):not(:active) b{color:#fff;text-shadow:0 0 12px rgba(var(--mx-rgb), .28)}}.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus{filter:brightness(1.06)saturate(1.12)!important;z-index:18!important;transform:translateY(-10px)scale(1.035)!important}.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible:after,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus:after{border-color:rgba(var(--mx-rgb), .98)!important;box-shadow:0 0 0 1px #ffffff47, 0 0 0 5px rgba(var(--mx-rgb), .28), 0 0 34px rgba(var(--mx-rgb), .48), 0 28px 66px #000000c7!important;opacity:1!important;border-radius:16px!important;animation:1.55s ease-in-out infinite mxMediaFocusHalo!important;inset:-10px -10px -12px!important;transform:scale(1)!important}.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible .poster-box,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus .poster-box{box-shadow:0 0 0 2px rgba(var(--mx-rgb), .98), 0 0 0 6px rgba(var(--mx-rgb), .2), 0 20px 48px #000000ad, 0 0 36px rgba(var(--mx-rgb), .44)!important;border-color:#fff!important;animation:none!important}.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible .poster-box:before,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus .poster-box:before{animation:1.8s ease-in-out infinite mxMediaFocusSheen!important}.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible b,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus b{color:#fff;text-shadow:0 0 14px rgba(var(--mx-rgb), .45), 0 10px 24px #000000b3}.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible small,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus small{color:#ecf6ffe0}.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible .media-card-chips i,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus .media-card-chips i{background:rgba(var(--mx-rgb), .16);border-color:rgba(var(--mx-rgb), .58);color:#fff}@media (width<=760px),(pointer:coarse) and (width<=1180px){.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus{transform:translateY(-5px)scale(1.018)!important}.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible:after,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus:after{border-radius:13px!important;inset:-6px -6px -8px!important}}@media (prefers-reduced-motion:reduce){.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible:after,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus:after,.catalog-layout.is-media .content-card:is(.movie,.series):focus-visible .poster-box:before,html.mx-input-key .catalog-layout.is-media .content-card:is(.movie,.series):focus .poster-box:before{animation:none!important}}.player-modal.is-player-fullscreen{box-sizing:border-box!important;justify-content:stretch!important;place-items:stretch stretch!important;padding:0!important;display:grid!important;inset:0!important;overflow:hidden!important}.player-modal.is-player-fullscreen .mx-box{grid-template-rows:minmax(0,1fr);box-shadow:none!important;background:#000!important;border:0!important;border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.player-modal.is-player-fullscreen .modal-body{height:100%!important;max-height:100vh!important;padding:0!important;overflow:hidden!important}.player-modal.is-player-fullscreen .player-panel{box-sizing:border-box;grid-template-rows:auto minmax(0,1fr) auto auto;gap:8px;height:100vh!important;max-height:100vh!important;padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))!important;width:100vw!important;margin:0!important;display:grid!important;overflow:hidden!important}.player-modal.is-player-fullscreen .mx-video,.player-modal.is-player-fullscreen [data-player-video-host]{aspect-ratio:auto;object-fit:contain;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}.player-modal.is-player-fullscreen .player-controls{box-sizing:border-box;place-self:end stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;position:relative!important;inset:auto auto auto 0!important;overflow:hidden!important;transform:none!important}.mx-modal.player-modal:fullscreen .player-controls{box-sizing:border-box;place-self:end stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;position:relative!important;inset:auto auto auto 0!important;overflow:hidden!important;transform:none!important}.player-modal .mx-box:fullscreen .player-controls{box-sizing:border-box;place-self:end stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;position:relative!important;inset:auto auto auto 0!important;overflow:hidden!important;transform:none!important}.player-modal .player-panel:fullscreen .player-controls{box-sizing:border-box;place-self:end stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;position:relative!important;inset:auto auto auto 0!important;overflow:hidden!important;transform:none!important}.player-modal.is-player-fullscreen .player-control-row{grid-template-columns:minmax(280px,1fr) minmax(0,auto);align-items:end;gap:12px;width:100%;min-width:0;max-width:100%;display:grid!important}.mx-modal.player-modal:fullscreen .player-control-row{grid-template-columns:minmax(280px,1fr) minmax(0,auto);align-items:end;gap:12px;width:100%;min-width:0;max-width:100%;display:grid!important}.player-modal .mx-box:fullscreen .player-control-row{grid-template-columns:minmax(280px,1fr) minmax(0,auto);align-items:end;gap:12px;width:100%;min-width:0;max-width:100%;display:grid!important}.player-modal .player-panel:fullscreen .player-control-row{grid-template-columns:minmax(280px,1fr) minmax(0,auto);align-items:end;gap:12px;width:100%;min-width:0;max-width:100%;display:grid!important}.player-modal.is-player-fullscreen .player-transport,.player-modal.is-player-fullscreen .player-actions{min-width:0;max-width:100%}.mx-modal.player-modal:fullscreen .player-transport{min-width:0;max-width:100%}.mx-modal.player-modal:fullscreen .player-actions{min-width:0;max-width:100%}.player-modal .mx-box:fullscreen .player-transport{min-width:0;max-width:100%}.player-modal .mx-box:fullscreen .player-actions{min-width:0;max-width:100%}.player-modal .player-panel:fullscreen .player-transport{min-width:0;max-width:100%}.player-modal .player-panel:fullscreen .player-actions{min-width:0;max-width:100%}.player-modal.is-player-fullscreen .player-actions{justify-content:flex-end;gap:10px;flex-wrap:wrap!important;display:flex!important;overflow:visible!important}.mx-modal.player-modal:fullscreen .player-actions{justify-content:flex-end;gap:10px;flex-wrap:wrap!important;display:flex!important;overflow:visible!important}.player-modal .mx-box:fullscreen .player-actions{justify-content:flex-end;gap:10px;flex-wrap:wrap!important;display:flex!important;overflow:visible!important}.player-modal .player-panel:fullscreen .player-actions{justify-content:flex-end;gap:10px;flex-wrap:wrap!important;display:flex!important;overflow:visible!important}.player-modal.is-player-fullscreen .player-actions .player-icon-btn{flex:0 0 48px;height:48px;min-height:48px;width:48px!important;min-width:48px!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{flex:0 0 48px;height:48px;min-height:48px;width:48px!important;min-width:48px!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{flex:0 0 48px;height:48px;min-height:48px;width:48px!important;min-width:48px!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{flex:0 0 48px;height:48px;min-height:48px;width:48px!important;min-width:48px!important}@media (width<=1500px),(height<=820px){.player-modal.is-player-fullscreen .player-controls{max-height:min(40vh,236px);padding:10px;overflow-y:auto!important}.mx-modal.player-modal:fullscreen .player-controls{max-height:min(40vh,236px);padding:10px;overflow-y:auto!important}.player-modal .mx-box:fullscreen .player-controls{max-height:min(40vh,236px);padding:10px;overflow-y:auto!important}.player-modal .player-panel:fullscreen .player-controls{max-height:min(40vh,236px);padding:10px;overflow-y:auto!important}.player-modal.is-player-fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important}.mx-modal.player-modal:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important}.player-modal .mx-box:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important}.player-modal .player-panel:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important}.player-modal.is-player-fullscreen .player-transport{grid-template-columns:48px 48px minmax(120px,260px) auto;justify-content:start;gap:8px;width:100%;display:grid!important;overflow:hidden!important}.mx-modal.player-modal:fullscreen .player-transport{grid-template-columns:48px 48px minmax(120px,260px) auto;justify-content:start;gap:8px;width:100%;display:grid!important;overflow:hidden!important}.player-modal .mx-box:fullscreen .player-transport{grid-template-columns:48px 48px minmax(120px,260px) auto;justify-content:start;gap:8px;width:100%;display:grid!important;overflow:hidden!important}.player-modal .player-panel:fullscreen .player-transport{grid-template-columns:48px 48px minmax(120px,260px) auto;justify-content:start;gap:8px;width:100%;display:grid!important;overflow:hidden!important}.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(auto-fit,46px);justify-content:end;gap:8px;width:100%;display:grid!important;overflow:hidden!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,46px);justify-content:end;gap:8px;width:100%;display:grid!important;overflow:hidden!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,46px);justify-content:end;gap:8px;width:100%;display:grid!important;overflow:hidden!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,46px);justify-content:end;gap:8px;width:100%;display:grid!important;overflow:hidden!important}.player-modal.is-player-fullscreen .player-actions .player-icon-btn{flex:none;height:46px;min-height:46px;width:46px!important;min-width:46px!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{flex:none;height:46px;min-height:46px;width:46px!important;min-width:46px!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{flex:none;height:46px;min-height:46px;width:46px!important;min-width:46px!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{flex:none;height:46px;min-height:46px;width:46px!important;min-width:46px!important}}@media (width<=1366px),(height<=740px){.player-modal.is-player-fullscreen .player-panel{gap:6px;padding:8px!important}.mx-modal.player-modal:fullscreen .player-panel{gap:6px;padding:8px!important}.player-modal .mx-box:fullscreen .player-panel{gap:6px;padding:8px!important}.player-modal .player-panel:fullscreen{gap:6px;padding:8px!important}.player-modal.is-player-fullscreen .player-controls{border-radius:8px;max-height:min(44vh,224px);padding:8px}.mx-modal.player-modal:fullscreen .player-controls{border-radius:8px;max-height:min(44vh,224px);padding:8px}.player-modal .mx-box:fullscreen .player-controls{border-radius:8px;max-height:min(44vh,224px);padding:8px}.player-modal .player-panel:fullscreen .player-controls{border-radius:8px;max-height:min(44vh,224px);padding:8px}.player-modal.is-player-fullscreen .player-timeline{grid-template-columns:48px minmax(0,1fr) 48px;gap:8px}.mx-modal.player-modal:fullscreen .player-timeline{grid-template-columns:48px minmax(0,1fr) 48px;gap:8px}.player-modal .mx-box:fullscreen .player-timeline{grid-template-columns:48px minmax(0,1fr) 48px;gap:8px}.player-modal .player-panel:fullscreen .player-timeline{grid-template-columns:48px minmax(0,1fr) 48px;gap:8px}.player-modal.is-player-fullscreen .player-transport{grid-template-columns:44px 44px minmax(110px,220px) auto}.mx-modal.player-modal:fullscreen .player-transport{grid-template-columns:44px 44px minmax(110px,220px) auto}.player-modal .mx-box:fullscreen .player-transport{grid-template-columns:44px 44px minmax(110px,220px) auto}.player-modal .player-panel:fullscreen .player-transport{grid-template-columns:44px 44px minmax(110px,220px) auto}.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(auto-fit,42px)}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,42px)}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,42px)}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,42px)}.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-transport .player-icon-btn{height:42px;min-height:42px;width:42px!important;min-width:42px!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{height:42px;min-height:42px;width:42px!important;min-width:42px!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{height:42px;min-height:42px;width:42px!important;min-width:42px!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{height:42px;min-height:42px;width:42px!important;min-width:42px!important}.mx-modal.player-modal:fullscreen .player-transport .player-icon-btn{height:42px;min-height:42px;width:42px!important;min-width:42px!important}.player-modal .mx-box:fullscreen .player-transport .player-icon-btn{height:42px;min-height:42px;width:42px!important;min-width:42px!important}.player-modal .player-panel:fullscreen .player-transport .player-icon-btn{height:42px;min-height:42px;width:42px!important;min-width:42px!important}}.catalog-layout.is-media .content-grid{align-content:start;scroll-padding-top:18px;overflow-x:hidden}.catalog-layout.is-media .catalog-media-count{color:#eef6ffc7;letter-spacing:0;text-transform:uppercase;background:0 0;border:0;grid-column:1/-1;align-self:start;min-height:0;margin:0 0 4px;padding:0;font-size:12px;font-weight:900;line-height:1.2}.catalog-layout.is-media .catalog-context-bar{box-sizing:border-box;z-index:1;background:linear-gradient(#050a10c7,#050a107a);border-bottom:1px solid #ffffff14;grid-column:1/-1;align-self:start;min-height:0;padding:0 0 10px;position:relative;top:0;overflow:visible}.catalog-layout.is-media .catalog-context-actions{justify-content:flex-start;align-items:center;gap:10px;min-height:0;display:flex}.catalog-layout.is-media .catalog-context-bar .catalog-letter-rail{box-sizing:border-box;align-items:center;width:100%;height:48px;min-height:48px;padding:4px 2px 8px;overflow:auto hidden}.catalog-layout.is-media .catalog-letter-rail button{height:36px;min-height:36px}@media (width>=761px) and (width<=1500px){.catalog-layout.is-media .content-grid{scroll-padding-top:18px}.catalog-layout.is-media .catalog-context-bar .catalog-letter-rail{height:46px;min-height:46px}}.detail-screen.is-series .season-block-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;margin:0 0 14px;display:flex}.detail-screen.is-series .season-block-head h2{min-width:0;margin:0}.detail-screen.is-series .season-download-btn{background:rgba(var(--mx-rgb), .13);border:1px solid rgba(var(--mx-rgb), .34);color:#f8fcff;white-space:nowrap;border-radius:12px;flex:none;align-items:center;gap:8px;min-height:42px;padding:0 12px;display:inline-flex}.detail-screen.is-series .season-download-btn svg{width:18px;height:18px}.detail-screen.is-series .season-download-btn.is-downloaded,.detail-screen.is-series .season-download-btn:disabled{color:#84f4c7;opacity:.78}.detail-screen.is-series .episode-card{appearance:none;box-sizing:border-box;color:#fff;cursor:pointer;text-align:left;outline:0;display:grid}.detail-screen.is-series .episode-card>span{align-content:start;gap:3px;min-width:0;display:grid}.detail-screen.is-series .episode-card>span .watch-progress{width:100%;margin-top:8px;display:block}.detail-screen.is-series .episode-download-mini{background:linear-gradient(180deg, rgba(var(--mx-rgb), .22), rgba(var(--mx-rgb), .1));border:1px solid rgba(var(--mx-rgb), .45);color:#f9fdff;z-index:3;border-radius:12px;place-self:center end;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:grid;position:relative}.detail-screen.is-series .episode-download-mini span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.detail-screen.is-series .episode-download-mini svg{width:20px;height:20px}.detail-screen.is-series .episode-download-mini.is-downloaded{color:#84f4c7;background:#20d38d24;border-color:#20d38d9e}.detail-screen.is-series .episode-download-mini:focus-visible,.detail-screen.is-series .episode-download-mini:hover{background:rgba(var(--mx-rgb), .24);border-color:rgba(var(--mx-rgb), .82);box-shadow:0 0 0 2px rgba(var(--mx-rgb), .24), 0 14px 28px #0000006b}@media (width<=920px){.detail-screen.is-series .season-block-head{flex-direction:column;align-items:stretch}.detail-screen.is-series .season-download-btn{justify-content:center;width:100%}.detail-screen.is-series .episode-card{grid-template-columns:136px minmax(0,1fr) 44px!important}}.player-modal .player-panel,.player-modal .player-controls,.player-modal .player-control-row,.player-modal .player-timeline,.player-modal .player-transport,.player-modal .player-actions{box-sizing:border-box;min-width:0;max-width:100%}.player-modal .player-controls,.player-modal.is-player-fullscreen .player-controls{gap:10px;max-width:calc(100vw - var(--mx-safe-l) - var(--mx-safe-r))!important;justify-self:center!important;width:min(100%,1760px)!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;position:relative!important;left:auto!important;right:auto!important;overflow-x:hidden!important;transform:none!important}.mx-modal.player-modal:fullscreen .player-controls{gap:10px;max-width:calc(100vw - var(--mx-safe-l) - var(--mx-safe-r))!important;justify-self:center!important;width:min(100%,1760px)!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;position:relative!important;left:auto!important;right:auto!important;overflow-x:hidden!important;transform:none!important}.player-modal .mx-box:fullscreen .player-controls{gap:10px;max-width:calc(100vw - var(--mx-safe-l) - var(--mx-safe-r))!important;justify-self:center!important;width:min(100%,1760px)!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;position:relative!important;left:auto!important;right:auto!important;overflow-x:hidden!important;transform:none!important}.player-modal .player-panel:fullscreen .player-controls{gap:10px;max-width:calc(100vw - var(--mx-safe-l) - var(--mx-safe-r))!important;justify-self:center!important;width:min(100%,1760px)!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;position:relative!important;left:auto!important;right:auto!important;overflow-x:hidden!important;transform:none!important}.player-modal .player-timeline,.player-modal.is-player-fullscreen .player-timeline{align-items:center;gap:10px;width:100%;grid-template-columns:minmax(44px,auto) minmax(0,1fr) minmax(44px,auto)!important;display:grid!important}.mx-modal.player-modal:fullscreen .player-timeline{align-items:center;gap:10px;width:100%;grid-template-columns:minmax(44px,auto) minmax(0,1fr) minmax(44px,auto)!important;display:grid!important}.player-modal .mx-box:fullscreen .player-timeline{align-items:center;gap:10px;width:100%;grid-template-columns:minmax(44px,auto) minmax(0,1fr) minmax(44px,auto)!important;display:grid!important}.player-modal .player-panel:fullscreen .player-timeline{align-items:center;gap:10px;width:100%;grid-template-columns:minmax(44px,auto) minmax(0,1fr) minmax(44px,auto)!important;display:grid!important}.player-modal .player-timeline span{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:44px;overflow:hidden}.player-modal .player-timeline [data-player-duration]{text-align:right}.player-modal .player-timeline.is-live,.player-modal.is-player-fullscreen .player-timeline.is-live{grid-template-columns:minmax(74px,auto) minmax(0,1fr)!important}.mx-modal.player-modal:fullscreen .player-timeline.is-live{grid-template-columns:minmax(74px,auto) minmax(0,1fr)!important}.player-modal .mx-box:fullscreen .player-timeline.is-live{grid-template-columns:minmax(74px,auto) minmax(0,1fr)!important}.player-modal .player-panel:fullscreen .player-timeline.is-live{grid-template-columns:minmax(74px,auto) minmax(0,1fr)!important}.player-modal .player-timeline.is-live [data-player-duration]{display:none}.player-modal [data-player-seek],.player-modal [data-player-volume]{width:100%;min-width:0;max-width:100%}.player-modal .player-control-row,.player-modal.is-player-fullscreen .player-control-row{gap:12px;width:100%;grid-template-columns:minmax(260px,max-content) minmax(0,1fr)!important;align-items:center!important;display:grid!important}.mx-modal.player-modal:fullscreen .player-control-row{gap:12px;width:100%;grid-template-columns:minmax(260px,max-content) minmax(0,1fr)!important;align-items:center!important;display:grid!important}.player-modal .mx-box:fullscreen .player-control-row{gap:12px;width:100%;grid-template-columns:minmax(260px,max-content) minmax(0,1fr)!important;align-items:center!important;display:grid!important}.player-modal .player-panel:fullscreen .player-control-row{gap:12px;width:100%;grid-template-columns:minmax(260px,max-content) minmax(0,1fr)!important;align-items:center!important;display:grid!important}.player-modal .player-transport,.player-modal.is-player-fullscreen .player-transport{justify-self:start;align-items:center;gap:10px;width:max-content;grid-template-columns:46px 46px minmax(96px,clamp(140px,18vw,260px)) auto!important;justify-content:start!important;display:grid!important;overflow:hidden!important}.mx-modal.player-modal:fullscreen .player-transport{justify-self:start;align-items:center;gap:10px;width:max-content;grid-template-columns:46px 46px minmax(96px,clamp(140px,18vw,260px)) auto!important;justify-content:start!important;display:grid!important;overflow:hidden!important}.player-modal .mx-box:fullscreen .player-transport{justify-self:start;align-items:center;gap:10px;width:max-content;grid-template-columns:46px 46px minmax(96px,clamp(140px,18vw,260px)) auto!important;justify-content:start!important;display:grid!important;overflow:hidden!important}.player-modal .player-panel:fullscreen .player-transport{justify-self:start;align-items:center;gap:10px;width:max-content;grid-template-columns:46px 46px minmax(96px,clamp(140px,18vw,260px)) auto!important;justify-content:start!important;display:grid!important;overflow:hidden!important}.player-modal .player-live-pill{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{place-items:center;gap:10px;width:100%;grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:end!important;display:grid!important;overflow:hidden!important}.mx-modal.player-modal:fullscreen .player-actions{place-items:center;gap:10px;width:100%;grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:end!important;display:grid!important;overflow:hidden!important}.player-modal .mx-box:fullscreen .player-actions{place-items:center;gap:10px;width:100%;grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:end!important;display:grid!important;overflow:hidden!important}.player-modal .player-panel:fullscreen .player-actions{place-items:center;gap:10px;width:100%;grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:end!important;display:grid!important;overflow:hidden!important}.player-modal .player-transport .player-icon-btn,.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-transport .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.mx-modal.player-modal:fullscreen .player-transport .player-icon-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.mx-modal.player-modal:fullscreen .player-actions .fav-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .mx-box:fullscreen .player-transport .player-icon-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .mx-box:fullscreen .player-actions .fav-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .player-panel:fullscreen .player-transport .player-icon-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .player-panel:fullscreen .player-actions .fav-btn{flex:none!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}@media (width<=1500px),(height<=820px){.player-modal .player-control-row,.player-modal.is-player-fullscreen .player-control-row{justify-items:center;grid-template-columns:minmax(0,1fr)!important}.mx-modal.player-modal:fullscreen .player-control-row{justify-items:center;grid-template-columns:minmax(0,1fr)!important}.player-modal .mx-box:fullscreen .player-control-row{justify-items:center;grid-template-columns:minmax(0,1fr)!important}.player-modal .player-panel:fullscreen .player-control-row{justify-items:center;grid-template-columns:minmax(0,1fr)!important}.player-modal .player-transport,.player-modal.is-player-fullscreen .player-transport{justify-self:center;width:min(100%,460px);grid-template-columns:44px 44px minmax(116px,240px) auto!important;justify-content:center!important}.mx-modal.player-modal:fullscreen .player-transport{justify-self:center;width:min(100%,460px);grid-template-columns:44px 44px minmax(116px,240px) auto!important;justify-content:center!important}.player-modal .mx-box:fullscreen .player-transport{justify-self:center;width:min(100%,460px);grid-template-columns:44px 44px minmax(116px,240px) auto!important;justify-content:center!important}.player-modal .player-panel:fullscreen .player-transport{justify-self:center;width:min(100%,460px);grid-template-columns:44px 44px minmax(116px,240px) auto!important;justify-content:center!important}.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,44px))!important;justify-content:center!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,44px))!important;justify-content:center!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,44px))!important;justify-content:center!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,44px))!important;justify-content:center!important}.player-modal .player-transport .player-icon-btn,.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-transport .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.mx-modal.player-modal:fullscreen .player-transport .player-icon-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.mx-modal.player-modal:fullscreen .player-actions .fav-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.player-modal .mx-box:fullscreen .player-transport .player-icon-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.player-modal .mx-box:fullscreen .player-actions .fav-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.player-modal .player-panel:fullscreen .player-transport .player-icon-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.player-modal .player-panel:fullscreen .player-actions .fav-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}@media (width<=520px) and (pointer:coarse){.player-modal .player-controls,.player-modal.is-player-fullscreen .player-controls{gap:8px;max-width:calc(100vw - 16px - var(--mx-safe-l) - var(--mx-safe-r))!important}.mx-modal.player-modal:fullscreen .player-controls{gap:8px;max-width:calc(100vw - 16px - var(--mx-safe-l) - var(--mx-safe-r))!important}.player-modal .mx-box:fullscreen .player-controls{gap:8px;max-width:calc(100vw - 16px - var(--mx-safe-l) - var(--mx-safe-r))!important}.player-modal .player-panel:fullscreen .player-controls{gap:8px;max-width:calc(100vw - 16px - var(--mx-safe-l) - var(--mx-safe-r))!important}.player-modal .player-timeline,.player-modal.is-player-fullscreen .player-timeline{grid-template-columns:42px minmax(0,1fr) 42px!important}.mx-modal.player-modal:fullscreen .player-timeline{grid-template-columns:42px minmax(0,1fr) 42px!important}.player-modal .mx-box:fullscreen .player-timeline{grid-template-columns:42px minmax(0,1fr) 42px!important}.player-modal .player-panel:fullscreen .player-timeline{grid-template-columns:42px minmax(0,1fr) 42px!important}.player-modal .player-timeline.is-live,.player-modal.is-player-fullscreen .player-timeline.is-live{grid-template-columns:minmax(66px,auto) minmax(0,1fr)!important}.mx-modal.player-modal:fullscreen .player-timeline.is-live{grid-template-columns:minmax(66px,auto) minmax(0,1fr)!important}.player-modal .mx-box:fullscreen .player-timeline.is-live{grid-template-columns:minmax(66px,auto) minmax(0,1fr)!important}.player-modal .player-panel:fullscreen .player-timeline.is-live{grid-template-columns:minmax(66px,auto) minmax(0,1fr)!important}.player-modal .player-transport,.player-modal.is-player-fullscreen .player-transport{width:100%;grid-template-columns:var(--mx-tap) var(--mx-tap) minmax(92px, 1fr) auto!important}.mx-modal.player-modal:fullscreen .player-transport{width:100%;grid-template-columns:var(--mx-tap) var(--mx-tap) minmax(92px, 1fr) auto!important}.player-modal .mx-box:fullscreen .player-transport{width:100%;grid-template-columns:var(--mx-tap) var(--mx-tap) minmax(92px, 1fr) auto!important}.player-modal .player-panel:fullscreen .player-transport{width:100%;grid-template-columns:var(--mx-tap) var(--mx-tap) minmax(92px, 1fr) auto!important}.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{justify-items:stretch;grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-content:stretch!important}.mx-modal.player-modal:fullscreen .player-actions{justify-items:stretch;grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-content:stretch!important}.player-modal .mx-box:fullscreen .player-actions{justify-items:stretch;grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-content:stretch!important}.player-modal .player-panel:fullscreen .player-actions{justify-items:stretch;grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-content:stretch!important}.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{width:100%!important;min-width:0!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{width:100%!important;min-width:0!important}.mx-modal.player-modal:fullscreen .player-actions .fav-btn{width:100%!important;min-width:0!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{width:100%!important;min-width:0!important}.player-modal .mx-box:fullscreen .player-actions .fav-btn{width:100%!important;min-width:0!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{width:100%!important;min-width:0!important}.player-modal .player-panel:fullscreen .player-actions .fav-btn{width:100%!important;min-width:0!important}.player-modal .player-fullscreen-btn,.player-modal.is-player-fullscreen .player-fullscreen-btn{grid-column:1/-1;width:100%!important;height:54px!important;min-height:54px!important}.mx-modal.player-modal:fullscreen .player-fullscreen-btn{grid-column:1/-1;width:100%!important;height:54px!important;min-height:54px!important}.player-modal .mx-box:fullscreen .player-fullscreen-btn{grid-column:1/-1;width:100%!important;height:54px!important;min-height:54px!important}.player-modal .player-panel:fullscreen .player-fullscreen-btn{grid-column:1/-1;width:100%!important;height:54px!important;min-height:54px!important}}@media (width<=380px) and (pointer:coarse){.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (pointer:coarse),(width<=760px){.player-modal,.mx-modal.player-modal{justify-content:stretch!important;align-items:stretch!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;padding:0!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}.player-modal .mx-box{border-radius:0!important;grid-template-rows:minmax(0,1fr)!important;width:100vw!important;min-width:0!important;max-width:100vw!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.player-modal .modal-body{height:100%!important;min-height:0!important;max-height:100dvh!important;padding:0!important;overflow:hidden!important}.player-modal .player-panel{box-sizing:border-box;position:relative;height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding:calc(8px + var(--mx-safe-t)) calc(8px + var(--mx-safe-r)) calc(8px + var(--mx-safe-b)) calc(8px + var(--mx-safe-l))!important;grid-template-rows:auto minmax(0,1fr) auto!important;overflow:hidden!important}.player-modal .player-controls,.player-modal.is-player-fullscreen .player-controls{bottom:calc(8px + var(--mx-safe-b))!important;left:calc(8px + var(--mx-safe-l))!important;max-height:min(52dvh,390px)!important;max-width:calc(100vw - 16px - var(--mx-safe-l) - var(--mx-safe-r))!important;right:calc(8px + var(--mx-safe-r))!important;align-self:auto!important;width:auto!important;position:absolute!important}.mx-modal.player-modal:fullscreen .player-controls{bottom:calc(8px + var(--mx-safe-b))!important;left:calc(8px + var(--mx-safe-l))!important;max-height:min(52dvh,390px)!important;max-width:calc(100vw - 16px - var(--mx-safe-l) - var(--mx-safe-r))!important;right:calc(8px + var(--mx-safe-r))!important;align-self:auto!important;width:auto!important;position:absolute!important}.player-modal .mx-box:fullscreen .player-controls{bottom:calc(8px + var(--mx-safe-b))!important;left:calc(8px + var(--mx-safe-l))!important;max-height:min(52dvh,390px)!important;max-width:calc(100vw - 16px - var(--mx-safe-l) - var(--mx-safe-r))!important;right:calc(8px + var(--mx-safe-r))!important;align-self:auto!important;width:auto!important;position:absolute!important}.player-modal .player-panel:fullscreen .player-controls{bottom:calc(8px + var(--mx-safe-b))!important;left:calc(8px + var(--mx-safe-l))!important;max-height:min(52dvh,390px)!important;max-width:calc(100vw - 16px - var(--mx-safe-l) - var(--mx-safe-r))!important;right:calc(8px + var(--mx-safe-r))!important;align-self:auto!important;width:auto!important;position:absolute!important}}@media (pointer:coarse) and (orientation:landscape) and (height<=520px){.player-modal .player-controls,.player-modal.is-player-fullscreen .player-controls{max-height:min(calc(100dvh - 16px - var(--mx-safe-t) - var(--mx-safe-b)), 226px)!important;gap:8px!important;padding:8px!important;overflow:hidden!important}.mx-modal.player-modal:fullscreen .player-controls{max-height:min(calc(100dvh - 16px - var(--mx-safe-t) - var(--mx-safe-b)), 226px)!important;gap:8px!important;padding:8px!important;overflow:hidden!important}.player-modal .mx-box:fullscreen .player-controls{max-height:min(calc(100dvh - 16px - var(--mx-safe-t) - var(--mx-safe-b)), 226px)!important;gap:8px!important;padding:8px!important;overflow:hidden!important}.player-modal .player-panel:fullscreen .player-controls{max-height:min(calc(100dvh - 16px - var(--mx-safe-t) - var(--mx-safe-b)), 226px)!important;gap:8px!important;padding:8px!important;overflow:hidden!important}.player-modal .player-control-row,.player-modal.is-player-fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.mx-modal.player-modal:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.player-modal .mx-box:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.player-modal .player-panel:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.player-modal .player-transport,.player-modal.is-player-fullscreen .player-transport{grid-template-columns:42px 42px minmax(108px,220px) auto!important;width:min(100%,420px)!important}.mx-modal.player-modal:fullscreen .player-transport{grid-template-columns:42px 42px minmax(108px,220px) auto!important;width:min(100%,420px)!important}.player-modal .mx-box:fullscreen .player-transport{grid-template-columns:42px 42px minmax(108px,220px) auto!important;width:min(100%,420px)!important}.player-modal .player-panel:fullscreen .player-transport{grid-template-columns:42px 42px minmax(108px,220px) auto!important;width:min(100%,420px)!important}.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-auto-rows:42px;grid-template-columns:repeat(auto-fit,minmax(40px,42px))!important;justify-content:center!important;gap:6px!important;width:min(100%,760px)!important}.mx-modal.player-modal:fullscreen .player-actions{grid-auto-rows:42px;grid-template-columns:repeat(auto-fit,minmax(40px,42px))!important;justify-content:center!important;gap:6px!important;width:min(100%,760px)!important}.player-modal .mx-box:fullscreen .player-actions{grid-auto-rows:42px;grid-template-columns:repeat(auto-fit,minmax(40px,42px))!important;justify-content:center!important;gap:6px!important;width:min(100%,760px)!important}.player-modal .player-panel:fullscreen .player-actions{grid-auto-rows:42px;grid-template-columns:repeat(auto-fit,minmax(40px,42px))!important;justify-content:center!important;gap:6px!important;width:min(100%,760px)!important}.player-modal .player-transport .player-icon-btn,.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-transport .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.mx-modal.player-modal:fullscreen .player-transport .player-icon-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.mx-modal.player-modal:fullscreen .player-actions .fav-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.player-modal .mx-box:fullscreen .player-transport .player-icon-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.player-modal .mx-box:fullscreen .player-actions .fav-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.player-modal .player-panel:fullscreen .player-transport .player-icon-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.player-modal .player-panel:fullscreen .player-actions .fav-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}}.player-modal .player-panel,.player-modal.is-player-fullscreen .player-panel{position:relative!important}.mx-modal.player-modal:fullscreen .player-panel{position:relative!important}.player-modal .mx-box:fullscreen .player-panel{position:relative!important}.player-modal .player-panel:fullscreen{position:relative!important}.player-modal .player-controls,.player-modal.is-player-fullscreen .player-controls{--player-controls-edge:clamp(10px, 2.4vw, 46px);box-sizing:border-box!important;max-width:calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - 16px)!important;pointer-events:auto!important;min-width:0!important;left:50%!important;right:auto!important;bottom:max(var(--player-controls-bottom,0px), var(--mx-safe-b))!important;width:min(1880px, calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - var(--player-controls-edge) - var(--player-controls-edge)))!important;z-index:24!important;gap:10px!important;margin:0!important;display:grid!important;position:fixed!important;overflow-x:hidden!important;transform:translate(-50%)!important}.mx-modal.player-modal:fullscreen .player-controls{--player-controls-edge:clamp(10px, 2.4vw, 46px);box-sizing:border-box!important;max-width:calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - 16px)!important;pointer-events:auto!important;min-width:0!important;left:50%!important;right:auto!important;bottom:max(var(--player-controls-bottom,0px), var(--mx-safe-b))!important;width:min(1880px, calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - var(--player-controls-edge) - var(--player-controls-edge)))!important;z-index:24!important;gap:10px!important;margin:0!important;display:grid!important;position:fixed!important;overflow-x:hidden!important;transform:translate(-50%)!important}.player-modal .mx-box:fullscreen .player-controls{--player-controls-edge:clamp(10px, 2.4vw, 46px);box-sizing:border-box!important;max-width:calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - 16px)!important;pointer-events:auto!important;min-width:0!important;left:50%!important;right:auto!important;bottom:max(var(--player-controls-bottom,0px), var(--mx-safe-b))!important;width:min(1880px, calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - var(--player-controls-edge) - var(--player-controls-edge)))!important;z-index:24!important;gap:10px!important;margin:0!important;display:grid!important;position:fixed!important;overflow-x:hidden!important;transform:translate(-50%)!important}.player-modal .player-panel:fullscreen .player-controls{--player-controls-edge:clamp(10px, 2.4vw, 46px);box-sizing:border-box!important;max-width:calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - 16px)!important;pointer-events:auto!important;min-width:0!important;left:50%!important;right:auto!important;bottom:max(var(--player-controls-bottom,0px), var(--mx-safe-b))!important;width:min(1880px, calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - var(--player-controls-edge) - var(--player-controls-edge)))!important;z-index:24!important;gap:10px!important;margin:0!important;display:grid!important;position:fixed!important;overflow-x:hidden!important;transform:translate(-50%)!important}.player-modal .player-control-row,.player-modal.is-player-fullscreen .player-control-row{grid-template-columns:minmax(260px,max-content) minmax(0,1fr)!important;place-items:center stretch!important;gap:12px!important;width:100%!important;display:grid!important}.mx-modal.player-modal:fullscreen .player-control-row{grid-template-columns:minmax(260px,max-content) minmax(0,1fr)!important;place-items:center stretch!important;gap:12px!important;width:100%!important;display:grid!important}.player-modal .mx-box:fullscreen .player-control-row{grid-template-columns:minmax(260px,max-content) minmax(0,1fr)!important;place-items:center stretch!important;gap:12px!important;width:100%!important;display:grid!important}.player-modal .player-panel:fullscreen .player-control-row{grid-template-columns:minmax(260px,max-content) minmax(0,1fr)!important;place-items:center stretch!important;gap:12px!important;width:100%!important;display:grid!important}.player-modal .player-transport,.player-modal.is-player-fullscreen .player-transport{grid-column:auto!important;grid-template-columns:46px 46px minmax(96px,clamp(140px,18vw,260px)) auto!important;justify-content:start!important;justify-self:start!important;align-items:center!important;gap:10px!important;width:max-content!important;display:grid!important;overflow:hidden!important}.mx-modal.player-modal:fullscreen .player-transport{grid-column:auto!important;grid-template-columns:46px 46px minmax(96px,clamp(140px,18vw,260px)) auto!important;justify-content:start!important;justify-self:start!important;align-items:center!important;gap:10px!important;width:max-content!important;display:grid!important;overflow:hidden!important}.player-modal .mx-box:fullscreen .player-transport{grid-column:auto!important;grid-template-columns:46px 46px minmax(96px,clamp(140px,18vw,260px)) auto!important;justify-content:start!important;justify-self:start!important;align-items:center!important;gap:10px!important;width:max-content!important;display:grid!important;overflow:hidden!important}.player-modal .player-panel:fullscreen .player-transport{grid-column:auto!important;grid-template-columns:46px 46px minmax(96px,clamp(140px,18vw,260px)) auto!important;justify-content:start!important;justify-self:start!important;align-items:center!important;gap:10px!important;width:max-content!important;display:grid!important;overflow:hidden!important}.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-column:auto!important;grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:end!important;justify-self:stretch!important;place-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.mx-modal.player-modal:fullscreen .player-actions{grid-column:auto!important;grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:end!important;justify-self:stretch!important;place-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.player-modal .mx-box:fullscreen .player-actions{grid-column:auto!important;grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:end!important;justify-self:stretch!important;place-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.player-modal .player-panel:fullscreen .player-actions{grid-column:auto!important;grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:end!important;justify-self:stretch!important;place-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.download-progress-ring{--download-progress:0%;aspect-ratio:1;background:radial-gradient(circle at center, #050a14f5 54%, transparent 56%), conic-gradient(rgb(var(--mx-rgb)) var(--download-progress), #ffffff29 0);color:#f8fdff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:9px;font-style:normal;font-weight:900;line-height:1;display:inline-flex}.detail-play-btn.is-downloading,.episode-download-btn.is-downloading,.library-download-card.is-downloading .library-mini{cursor:progress;border-color:rgba(var(--mx-rgb), .78)!important;color:#effdff!important;opacity:1!important}.detail-play-btn.is-download-failed,.episode-download-btn.is-download-failed,.library-download-card.is-failed .library-mini{color:#ffd1d1!important;border-color:#ff636394!important}.download-progress-bar{--download-progress:0%;background:#ffffff1a;border-radius:999px;width:100%;height:8px;margin-top:8px;display:block;position:relative;overflow:hidden}.download-progress-bar span{background:linear-gradient(90deg, rgb(var(--mx-rgb)), #84f4c7);height:100%;width:var(--download-progress);display:block}.download-progress-bar b{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.download-status-line{color:#eef6ffc7!important}.download-state.is-ready{color:#9ffbd1!important;background:#20d38d2e!important}.download-state.is-downloading{background:rgba(var(--mx-rgb), .2)!important;color:#dffbff!important}.download-state.is-failed{color:#ffd1d1!important;background:#ff636329!important}.catalog-letter-rail{display:flex}.library-download-card .library-cancel{color:#ffe1e1!important;border-color:#ff636394!important}.library-download-card .library-cancel:hover,.library-download-card .library-cancel:focus-visible{background:#ff636326!important;border-color:#ff7777e6!important;box-shadow:0 0 0 2px #ff636338,0 14px 28px #00000061!important}.library-download-card .library-remove{color:#ffdce1!important;border-color:#ff636380!important}.library-download-card .library-remove:hover,.library-download-card .library-remove:focus-visible{background:#ff636324!important;border-color:#ff7777e0!important;box-shadow:0 0 0 2px #ff636333,0 14px 28px #00000061!important}.detail-screen.is-series .episode-grid .episode-card{grid-template-columns:166px minmax(0,1fr) minmax(72px,auto)!important;align-items:stretch!important;gap:16px!important;display:grid!important}.detail-screen.is-series .episode-grid .episode-card>span{min-width:0!important;padding-right:0!important}.detail-screen.is-series .episode-grid .episode-card .episode-card-desc,.detail-screen.is-series .episode-grid .episode-card .episode-card-meta{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.detail-screen.is-series .episode-download-btn{background:linear-gradient(180deg, rgba(var(--mx-rgb), .22), rgba(var(--mx-rgb), .1));border:1px solid rgba(var(--mx-rgb), .45);box-sizing:border-box;color:#f9fdff;text-align:center;z-index:1;border-radius:12px;flex-direction:column;justify-content:center;place-self:center end;align-items:center;gap:4px;min-width:72px;min-height:58px;padding:8px 10px;display:inline-flex;position:relative}.detail-screen.is-series .episode-download-btn span{text-overflow:ellipsis;white-space:nowrap;max-width:72px;font-size:10px;font-weight:900;line-height:1.05;display:block;overflow:hidden}.detail-screen.is-series .episode-download-btn svg{width:20px;height:20px}.detail-screen.is-series .episode-download-btn.is-downloaded{color:#84f4c7;background:#20d38d24;border-color:#20d38d9e}.detail-screen.is-series .episode-download-btn:focus-visible,.detail-screen.is-series .episode-download-btn:hover{background:rgba(var(--mx-rgb), .24);border-color:rgba(var(--mx-rgb), .82);box-shadow:0 0 0 2px rgba(var(--mx-rgb), .24), 0 14px 28px #0000006b}@media (width<=1500px),(height<=820px),(pointer:coarse){.player-modal .player-controls,.player-modal.is-player-fullscreen .player-controls{--player-controls-edge:clamp(10px, 1.2vw, 24px);max-width:calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - 12px)!important;width:min(1440px, calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - var(--player-controls-edge) - var(--player-controls-edge)))!important}.mx-modal.player-modal:fullscreen .player-controls{--player-controls-edge:clamp(10px, 1.2vw, 24px);max-width:calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - 12px)!important;width:min(1440px, calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - var(--player-controls-edge) - var(--player-controls-edge)))!important}.player-modal .mx-box:fullscreen .player-controls{--player-controls-edge:clamp(10px, 1.2vw, 24px);max-width:calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - 12px)!important;width:min(1440px, calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - var(--player-controls-edge) - var(--player-controls-edge)))!important}.player-modal .player-panel:fullscreen .player-controls{--player-controls-edge:clamp(10px, 1.2vw, 24px);max-width:calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - 12px)!important;width:min(1440px, calc(100dvw - var(--mx-safe-l) - var(--mx-safe-r) - var(--player-controls-edge) - var(--player-controls-edge)))!important}.player-modal .player-control-row,.player-modal.is-player-fullscreen .player-control-row{grid-template-columns:minmax(250px,max-content) minmax(0,1fr)!important;justify-items:stretch!important}.mx-modal.player-modal:fullscreen .player-control-row{grid-template-columns:minmax(250px,max-content) minmax(0,1fr)!important;justify-items:stretch!important}.player-modal .mx-box:fullscreen .player-control-row{grid-template-columns:minmax(250px,max-content) minmax(0,1fr)!important;justify-items:stretch!important}.player-modal .player-panel:fullscreen .player-control-row{grid-template-columns:minmax(250px,max-content) minmax(0,1fr)!important;justify-items:stretch!important}.player-modal .player-transport,.player-modal.is-player-fullscreen .player-transport,.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-column:auto!important;width:100%!important}.mx-modal.player-modal:fullscreen .player-transport{grid-column:auto!important;width:100%!important}.player-modal .mx-box:fullscreen .player-transport{grid-column:auto!important;width:100%!important}.player-modal .player-panel:fullscreen .player-transport{grid-column:auto!important;width:100%!important}.mx-modal.player-modal:fullscreen .player-actions{grid-column:auto!important;width:100%!important}.player-modal .mx-box:fullscreen .player-actions{grid-column:auto!important;width:100%!important}.player-modal .player-panel:fullscreen .player-actions{grid-column:auto!important;width:100%!important}.player-modal .player-transport,.player-modal.is-player-fullscreen .player-transport{grid-template-columns:44px 44px minmax(116px,240px) auto!important;justify-content:start!important;justify-self:start!important;width:max-content!important}.mx-modal.player-modal:fullscreen .player-transport{grid-template-columns:44px 44px minmax(116px,240px) auto!important;justify-content:start!important;justify-self:start!important;width:max-content!important}.player-modal .mx-box:fullscreen .player-transport{grid-template-columns:44px 44px minmax(116px,240px) auto!important;justify-content:start!important;justify-self:start!important;width:max-content!important}.player-modal .player-panel:fullscreen .player-transport{grid-template-columns:44px 44px minmax(116px,240px) auto!important;justify-content:start!important;justify-self:start!important;width:max-content!important}.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,44px))!important;justify-content:end!important;justify-self:stretch!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,44px))!important;justify-content:end!important;justify-self:stretch!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,44px))!important;justify-content:end!important;justify-self:stretch!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,44px))!important;justify-content:end!important;justify-self:stretch!important}}@media (width<=920px),(pointer:coarse) and (width<=920px){.player-modal .player-control-row,.player-modal.is-player-fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important}.mx-modal.player-modal:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important}.player-modal .mx-box:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important}.player-modal .player-panel:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important}.player-modal .player-transport,.player-modal.is-player-fullscreen .player-transport{width:min(100%,420px)!important;max-width:100%!important;overflow-x:auto!important}.mx-modal.player-modal:fullscreen .player-transport{width:min(100%,420px)!important;max-width:100%!important;overflow-x:auto!important}.player-modal .mx-box:fullscreen .player-transport{width:min(100%,420px)!important;max-width:100%!important;overflow-x:auto!important}.player-modal .player-panel:fullscreen .player-transport{width:min(100%,420px)!important;max-width:100%!important;overflow-x:auto!important}.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{scrollbar-width:none;flex-wrap:nowrap!important;justify-content:flex-start!important;justify-self:stretch!important;width:100%!important;display:flex!important;overflow:auto hidden!important}.mx-modal.player-modal:fullscreen .player-actions{scrollbar-width:none;flex-wrap:nowrap!important;justify-content:flex-start!important;justify-self:stretch!important;width:100%!important;display:flex!important;overflow:auto hidden!important}.player-modal .mx-box:fullscreen .player-actions{scrollbar-width:none;flex-wrap:nowrap!important;justify-content:flex-start!important;justify-self:stretch!important;width:100%!important;display:flex!important;overflow:auto hidden!important}.player-modal .player-panel:fullscreen .player-actions{scrollbar-width:none;flex-wrap:nowrap!important;justify-content:flex-start!important;justify-self:stretch!important;width:100%!important;display:flex!important;overflow:auto hidden!important}}@media (width<=640px){.detail-screen.is-series .episode-grid .episode-card{grid-template-columns:136px minmax(0,1fr)!important}.detail-screen.is-series .episode-download-btn{flex-direction:row;grid-column:1/-1;justify-self:stretch;width:100%;min-height:46px}.detail-screen.is-series .episode-download-btn span{max-width:none}}.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal .player-transport .player-icon-btn:not(.player-play-btn){color:#f8fbff!important;background:#0b1018b8!important;border-color:#ffffff2e!important;transform:none!important;box-shadow:inset 0 1px #ffffff12!important}.player-modal .player-play-btn{background:linear-gradient(180deg, rgba(var(--mx-rgb), .95), rgba(var(--mx-rgb), .76))!important;border-color:rgba(var(--mx-rgb), .9)!important;box-shadow:0 0 0 1px rgba(var(--mx-rgb), .28), 0 16px 30px rgba(var(--mx-rgb), .18)!important;color:#fff!important}html.mx-input-mouse .player-modal .player-icon-btn:focus:not(:focus-visible),html.mx-input-mouse .player-modal .fav-btn:focus:not(:focus-visible),html.mx-input-touch .player-modal .player-icon-btn:focus:not(:focus-visible),html.mx-input-touch .player-modal .fav-btn:focus:not(:focus-visible){outline:0!important}html.mx-input-mouse .player-modal .player-icon-btn:not(.player-play-btn):focus:not(:focus-visible):not([aria-pressed=true]):not(.on),html.mx-input-mouse .player-modal .fav-btn:focus:not(:focus-visible):not([aria-pressed=true]):not(.on),html.mx-input-touch .player-modal .player-icon-btn:not(.player-play-btn):focus:not(:focus-visible):not([aria-pressed=true]):not(.on),html.mx-input-touch .player-modal .fav-btn:focus:not(:focus-visible):not([aria-pressed=true]):not(.on){color:#f8fbff!important;background:#0b1018b8!important;border-color:#ffffff2e!important;transform:none!important;box-shadow:inset 0 1px #ffffff12!important}.player-modal .player-icon-btn:not(.player-play-btn):hover:not(:focus-visible):not([aria-pressed=true]):not(.on),.player-modal .fav-btn:hover:not(:focus-visible):not([aria-pressed=true]):not(.on){background:rgba(var(--mx-rgb), .12)!important;border-color:rgba(var(--mx-rgb), .42)!important;box-shadow:none!important}.player-modal .player-icon-btn:active,.player-modal .fav-btn:active{background:rgba(var(--mx-rgb), .2)!important;border-color:rgba(var(--mx-rgb), .72)!important;transform:translateY(1px)!important}.player-modal .player-icon-btn[aria-pressed=true],.player-modal .player-icon-btn.sleep-on,.player-modal .fav-btn.on,.player-modal .fav-btn[aria-pressed=true],.player-modal .player-icon-btn[aria-pressed=true]:focus:not(:focus-visible),.player-modal .player-icon-btn.sleep-on:focus:not(:focus-visible),.player-modal .fav-btn.on:focus:not(:focus-visible),.player-modal .fav-btn[aria-pressed=true]:focus:not(:focus-visible){background:linear-gradient(180deg, rgba(var(--mx-rgb), .34), rgba(var(--mx-rgb), .18))!important;border-color:rgba(var(--mx-rgb), .88)!important;box-shadow:0 0 0 1px rgba(var(--mx-rgb), .42), 0 14px 28px rgba(var(--mx-rgb), .2), inset 0 1px 0 #ffffff29!important;color:#fff!important}.player-modal .player-icon-btn[aria-pressed=true] svg,.player-modal .fav-btn.on svg,.player-modal .fav-btn[aria-pressed=true] svg{color:currentColor!important}.player-modal .fav-btn.on svg,.player-modal .fav-btn[aria-pressed=true] svg{fill:currentColor!important}html.mx-input-key .player-modal .player-icon-btn:focus,html.mx-input-key .player-modal .fav-btn:focus,.player-modal .player-icon-btn:focus-visible,.player-modal .fav-btn:focus-visible{border-color:var(--mx-ring-border)!important;box-shadow:var(--mx-ring)!important;outline:0!important}.category-list button.on,.season-tab.on,.downloads-filter.active,.downloads-filter[aria-pressed=true],.profile-tab.active,.settings-nav button.active,.settings-nav button.on{background:rgba(var(--mx-rgb), .18)!important;border-color:rgba(var(--mx-rgb), .78)!important;box-shadow:inset 0 -3px 0 var(--mx-primary), 0 0 0 1px rgba(var(--mx-rgb), .14)!important;color:#fff!important}html.mx-input-mouse .category-list button:focus:not(:focus-visible):not(.on),html.mx-input-mouse .season-tab:focus:not(:focus-visible):not(.on),html.mx-input-mouse .downloads-filter:focus:not(:focus-visible):not(.active):not([aria-pressed=true]),html.mx-input-touch .category-list button:focus:not(:focus-visible):not(.on),html.mx-input-touch .season-tab:focus:not(:focus-visible):not(.on),html.mx-input-touch .downloads-filter:focus:not(:focus-visible):not(.active):not([aria-pressed=true]){box-shadow:none!important;outline:0!important}.player-modal .mx-video.fit-contain,.player-modal.is-player-fullscreen .mx-video.fit-contain,.player-modal.is-native-video-fullscreen .mx-video.fit-contain{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.mx-modal.player-modal:fullscreen .mx-video.fit-contain{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.player-modal .mx-box:fullscreen .mx-video.fit-contain{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.player-modal .player-panel:fullscreen .mx-video.fit-contain{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}video.mx-video.fit-contain:fullscreen{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.player-modal .mx-video.fit-cover,.player-modal.is-player-fullscreen .mx-video.fit-cover,.player-modal.is-native-video-fullscreen .mx-video.fit-cover{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important}.mx-modal.player-modal:fullscreen .mx-video.fit-cover{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important}.player-modal .mx-box:fullscreen .mx-video.fit-cover{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important}.player-modal .player-panel:fullscreen .mx-video.fit-cover{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important}video.mx-video.fit-cover:fullscreen{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important}.player-modal .mx-video.fit-fill,.player-modal.is-player-fullscreen .mx-video.fit-fill,.player-modal.is-native-video-fullscreen .mx-video.fit-fill{object-fit:fill!important;object-position:center center!important;width:100%!important;height:100%!important}.mx-modal.player-modal:fullscreen .mx-video.fit-fill{object-fit:fill!important;object-position:center center!important;width:100%!important;height:100%!important}.player-modal .mx-box:fullscreen .mx-video.fit-fill{object-fit:fill!important;object-position:center center!important;width:100%!important;height:100%!important}.player-modal .player-panel:fullscreen .mx-video.fit-fill{object-fit:fill!important;object-position:center center!important;width:100%!important;height:100%!important}video.mx-video.fit-fill:fullscreen{object-fit:fill!important;object-position:center center!important;width:100%!important;height:100%!important}.content-card.live .poster-box.live-logo{color:#f5f7fa;background:#282d34;grid-template-rows:minmax(0,1fr) 14px;grid-template-columns:minmax(0,1fr);gap:3px;padding:4px}.content-card.live .poster-box.live-logo>img,.content-card.live .poster-box.live-logo>span{object-fit:contain;color:#f5f7fa;grid-area:1/1;width:100%;min-width:0;height:100%;min-height:0}.content-card.live .poster-box.live-logo>span svg{width:24px;max-width:100%;height:24px;max-height:100%}.content-card.live .poster-box.live-logo>small{color:#f5f7fa;font-variant-numeric:tabular-nums;border-top:1px solid #ffffff29;border-right:0;grid-area:2/1;width:100%;font-size:10px;line-height:13px}.player-modal .player-panel,.player-modal.is-player-fullscreen .player-panel{grid-template-rows:none!important;gap:0!important;padding:0!important;display:block!important}.mx-modal.player-modal:fullscreen .player-panel{grid-template-rows:none!important;gap:0!important;padding:0!important;display:block!important}.player-modal .mx-box:fullscreen .player-panel{grid-template-rows:none!important;gap:0!important;padding:0!important;display:block!important}.player-modal .player-panel:fullscreen{grid-template-rows:none!important;gap:0!important;padding:0!important;display:block!important}.player-modal .player-panel>.mx-video,.player-modal .player-panel>[data-player-video-host]{aspect-ratio:auto!important;object-position:center center!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important}.catalog-search input{caret-color:var(--mx-primary)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}@media (pointer:coarse){.player-modal .mx-close,.player-modal .player-controls,.player-modal .player-controls button,.player-modal .live-player-drawer button,.live-preview-actions button{pointer-events:auto!important;touch-action:manipulation!important}.player-modal [data-player-seek],.player-modal [data-player-volume]{pointer-events:auto!important;touch-action:none!important}}@media (pointer:coarse) and (width<=1180px){.live-catalog-screen{box-sizing:border-box;grid-template-rows:auto minmax(180px,1fr)!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.live-catalog-screen .catalog-layout.is-live{grid-template:"preview""browser"minmax(0,1fr)/minmax(0,1fr)!important;align-content:stretch!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.live-catalog-screen .live-preview-stage{z-index:16;align-self:start;overflow:hidden;height:100%!important;min-height:0!important;max-height:min(44dvh,390px)!important;position:relative!important}.live-catalog-screen .live-browser{grid-template-rows:auto auto minmax(0,1fr);align-content:stretch;height:100%!important;min-height:0!important;max-height:100%!important;display:grid!important;overflow:hidden!important}.live-catalog-screen .live-browser-head,.live-catalog-screen .live-mode-switch{z-index:4;position:relative}.live-catalog-screen .live-channel-browser[hidden],.live-catalog-screen .live-category-browser[hidden]{pointer-events:none!important;display:none!important}.live-catalog-screen .live-channel-browser:not([hidden]),.live-catalog-screen .live-category-browser:not([hidden]){overscroll-behavior:contain;z-index:1;touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch;height:100%!important;min-height:0!important;max-height:none!important;position:relative!important;inset:auto!important;overflow:hidden auto!important;transform:none!important}}@media (pointer:coarse) and (orientation:landscape) and (height<=520px){.live-catalog-screen .catalog-layout.is-live{grid-template:"preview browser"minmax(0,1fr)/minmax(300px,.9fr) minmax(0,1fr)!important;align-items:stretch!important}.live-catalog-screen .live-preview-stage,.live-catalog-screen .live-browser{height:100%!important;max-height:100%!important}}@media (width<=920px){.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:center!important;justify-items:center!important;gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:center!important;justify-items:center!important;gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:center!important;justify-items:center!important;gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(auto-fit,minmax(42px,46px))!important;justify-content:center!important;justify-items:center!important;gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.mx-modal.player-modal:fullscreen .player-actions .fav-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .mx-box:fullscreen .player-actions .fav-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.player-modal .player-panel:fullscreen .player-actions .fav-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}}@media (width<=520px){.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-items:stretch!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-items:stretch!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-items:stretch!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-items:stretch!important}.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{width:100%!important}.mx-modal.player-modal:fullscreen .player-actions .player-icon-btn{width:100%!important}.mx-modal.player-modal:fullscreen .player-actions .fav-btn{width:100%!important}.player-modal .mx-box:fullscreen .player-actions .player-icon-btn{width:100%!important}.player-modal .mx-box:fullscreen .player-actions .fav-btn{width:100%!important}.player-modal .player-panel:fullscreen .player-actions .player-icon-btn{width:100%!important}.player-modal .player-panel:fullscreen .player-actions .fav-btn{width:100%!important}.player-modal .player-actions .player-fullscreen-btn,.player-modal.is-player-fullscreen .player-actions .player-fullscreen-btn{grid-column:auto!important;height:46px!important;min-height:46px!important}.mx-modal.player-modal:fullscreen .player-actions .player-fullscreen-btn{grid-column:auto!important;height:46px!important;min-height:46px!important}.player-modal .mx-box:fullscreen .player-actions .player-fullscreen-btn{grid-column:auto!important;height:46px!important;min-height:46px!important}.player-modal .player-panel:fullscreen .player-actions .player-fullscreen-btn{grid-column:auto!important;height:46px!important;min-height:46px!important}}@media (width<=380px){.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width>=341px) and (width<=520px){.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (width<=340px){.player-modal .player-actions,.player-modal.is-player-fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.mx-modal.player-modal:fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.player-modal .mx-box:fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.player-modal .player-panel:fullscreen .player-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.player-modal .player-actions .player-icon-btn,.player-modal .player-actions .fav-btn,.player-modal.is-player-fullscreen .player-actions .player-icon-btn,.player-modal.is-player-fullscreen .player-actions .fav-btn{min-width:42px!important;height:42px!important;min-height:42px!important}}@media (width>=1000px){.player-modal.is-player-fullscreen .player-control-row{grid-template-columns:minmax(250px,max-content) minmax(0,1fr)!important;justify-items:stretch!important}.mx-modal.player-modal:fullscreen .player-control-row{grid-template-columns:minmax(250px,max-content) minmax(0,1fr)!important;justify-items:stretch!important}.player-modal .mx-box:fullscreen .player-control-row{grid-template-columns:minmax(250px,max-content) minmax(0,1fr)!important;justify-items:stretch!important}.player-modal .player-panel:fullscreen .player-control-row{grid-template-columns:minmax(250px,max-content) minmax(0,1fr)!important;justify-items:stretch!important}.player-modal.is-player-fullscreen .player-transport{justify-self:start!important;width:max-content!important}.mx-modal.player-modal:fullscreen .player-transport{justify-self:start!important;width:max-content!important}.player-modal .mx-box:fullscreen .player-transport{justify-self:start!important;width:max-content!important}.player-modal .player-panel:fullscreen .player-transport{justify-self:start!important;width:max-content!important}.player-modal.is-player-fullscreen .player-actions{justify-content:end!important;justify-self:stretch!important;width:100%!important}.mx-modal.player-modal:fullscreen .player-actions{justify-content:end!important;justify-self:stretch!important;width:100%!important}.player-modal .mx-box:fullscreen .player-actions{justify-content:end!important;justify-self:stretch!important;width:100%!important}.player-modal .player-panel:fullscreen .player-actions{justify-content:end!important;justify-self:stretch!important;width:100%!important}}@media (width<=999px){.player-modal.is-player-fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important}.mx-modal.player-modal:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important}.player-modal .mx-box:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important}.player-modal .player-panel:fullscreen .player-control-row{grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important}.player-modal.is-player-fullscreen .player-transport{justify-self:center!important;width:min(100%,460px)!important}.mx-modal.player-modal:fullscreen .player-transport{justify-self:center!important;width:min(100%,460px)!important}.player-modal .mx-box:fullscreen .player-transport{justify-self:center!important;width:min(100%,460px)!important}.player-modal .player-panel:fullscreen .player-transport{justify-self:center!important;width:min(100%,460px)!important}.player-modal.is-player-fullscreen .player-actions{justify-content:center!important;justify-self:stretch!important;width:100%!important}.mx-modal.player-modal:fullscreen .player-actions{justify-content:center!important;justify-self:stretch!important;width:100%!important}.player-modal .mx-box:fullscreen .player-actions{justify-content:center!important;justify-self:stretch!important;width:100%!important}.player-modal .player-panel:fullscreen .player-actions{justify-content:center!important;justify-self:stretch!important;width:100%!important}}@media (width<=760px) and (orientation:portrait){.player-modal{--player-mobile-controls-height:min(52dvh, 390px)}.player-modal.is-player-fullscreen .live-player-drawer,.player-modal .live-player-drawer{box-sizing:border-box!important;inset:calc(72px + env(safe-area-inset-top,0px)) 8px calc(var(--player-mobile-controls-height) + 8px + env(safe-area-inset-bottom,0px)) 8px!important;border-radius:8px!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:none!important}.mx-modal.player-modal:fullscreen .live-player-drawer{box-sizing:border-box!important;inset:calc(72px + env(safe-area-inset-top,0px)) 8px calc(var(--player-mobile-controls-height) + 8px + env(safe-area-inset-bottom,0px)) 8px!important;border-radius:8px!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:none!important}.player-modal .mx-box:fullscreen .live-player-drawer{box-sizing:border-box!important;inset:calc(72px + env(safe-area-inset-top,0px)) 8px calc(var(--player-mobile-controls-height) + 8px + env(safe-area-inset-bottom,0px)) 8px!important;border-radius:8px!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:none!important}.player-modal .player-panel:fullscreen .live-player-drawer{box-sizing:border-box!important;inset:calc(72px + env(safe-area-inset-top,0px)) 8px calc(var(--player-mobile-controls-height) + 8px + env(safe-area-inset-bottom,0px)) 8px!important;border-radius:8px!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:none!important}.player-modal .live-player-drawer-top{grid-template-columns:42px minmax(0,1fr)!important;min-height:50px!important;padding:4px!important}.player-modal .live-player-drawer-title{min-height:42px!important;padding:0 10px!important}.player-modal .live-player-drawer-title b{font-size:16px!important}.player-modal .live-player-filter{min-height:44px!important;margin:7px 7px 0!important;padding:0 8px!important}.player-modal .live-player-list{gap:6px!important;padding:7px!important}.player-modal .live-player-channel{grid-template-columns:44px minmax(0,1fr)!important;gap:8px!important;width:100%!important;min-height:58px!important;padding:6px 8px!important}.player-modal .live-player-channel>i{width:40px!important;height:40px!important}.player-modal .live-player-channel>strong{display:none!important}.player-modal .live-player-channel b,.player-modal .live-player-channel small,.player-modal .live-player-channel em{max-width:100%!important}.player-modal .live-player-now{grid-template-columns:42px minmax(0,1fr)!important;gap:8px!important;min-height:66px!important;padding:7px 9px!important}}@media (orientation:landscape) and (height<=800px){html.mx-android{--mx-tap:40px}html.mx-android .login-screen{align-content:center!important;padding:10px!important}html.mx-android .login-card{gap:10px!important;width:min(440px,100vw - 28px)!important;min-height:0!important;padding:18px 30px!important}html.mx-android .login-logo{height:78px!important}html.mx-android .login-logo-img{width:106px!important;max-height:74px!important}html.mx-android .login-card h1{margin:0 0 2px!important;font-size:23px!important}html.mx-android .login-card input{height:46px!important;padding-left:14px!important;padding-right:52px!important}html.mx-android .login-password-toggle{width:40px!important;height:40px!important;right:6px!important}html.mx-android .login-submit,html.mx-android .login-card .primary-btn,html.mx-android .login-card .ghost-btn{min-height:46px!important;margin-top:0!important}html.mx-android .login-promo-host{width:min(330px,100vw - 24px)!important;bottom:12px!important;left:12px!important}html.mx-android .login-promo-panel{grid-template-columns:42px minmax(0,1fr)!important;gap:9px!important;min-height:56px!important;padding:7px 9px!important}html.mx-android .login-promo-logo{border-radius:11px!important;width:42px!important;height:42px!important}html.mx-android .login-promo-copy b{font-size:12px!important}html.mx-android .login-promo-copy small{font-size:13px!important}html.mx-android .hm{gap:12px!important;padding:18px 24px 0!important}html.mx-android .hm-top{grid-template-columns:minmax(110px,180px) minmax(260px,1fr) auto!important;gap:14px!important}html.mx-android .hm-logo{width:118px!important;height:68px!important}html.mx-android .mx-slogan{letter-spacing:4px!important;font-size:10px!important}html.mx-android .mx-welcome{margin-top:14px!important;font-size:20px!important}html.mx-android .mx-kinds{letter-spacing:4px!important;margin-top:8px!important;font-size:12px!important}html.mx-android .mx-right{gap:10px!important}html.mx-android .mx-actionbar{gap:8px!important}html.mx-android .mx-ico{width:38px!important;height:38px!important}html.mx-android .mx-ico svg{width:25px!important;height:25px!important}html.mx-android .mx-sep{height:38px!important}html.mx-android .mx-time{min-width:148px!important}html.mx-android .mx-time b{font-size:25px!important}html.mx-android .mx-time span{margin-top:4px!important;font-size:11px!important}html.mx-android .hm-main{gap:10px!important;height:min(55vh,380px)!important;max-height:none!important}html.mx-android .hm-tile{gap:9px!important;padding:12px!important}html.mx-android .hm-tile-ic,html.mx-android .hm-tile-ic svg{width:48px!important;height:48px!important}html.mx-android .hm-tile-label{font-size:20px!important}html.mx-android .hm-tile-count{font-size:16px!important}html.mx-android .mx-modal.profile-edit-modal{justify-content:center!important;align-items:center!important;padding:8px!important}html.mx-android .mx-modal.profile-edit-modal .mx-box{border-radius:18px!important;grid-template-rows:42px minmax(0,1fr)!important;gap:6px!important;width:min(1040px,100vw - 16px)!important;height:calc(100dvh - 16px)!important;min-height:0!important;max-height:calc(100dvh - 16px)!important;padding:10px 14px!important;display:grid!important;overflow:hidden!important}html.mx-android .mx-modal.profile-edit-modal .mx-box>h2{align-self:center!important;margin:0!important;padding-left:48px!important;padding-right:52px!important;font-size:21px!important;line-height:1!important}html.mx-android .mx-modal.profile-edit-modal .mx-close{z-index:4!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;display:inline-flex!important;position:absolute!important;top:12px!important;right:12px!important}html.mx-android .mx-modal.profile-edit-modal .mx-close span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.mx-android .mx-modal.profile-edit-modal .modal-body{min-height:0!important;padding:0 2px 2px!important;overflow:auto!important}html.mx-android .profile-create-form{gap:8px!important}html.mx-android .profile-create-showcase{height:62px!important;min-height:62px!important;padding:6px 8px!important}html.mx-android .profile-create-preview{width:44px!important;height:44px!important}html.mx-android .profile-create-showcase b{font-size:13px!important}html.mx-android .profile-create-showcase small{font-size:11px!important}html.mx-android .profile-avatar-options{scroll-snap-type:x proximity;grid-template-rows:repeat(2,44px)!important;grid-template-columns:none!important;grid-auto-columns:78px!important;grid-auto-flow:column!important;gap:9px!important;max-height:102px!important;padding:2px 3px 4px!important;display:grid!important;overflow:auto hidden!important}html.mx-android .profile-avatar-option{scroll-snap-align:start;width:78px!important;height:44px!important;min-height:44px!important;padding:4px!important}html.mx-android .profile-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html.mx-android .profile-form{gap:10px!important}html.mx-android .profile-form label{gap:5px!important}html.mx-android .profile-form input{height:40px!important;min-height:40px!important}html.mx-android .profile-kids-toggle{height:40px!important;min-height:40px!important;padding:3px 10px!important}html.mx-android .profile-kids-toggle input[type=checkbox]{width:22px!important;height:22px!important;margin:0!important}html.mx-android .profile-kids-toggle b{font-size:12px!important}html.mx-android .profile-kids-toggle small{display:none!important}html.mx-android .profile-edit-modal .modal-actions{gap:10px!important}html.mx-android .profile-edit-modal .modal-actions button{min-height:40px!important}html.mx-android .profile-screen{align-items:center!important;padding:8px 12px!important;overflow:hidden!important}html.mx-android .profile-wrap{gap:8px!important;width:min(1100px,100vw - 24px)!important}html.mx-android .profile-head h1{font-size:clamp(22px,3vw,30px)!important}html.mx-android .profile-flow-card{min-height:94px!important}html.mx-android .profile-card{min-height:126px!important}html.mx-android .profile-avatar{width:70px!important;height:70px!important}html.mx-android .profile-card{grid-template-columns:74px minmax(0,1fr)!important;padding:32px 10px 10px!important}html.mx-android .profile-name{font-size:16px!important}html.mx-android .profile-enter{min-height:34px!important}html.mx-android .profile-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html.mx-android .profile-footer button{min-height:38px!important;padding:0 10px!important}html.mx-android .catalog-screen,html.mx-android .detail-screen{padding:14px 18px!important}html.mx-android .catalog-head{grid-template-columns:82px minmax(0,1fr) minmax(190px,310px)!important;gap:10px!important;height:44px!important}html.mx-android .catalog-title h1{font-size:19px!important}html.mx-android .catalog-head b{font-size:17px!important}html.mx-android .catalog-actions{gap:7px!important}html.mx-android .catalog-search{min-height:40px!important;padding:0 8px!important}html.mx-android .catalog-search svg{width:17px!important;height:17px!important}html.mx-android .catalog-search input{font-size:12px!important}html.mx-android .catalog-actions .ghost-btn,html.mx-android .catalog-head .back-btn{min-height:40px!important;padding:0 9px!important}html.mx-android .catalog-actions .ghost-btn svg,html.mx-android .catalog-head .back-btn svg{width:18px!important;height:18px!important}html.mx-android .catalog-actions .ghost-btn span{display:none!important}html.mx-android .catalog-layout{height:calc(100dvh - 74px)!important;padding-top:8px!important}html.mx-android .catalog-layout.is-media{grid-template-columns:minmax(185px,225px) minmax(0,1fr)!important;gap:12px!important}html.mx-android .catalog-layout.is-live{grid-template-columns:minmax(250px,310px) minmax(0,1fr)!important;gap:12px!important}html.mx-android .category-list{gap:7px!important;padding:7px!important}html.mx-android .category-list-head{min-height:38px!important;padding:0 1px 6px!important}html.mx-android .category-list-head b{font-size:11px!important}html.mx-android .category-list-head span{font-size:10px!important}html.mx-android .category-list button,html.mx-android .catalog-layout.is-media .category-list button{grid-template-columns:31px minmax(0,1fr) minmax(42px,auto)!important;gap:7px!important;min-height:44px!important;padding:5px 7px!important}html.mx-android .category-icon{border-radius:7px!important;width:30px!important;height:30px!important}html.mx-android .category-icon svg{width:20px!important;height:20px!important}html.mx-android .category-list button span{gap:2px!important}html.mx-android .category-list button strong{font-size:11px!important}html.mx-android .category-list button small{min-width:38px!important;padding:4px!important;font-size:9px!important}html.mx-android .catalog-layout.is-media .content-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))!important;gap:14px 12px!important;padding:2px 3px 42px!important}html.mx-android .catalog-layout.is-media .content-card.movie .poster-favorite-toggle,html.mx-android .catalog-layout.is-media .content-card.series .poster-favorite-toggle{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;transform:none!important}html.mx-android .content-grid{gap:8px!important;padding-bottom:42px!important}html.mx-android .catalog-context-bar{min-height:30px!important;padding-bottom:5px!important}html.mx-android .catalog-letter-rail{min-height:32px!important}html.mx-android .catalog-letter-rail button{min-width:30px!important;height:28px!important;min-height:28px!important}html.mx-android .detail-screen>.back-btn{min-height:40px!important;padding:0 9px!important}html.mx-android .detail-screen .detail-copy{width:min(850px,100vw - 36px)!important;padding-top:52px!important}html.mx-android .detail-screen .detail-title-row{gap:16px!important;width:min(720px,64vw)!important}html.mx-android .detail-screen .detail-poster{width:clamp(94px,12vw,130px)!important}html.mx-android .detail-screen .detail-copy h1{font-size:clamp(23px,3.4vw,34px)!important}html.mx-android .detail-screen .detail-main-info>p{-webkit-line-clamp:3!important;margin-top:9px!important;font-size:13px!important;line-height:1.32!important}html.mx-android .detail-screen .detail-meta{gap:5px 8px!important;margin-top:7px!important}html.mx-android .detail-screen .detail-meta span,html.mx-android .detail-screen .detail-genre-line{font-size:11px!important}html.mx-android .detail-screen .detail-actions{gap:8px!important;margin-top:11px!important}html.mx-android .detail-screen .detail-actions .primary-btn,html.mx-android .detail-screen .detail-actions .ghost-btn{min-width:110px!important;min-height:38px!important;padding:0 12px!important}html.mx-android .mx-modal:not(.player-modal){justify-content:center!important;align-items:center!important;padding:8px!important}html.mx-android .mx-modal:not(.player-modal) .mx-box{border-radius:16px!important;grid-template-rows:38px minmax(0,1fr)!important;gap:7px!important;width:min(1100px,100vw - 16px)!important;height:calc(100dvh - 16px)!important;min-height:0!important;max-height:calc(100dvh - 16px)!important;padding:10px 12px!important;display:grid!important;position:relative!important;overflow:hidden!important}html.mx-android .mx-modal:not(.player-modal) .mx-box>h2{align-self:center!important;margin:0!important;padding:0 48px 0 4px!important;font-size:20px!important;line-height:1!important}html.mx-android .mx-modal:not(.player-modal) .mx-close{z-index:4!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;display:inline-flex!important;position:absolute!important;top:12px!important;right:12px!important}html.mx-android .mx-modal:not(.player-modal) .mx-close span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.mx-android .mx-modal:not(.player-modal) .modal-body{min-height:0!important;padding:0 2px 2px!important;overflow:auto!important}html.mx-android .search-form{grid-template-columns:minmax(0,1fr) 112px!important;gap:8px!important}html.mx-android .search-form input,html.mx-android .search-form button{height:38px!important;min-height:38px!important}html.mx-android .search-grid{grid-template-columns:repeat(auto-fill,minmax(122px,1fr))!important;gap:12px!important}html.mx-android .settings-shell{grid-template-columns:154px minmax(0,1fr)!important;gap:10px!important}html.mx-android .settings-nav{gap:5px!important;padding:7px!important}html.mx-android .settings-nav button{gap:7px!important;min-height:38px!important;padding:0 8px!important;font-size:11px!important}html.mx-android .settings-nav button svg{width:18px!important;height:18px!important}html.mx-android .settings-main{gap:10px!important}html.mx-android .settings-hero{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;padding:9px!important}html.mx-android .settings-hero span{font-size:9px!important}html.mx-android .settings-hero strong{font-size:12px!important}html.mx-android .settings-section{gap:8px!important;padding:10px!important}html.mx-android .settings-section>header b{font-size:14px!important}html.mx-android .settings-card-grid,html.mx-android .settings-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html.mx-android .settings-control-card{min-height:66px!important;padding:8px!important}html.mx-android .settings-form input,html.mx-android .settings-form select{height:40px!important;min-height:40px!important}html.mx-android .settings-action-grid button{min-height:38px!important;padding:0 8px!important;font-size:11px!important}html.mx-android .library-box,html.mx-android .search-results{min-height:0!important}html.mx-android .mx-modal.profile-edit-modal .modal-body{overflow:hidden!important}html.mx-android .mx-modal.profile-edit-modal .mx-box{width:min(920px,100vw - 16px)!important;height:min(296px,100dvh - 20px)!important;max-height:calc(100dvh - 20px)!important}html.mx-android .mx-modal.profile-edit-modal .mx-box>h2{padding-left:4px!important}html.mx-android .profile-create-form{grid-template:"showcase fields"minmax(58px,auto)"avatars kids"minmax(34px,auto)"avatars error"minmax(0,auto)"avatars actions"minmax(36px,auto)/minmax(250px,.82fr) minmax(0,1.18fr)!important;align-content:start!important;gap:9px 14px!important;height:100%!important;min-height:0!important;display:grid!important}html.mx-android .profile-create-showcase{box-sizing:border-box!important;grid-area:showcase!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;height:62px!important;min-height:62px!important;padding:7px 9px!important;display:grid!important;overflow:hidden!important}html.mx-android .profile-create-showcase .profile-create-preview{box-sizing:border-box!important;align-self:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;overflow:hidden!important}html.mx-android .profile-avatar-options{box-sizing:border-box!important;grid-area:avatars!important;grid-template-rows:repeat(2,40px)!important;grid-auto-columns:48px!important;gap:7px!important;min-width:0!important;max-width:100%!important;max-height:88px!important;padding:2px!important;overflow:auto hidden!important}html.mx-android .profile-avatar-option{box-sizing:border-box!important;width:48px!important;height:40px!important;min-height:40px!important;padding:3px!important;overflow:hidden!important}html.mx-android .profile-avatar-option span{width:31px!important;height:31px!important}html.mx-android .profile-form-grid{grid-area:fields!important}html.mx-android .profile-kids-toggle{grid-area:kids!important;align-items:center!important;overflow:hidden!important}html.mx-android .profile-kids-toggle input[type=checkbox]{box-sizing:border-box!important;align-self:center!important;width:20px!important;height:20px!important;min-height:20px!important}html.mx-android .profile-create-form .login-error{grid-area:error!important;min-height:0!important;margin:0!important}html.mx-android .profile-edit-modal .modal-actions{grid-area:actions!important;justify-content:flex-end!important;align-self:end!important}html.mx-android .profile-grid.is-empty{grid-template-columns:minmax(0,1fr)!important;width:min(1080px,100%)!important}html.mx-android .profile-grid.is-empty .profile-card{grid-template-rows:auto auto auto!important;grid-template-columns:80px minmax(0,1fr) minmax(170px,.38fr)!important;align-items:center!important;column-gap:16px!important;min-height:118px!important;padding:26px 16px 14px!important}html.mx-android .profile-grid.is-empty .profile-avatar{grid-area:1/1/4!important;width:70px!important;height:70px!important}html.mx-android .profile-grid.is-empty .profile-name,html.mx-android .profile-grid.is-empty .profile-meta,html.mx-android .profile-grid.is-empty .profile-card-hint{grid-column:2!important}html.mx-android .profile-grid.is-empty .profile-name{grid-row:1!important}html.mx-android .profile-grid.is-empty .profile-meta{grid-row:2!important}html.mx-android .profile-grid.is-empty .profile-card-hint{grid-row:3!important;max-width:none!important}html.mx-android .profile-grid.is-empty .profile-enter{grid-area:1/3/4!important;align-self:center!important;width:100%!important;min-height:40px!important}html.mx-android .profile-screen.is-profile-setup .profile-empty{display:none!important}html.mx-android .profile-screen.is-profile-setup .profile-grid.is-empty{justify-self:center!important;width:min(840px,100%)!important;margin:2px auto!important}html.mx-android .profile-screen.is-profile-setup .profile-footer{justify-self:center!important;width:min(840px,100%)!important}}@media (orientation:landscape){html.mx-android .hm{gap:clamp(12px,1.7vh,18px)!important;padding:clamp(18px,3vh,34px) clamp(22px,2.1vw,40px) 0!important}html.mx-android .hm-top{grid-template-columns:clamp(94px,8vw,132px) minmax(260px,1fr) auto!important;align-items:start!important;gap:clamp(14px,1.4vw,24px)!important}html.mx-android .hm-logo{width:clamp(92px,8vw,124px)!important;height:clamp(64px,9vh,92px)!important}html.mx-android .mx-head-center{padding-top:0!important}html.mx-android .mx-slogan{letter-spacing:clamp(3px,.42vw,7px)!important;font-size:clamp(9px,1vw,13px)!important}html.mx-android .mx-welcome{margin-top:clamp(10px,1.8vh,20px)!important;font-size:clamp(20px,2vw,29px)!important}html.mx-android .mx-kinds{letter-spacing:clamp(3px,.45vw,7px)!important;margin-top:clamp(6px,1vh,12px)!important;font-size:clamp(11px,1.25vw,17px)!important}html.mx-android .mx-right,html.mx-android .mx-actionbar{flex-wrap:nowrap!important}html.mx-android .mx-right{gap:clamp(8px,1vw,18px)!important}html.mx-android .mx-actionbar{gap:clamp(4px,.7vw,12px)!important}html.mx-android .mx-ico{width:clamp(30px,4.2vh,42px)!important;height:clamp(30px,4.2vh,42px)!important}html.mx-android .mx-ico svg{width:clamp(20px,2.8vh,28px)!important;height:clamp(20px,2.8vh,28px)!important}html.mx-android .mx-sep{height:clamp(34px,5vh,48px)!important}html.mx-android .mx-time{min-width:clamp(118px,10vw,188px)!important}html.mx-android .mx-time b{font-size:clamp(22px,2.45vw,36px)!important}html.mx-android .mx-time span{margin-top:clamp(3px,.6vh,7px)!important;font-size:clamp(9px,1vw,14px)!important}html.mx-android .hm-main{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:repeat(3,minmax(0,.9fr)) minmax(260px,1.9fr)!important;grid-template-areas:"live movie series hero"!important;gap:clamp(10px,1vw,17px)!important;height:clamp(210px,32vh,310px)!important;max-height:none!important;display:grid!important}html.mx-android .hm-main .mx-hero{display:block!important}html.mx-android .hm-tile{gap:clamp(8px,1.25vh,14px)!important;padding:clamp(10px,1.4vw,18px)!important}html.mx-android .hm-tile-ic,html.mx-android .hm-tile-ic svg{width:clamp(38px,5.8vh,62px)!important;height:clamp(38px,5.8vh,62px)!important}html.mx-android .hm-tile-label{font-size:clamp(16px,1.85vw,27px)!important}html.mx-android .hm-tile-count{font-size:clamp(12px,1.45vw,21px)!important}html.mx-android .mx-hero-info{bottom:clamp(14px,2vw,30px)!important;left:clamp(16px,2vw,30px)!important;right:clamp(16px,2vw,30px)!important}html.mx-android .mx-hero h2{margin-bottom:clamp(8px,1vw,14px)!important;font-size:clamp(17px,2vw,29px)!important}html.mx-android .mx-explorer{flex:none!important;min-height:clamp(132px,20vh,185px)!important}html.mx-android .mx-ex-body{grid-template-columns:clamp(150px,18vw,300px) minmax(0,1fr)!important;gap:clamp(10px,1vw,16px)!important}html.mx-android .mx-mode{min-height:clamp(42px,6vh,58px)!important}html.mx-android .mx-ex-rail-wrap,html.mx-android .rail-mask{height:clamp(108px,15vh,148px)!important;min-height:clamp(108px,15vh,148px)!important}}@media (width<=560px),(pointer:coarse){.poster-ribbon{width:68px;height:16px;font-size:7px;top:9px;right:-18px}}.catalog-layout.is-media .content-card:is(.movie,.series){box-sizing:border-box;grid-template-rows:auto 2.45em 2.3em 24px;grid-template-columns:minmax(0,1fr);align-content:start;justify-self:stretch;gap:0;width:100%;min-width:0;display:grid}.catalog-layout.is-media .content-card:is(.movie,.series)>.poster-box{grid-row:1;width:100%;min-width:0}.catalog-layout.is-media .content-card:is(.movie,.series)>b{-webkit-line-clamp:2;box-sizing:border-box;-webkit-box-orient:vertical;grid-row:2;align-self:start;min-height:0;max-height:2.4em;margin:6px 0 0;line-height:1.2;display:-webkit-box;overflow:hidden}.catalog-layout.is-media .content-card:is(.movie,.series)>small{-webkit-line-clamp:2;box-sizing:border-box;-webkit-box-orient:vertical;grid-row:3;align-self:start;min-height:0;max-height:2.3em;margin:4px 0 0;line-height:1.2;display:-webkit-box;overflow:hidden}.catalog-layout.is-media .content-card:is(.movie,.series)>.media-card-chips{box-sizing:border-box;grid-row:4;align-content:start;align-self:start;min-height:0;max-height:22px;margin:0;overflow:hidden}.catalog-layout.is-media .content-card:is(.movie,.series)>.media-card-chips i{text-overflow:ellipsis;max-width:100%;overflow:hidden}.catalog-layout.is-media .content-card:is(.movie,.series)>.watch-progress{grid-row:5;align-self:end;height:5px;margin:0 0 4px}.catalog-layout.is-media .content-card:is(.movie,.series) .poster-favorite-toggle{top:2px;left:2px}.catalog-layout.is-media .content-card:is(.movie,.series) .poster-favorite-toggle svg{width:22px;height:22px}.catalog-layout.is-media .content-card:is(.movie,.series) .poster-box>.progress-state{top:5px;right:5px}.catalog-layout.is-media .content-card.has-continue-action .poster-box>.poster-clear-progress{top:auto;bottom:5px;right:5px}.catalog-layout.is-media .content-card.has-continue-action .poster-clear-progress svg{width:22px;height:22px}@media (pointer:coarse) and (orientation:portrait) and (width<=520px){html .live-catalog-screen .live-preview-actions button,html .live-catalog-screen .live-preview-actions [data-preview-open]{width:48px!important;height:48px!important;min-height:48px!important}html .live-catalog-screen .live-preview{padding:5px!important;position:relative!important}html .live-catalog-screen .live-preview-slot{aspect-ratio:auto!important;height:118px!important;min-height:118px!important}html .live-catalog-screen .live-preview-actions{z-index:7!important;gap:6px!important;width:auto!important;display:flex!important;position:absolute!important;top:10px!important;right:10px!important}html .live-catalog-screen .live-preview-actions [data-preview-prev],html .live-catalog-screen .live-preview-actions [data-preview-next],html .live-catalog-screen .live-preview-actions [data-preview-channels]{display:none!important}html .live-catalog-screen .live-preview-actions button,html .live-catalog-screen .live-preview-actions [data-preview-open]{background:#04090ed6!important;grid-column:auto!important;width:38px!important;height:38px!important;min-height:38px!important;padding:0!important}html .live-catalog-screen .live-preview-actions [data-preview-open] span{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;position:absolute!important}html .live-catalog-screen .live-browser-head{margin-bottom:5px!important}html .live-catalog-screen .live-mobile-category-strip button{min-height:38px!important}}@media (pointer:coarse) and (orientation:portrait) and (width<=520px){.mx-modal:not(.player-modal):not(.pin-modal):not(.profile-delete-modal):not(.connection-modal):not(.library-clear-modal):not(.account-forget-modal):not(.repair-modal):not(.multiview-modal){justify-content:stretch!important;align-items:stretch!important;padding:0!important;overflow:hidden!important}.mx-modal:not(.player-modal):not(.pin-modal):not(.profile-delete-modal):not(.connection-modal):not(.library-clear-modal):not(.account-forget-modal):not(.repair-modal):not(.multiview-modal)>.mx-box{max-width:none!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding:max(8px, var(--mx-safe-t)) 12px max(10px, var(--mx-safe-b))!important;border-radius:0!important;grid-template-rows:52px minmax(0,1fr)!important;gap:8px!important;width:100vw!important;margin:0!important;display:grid!important;overflow:hidden!important}.mx-modal:not(.player-modal):not(.pin-modal):not(.profile-delete-modal):not(.connection-modal):not(.library-clear-modal):not(.account-forget-modal):not(.repair-modal):not(.multiview-modal)>.mx-box>h2{text-overflow:ellipsis;white-space:nowrap;align-self:center!important;min-width:0!important;margin:0!important;padding:0 58px 0 2px!important;font-size:24px!important;line-height:1!important;overflow:hidden!important}.mx-modal:not(.player-modal):not(.pin-modal):not(.profile-delete-modal):not(.connection-modal):not(.library-clear-modal):not(.account-forget-modal):not(.repair-modal):not(.multiview-modal)>.mx-box>.mx-close{min-width:44px!important;height:44px!important;min-height:44px!important;right:10px!important;top:max(8px, var(--mx-safe-t))!important;z-index:5!important;justify-content:center!important;align-items:center!important;width:44px!important;padding:0!important;display:inline-flex!important;position:absolute!important}.mx-modal:not(.player-modal):not(.pin-modal):not(.profile-delete-modal):not(.connection-modal):not(.library-clear-modal):not(.account-forget-modal):not(.repair-modal):not(.multiview-modal)>.mx-box>.mx-close span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mx-modal:not(.player-modal):not(.pin-modal):not(.profile-delete-modal):not(.connection-modal):not(.library-clear-modal):not(.account-forget-modal):not(.repair-modal):not(.multiview-modal)>.mx-box>.modal-body{-webkit-overflow-scrolling:touch;touch-action:pan-y!important;min-height:0!important;padding:0 2px 12px!important;overflow:hidden auto!important}.mx-modal.profile-edit-modal{justify-content:stretch!important;align-items:stretch!important;padding:0!important;overflow:hidden!important}.mx-modal.profile-edit-modal .mx-box{max-width:none!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding:max(8px, var(--mx-safe-t)) 12px max(10px, var(--mx-safe-b))!important;border-radius:0!important;grid-template-rows:52px minmax(0,1fr)!important;gap:8px!important;width:100vw!important;margin:0!important;display:grid!important;overflow:hidden!important}.mx-modal.profile-edit-modal .mx-box>h2{align-self:center!important;margin:0!important;padding:0 112px 0 2px!important;font-size:24px!important;line-height:1!important}.mx-modal.profile-edit-modal .mx-close{min-width:44px!important;height:44px!important;min-height:44px!important;right:10px!important;top:max(8px, var(--mx-safe-t))!important;z-index:5!important;justify-content:center!important;align-items:center!important;width:auto!important;padding:0 11px!important;display:inline-flex!important;position:absolute!important}.mx-modal.profile-edit-modal .modal-body{min-height:0!important;padding:0!important;overflow:hidden!important}.mx-modal.profile-edit-modal .profile-create-form{grid-template:"showcase"78px"avatars"104px"fields""kids""error"minmax(0,auto)"actions"/minmax(0,1fr)!important;align-content:start!important;gap:9px!important;height:100%!important;min-height:0!important;display:grid!important}.mx-modal.profile-edit-modal .profile-create-showcase{box-sizing:border-box!important;grid-area:showcase!important;grid-template-columns:54px minmax(0,1fr)!important;height:78px!important;min-height:78px!important;padding:8px 10px!important;overflow:hidden!important}.mx-modal.profile-edit-modal .profile-create-preview{width:50px!important;height:50px!important}.mx-modal.profile-edit-modal .profile-avatar-options{scroll-snap-type:x proximity;box-sizing:border-box!important;touch-action:pan-x!important;grid-area:avatars!important;grid-template-rows:repeat(2,46px)!important;grid-template-columns:none!important;grid-auto-columns:60px!important;grid-auto-flow:column!important;gap:7px!important;min-width:0!important;max-width:100%!important;max-height:104px!important;padding:2px 2px 6px!important;display:grid!important;overflow:auto hidden!important}.mx-modal.profile-edit-modal .profile-avatar-option{scroll-snap-align:start;box-sizing:border-box!important;width:60px!important;height:46px!important;min-height:46px!important;padding:3px!important}.mx-modal.profile-edit-modal .profile-avatar-option span{width:37px!important;height:37px!important}.mx-modal.profile-edit-modal .profile-form-grid{grid-area:fields!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.mx-modal.profile-edit-modal .profile-form{gap:8px!important}.mx-modal.profile-edit-modal .profile-form label{gap:5px!important;min-width:0!important}.mx-modal.profile-edit-modal .profile-form input{height:46px!important;min-height:46px!important}.mx-modal.profile-edit-modal .profile-kids-toggle{grid-area:kids!important;min-height:48px!important;padding:5px 10px!important}.mx-modal.profile-edit-modal .profile-kids-toggle input[type=checkbox]{width:30px!important;height:30px!important;min-height:30px!important}.mx-modal.profile-edit-modal .profile-create-form .login-error{grid-area:error!important;min-height:18px!important;margin:0!important}.mx-modal.profile-edit-modal .modal-actions{grid-area:actions!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important;display:grid!important}.mx-modal.profile-edit-modal .modal-actions button{width:100%!important;min-width:0!important;min-height:48px!important;padding:0 8px!important}}@media (pointer:coarse) and (orientation:portrait) and (width<=350px){.mx-modal.profile-edit-modal .profile-form-grid{grid-template-columns:minmax(0,1fr)!important}.mx-modal.profile-edit-modal .profile-create-form{grid-template-rows:70px 96px auto auto minmax(0,auto) auto!important}.mx-modal.profile-edit-modal .profile-create-showcase{height:70px!important;min-height:70px!important}}@media (hover:none),(pointer:coarse){button,a[href],[role=button],[data-focusable=true]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation!important}input[type=range],[data-player-seek],[data-player-volume]{touch-action:none!important}:is(button,a[href],[role=button],[data-focusable=true],.content-card,.episode-card,.profile-card,.hm-tile,.category-list button,.live-player-channel,.live-player-category){transition-duration:60ms!important;transition-delay:0s!important}.is-touch-active{filter:none!important;opacity:.76!important;transition:none!important}.mx-modal,.mx-modal .mx-box,.live-player-drawer,.player-controls,.detail-screen>.back-btn,.live-preview-actions button{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.mx-modal .mx-box,.live-player-drawer,.player-controls{transition-duration:.12s!important;transition-delay:0s!important;animation-duration:.12s!important}}@media (orientation:landscape) and (height<=800px){html.mx-android .live-catalog-screen .catalog-head{grid-template-columns:clamp(42px,5vw,58px) minmax(130px,.55fr) minmax(260px,1fr) auto!important;align-items:center!important;min-height:clamp(54px,10vh,74px)!important}html.mx-android .live-catalog-screen .catalog-actions{grid-area:auto!important;justify-content:flex-end!important;align-items:center!important;gap:clamp(6px,.8vw,12px)!important;width:auto!important;display:flex!important}html.mx-android .live-catalog-screen .catalog-search{flex:auto!important;min-width:min(250px,30vw)!important;height:auto!important}html.mx-android .live-catalog-screen .catalog-actions .ghost-btn{width:auto!important;min-width:clamp(38px,5vw,52px)!important;height:clamp(38px,6vh,48px)!important}html.mx-android .live-catalog-screen .catalog-actions .ghost-btn span{clip:auto!important;clip-path:none!important;white-space:nowrap!important;width:auto!important;height:auto!important;position:static!important;overflow:visible!important}html.mx-android .live-catalog-screen .catalog-layout.is-live{grid-template:"browser preview"minmax(0,1fr)/clamp(240px,30vw,430px) minmax(0,1fr)!important}html.mx-android .live-catalog-screen .live-browser{background:linear-gradient(145deg, rgba(var(--mx-rgb), .1), #060a10b8 38%), #070c12c7!important;border:1px solid rgba(var(--mx-rgb), .18)!important;border-radius:8px!important;gap:clamp(7px,1vh,12px)!important;padding:clamp(7px,.85vw,12px)!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0f,0 24px 55px #00000042!important}html.mx-android .live-catalog-screen .live-browser-head{min-height:clamp(42px,7vh,58px)!important;margin:0!important}html.mx-android .live-catalog-screen .live-browser-head>div:not(.live-mode-switch){display:grid!important}html.mx-android .live-catalog-screen .live-mode-switch{width:100%!important}html.mx-android .live-catalog-screen .live-category-browser:not([hidden]){grid-template-columns:minmax(0,1fr)!important;gap:clamp(6px,.8vh,9px)!important;max-height:none!important;padding:0 2px 10px 0!important;display:grid!important;overflow:hidden auto!important}html.mx-android .live-catalog-screen .live-category-browser button{grid-template-columns:clamp(30px,3vw,38px) minmax(0,1fr) auto!important;min-height:clamp(42px,7vh,62px)!important;padding:clamp(6px,.65vw,9px)!important}html.mx-android .live-catalog-screen .live-category-browser button .category-icon{width:clamp(30px,3vw,38px)!important;height:clamp(30px,3vw,38px)!important}html.mx-android .live-catalog-screen .live-category-browser button span strong{-webkit-line-clamp:1!important}html.mx-android .live-catalog-screen .live-channel-browser:not([hidden]){padding-bottom:10px!important;overflow-y:auto!important}html.mx-android .live-catalog-screen .live-channel-browser .content-card.live{grid-template-columns:clamp(40px,4.2vw,54px) minmax(0,1fr) clamp(28px,3vw,38px)!important;gap:clamp(7px,.8vw,11px)!important;min-height:clamp(52px,8vh,66px)!important;padding:clamp(6px,.65vw,9px)!important}html.mx-android .live-catalog-screen .live-channel-browser .content-card.live .poster-box{width:clamp(40px,4.2vw,54px)!important;height:clamp(40px,4.2vw,54px)!important}html.mx-android .live-catalog-screen .live-channel-browser .content-card.live .live-card-copy{gap:2px!important}html.mx-android .live-catalog-screen .live-channel-browser .content-card.live .live-card-copy b{-webkit-line-clamp:1!important;font-size:clamp(11px,1.05vw,14px)!important}html.mx-android .live-catalog-screen .live-channel-browser .content-card.live .live-card-copy small,html.mx-android .live-catalog-screen .live-channel-browser .content-card.live .live-card-copy em{-webkit-line-clamp:1!important;font-size:clamp(9px,.85vw,11px)!important}html.mx-android .live-catalog-screen .live-channel-browser .content-card.live .live-card-status{width:clamp(26px,2.8vw,34px)!important;min-width:clamp(26px,2.8vw,34px)!important;height:clamp(26px,2.8vw,34px)!important}html.mx-android .live-catalog-screen .live-preview{grid-template-rows:minmax(0,1fr) auto!important;gap:clamp(7px,1vh,12px)!important;padding:clamp(7px,.85vw,12px)!important}html.mx-android .live-catalog-screen .live-preview-frame{min-height:0!important;overflow:hidden!important}html.mx-android .live-catalog-screen .live-preview-slot{aspect-ratio:16/9!important;height:100%!important;min-height:0!important}html.mx-android .live-catalog-screen .live-preview-actions{z-index:6!important;grid-template-columns:none!important;gap:clamp(5px,.65vw,10px)!important;display:flex!important;position:absolute!important;top:clamp(12px,1.4vw,22px)!important;right:clamp(12px,1.4vw,22px)!important}html.mx-android .live-catalog-screen .live-preview-actions [data-preview-channels],html.mx-android .live-catalog-screen .live-preview-actions [data-preview-open]{grid-column:auto!important;display:grid!important}html.mx-android .live-catalog-screen .live-preview-actions button{width:clamp(38px,5.4vh,44px)!important;height:clamp(38px,5.4vh,44px)!important;min-height:clamp(38px,5.4vh,44px)!important;padding:0!important}html.mx-android .live-catalog-screen .live-preview-actions button span,html.mx-android .live-catalog-screen .live-preview-actions [data-preview-open] span{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}html.mx-android .live-catalog-screen .live-preview-nowbar{bottom:clamp(8px,1vw,14px)!important;left:clamp(8px,1vw,14px)!important;right:clamp(8px,1vw,14px)!important}html.mx-android .live-catalog-screen .live-preview-guide{height:clamp(48px,8vh,74px)!important;min-height:clamp(48px,8vh,74px)!important;max-height:clamp(48px,8vh,74px)!important;padding:clamp(6px,.7vw,10px)!important;display:grid!important;overflow:hidden!important}html.mx-android .live-catalog-screen .live-preview-guide article{display:none!important}html.mx-android .live-catalog-screen .live-preview-guide>b,html.mx-android .live-catalog-screen .live-preview-guide .live-guide-empty{display:block!important}html.mx-android .mx-explorer{min-height:clamp(142px,22vh,196px)!important;max-height:clamp(142px,22vh,196px)!important;overflow:hidden!important}html.mx-android .mx-ex-body{align-items:stretch!important}html.mx-android .mx-modecol{gap:clamp(7px,1vh,12px)!important}html.mx-android .mx-mode{height:calc(clamp(108px,16vh,144px)/2 - clamp(7px,1vh,12px)/2)!important;min-height:0!important;padding:0 clamp(12px,1.3vw,20px)!important}html.mx-android .mx-ex-rail-wrap,html.mx-android .rail-mask{height:clamp(108px,16vh,144px)!important;min-height:clamp(108px,16vh,144px)!important;max-height:clamp(108px,16vh,144px)!important;overflow:hidden!important}html.mx-android .mx-explorer[data-mode=sports] .mx-score{box-sizing:border-box!important;flex:0 0 clamp(176px,21vw,260px)!important;grid-template-rows:minmax(12px,.45fr) minmax(22px,1fr) minmax(22px,1fr) minmax(12px,.45fr)!important;gap:clamp(3px,.45vh,7px)!important;height:100%!important;min-height:0!important;padding:clamp(7px,.8vw,12px)!important;overflow:hidden!important}html.mx-android .mx-explorer[data-mode=sports] .mx-score small,html.mx-android .mx-explorer[data-mode=sports] .mx-score p,html.mx-android .mx-explorer[data-mode=sports] .mx-status{font-size:clamp(8px,.85vw,12px)!important}html.mx-android .mx-explorer[data-mode=sports] .mx-score p{grid-template-columns:clamp(18px,2vw,26px) minmax(0,1fr) clamp(16px,1.7vw,24px)!important;gap:clamp(4px,.5vw,8px)!important}html.mx-android .mx-explorer[data-mode=sports] .mx-team-logo,html.mx-android .mx-explorer[data-mode=sports] .mx-ball{width:clamp(18px,2vw,26px)!important;height:clamp(18px,2vw,26px)!important}html.mx-android .mx-explorer[data-mode=sports] .mx-score strong{font-size:clamp(11px,1.25vw,17px)!important}html.mx-android .catalog-screen{grid-template-rows:auto minmax(0,1fr)!important;gap:clamp(10px,1.4vh,14px)!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;display:grid!important}html.mx-android .catalog-layout,html.mx-android .catalog-layout.is-media{grid-template-rows:minmax(0,1fr)!important;grid-template-areas:none!important;align-content:stretch!important;max-height:none!important;display:grid!important;overflow:hidden!important}html.mx-android .catalog-layout.is-media .category-list{grid-area:auto!important;align-content:start!important;max-width:none!important;min-height:0!important;padding:clamp(7px,.9vw,12px)!important;display:grid!important;overflow:hidden auto!important}html.mx-android .catalog-layout.is-media .category-list button{flex:initial!important;white-space:normal!important;width:100%!important;min-width:0!important;max-width:none!important}html.mx-android .catalog-layout.is-media .platform-category-group,html.mx-android .catalog-layout.is-media .platform-category-group.expanded,html.mx-android .catalog-layout.is-media .platform-category-children{display:grid!important}html.mx-android .catalog-layout.is-media .content-grid{grid-area:auto!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}html.mx-android .catalog-screen .catalog-head{background:0 0!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:clamp(88px,8vw,150px) minmax(0,1fr) minmax(210px,auto)!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important;position:static!important}html.mx-android .catalog-screen .catalog-head>.back-btn{grid-area:1/1!important;justify-self:start!important}html.mx-android .catalog-screen .catalog-title{grid-area:1/2!important}html.mx-android .catalog-screen .catalog-actions{grid-area:1/3!important;justify-content:flex-end!important;justify-self:end!important;width:auto!important;min-width:0!important;display:flex!important}html.mx-android .catalog-screen .catalog-search{flex:0 min(330px,29vw)!important;width:min(330px,29vw)!important}html.mx-android .catalog-layout.is-media .category-list-head{display:grid!important}html.mx-android .catalog-layout.is-media .catalog-context-bar{grid-template-columns:minmax(0,1fr)!important;display:grid!important}html.mx-android .catalog-layout.is-media .catalog-context-bar .catalog-letter-rail{grid-column:1!important;display:flex!important}html.mx-android .mx-ex-body{grid-template-columns:clamp(190px,18vw,350px) minmax(0,1fr)!important;align-items:start!important}html.mx-android .mx-modecol{grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:clamp(8px,1.3vh,16px)!important;display:grid!important}html.mx-android .mx-mode{box-sizing:border-box!important;white-space:nowrap!important;justify-content:flex-start!important;gap:clamp(8px,.9vw,18px)!important;width:100%!important;min-height:clamp(44px,6vh,72px)!important;padding:0 clamp(12px,1.4vw,28px)!important}html.mx-android .mx-mode svg{flex:none!important;width:clamp(20px,2.5vh,31px)!important;height:clamp(20px,2.5vh,31px)!important}html.mx-android .mx-mode span{text-overflow:ellipsis!important;min-width:0!important;font-size:clamp(12px,1.15vw,18px)!important;overflow:hidden!important}}@media (orientation:landscape){html.mx-android .detail-screen.is-movie,html.mx-android .detail-screen.is-series{box-sizing:border-box!important;min-height:100dvh!important;padding:clamp(14px,2.2vw,42px)!important;overflow:hidden auto!important}html.mx-android .detail-screen.is-movie>.back-btn,html.mx-android .detail-screen.is-series>.back-btn{min-height:clamp(38px,5.5vh,48px)!important;padding:0 clamp(10px,1vw,16px)!important}html.mx-android .detail-screen.is-movie .detail-hero,html.mx-android .detail-screen.is-series .detail-hero{min-height:calc(100dvh - clamp(28px,4.4vw,84px))!important}html.mx-android .detail-screen.is-movie .detail-hero.has-backdrop>img,html.mx-android .detail-screen.is-series .detail-hero.has-backdrop>img{object-fit:cover!important;opacity:.56!important;width:100%!important;height:100%!important;max-height:none!important}html.mx-android .detail-screen.is-movie .detail-shade,html.mx-android .detail-screen.is-series .detail-shade{background:linear-gradient(90deg,#020408f0 0%,#020408bd 45%,#0204086b 100%)!important;height:100%!important}html.mx-android .detail-screen.is-movie .detail-copy,html.mx-android .detail-screen.is-series .detail-copy{box-sizing:border-box!important;width:min(1040px,76vw)!important;max-width:min(1040px,76vw)!important;padding-top:clamp(72px,11vh,142px)!important}html.mx-android .detail-screen.is-movie .detail-title-row,html.mx-android .detail-screen.is-series .detail-title-row,html.mx-android .detail-screen.is-movie .detail-title-row.is-title-xl,html.mx-android .detail-screen.is-series .detail-title-row.is-title-xl,html.mx-android .detail-screen.is-movie .detail-title-row.is-title-xxl,html.mx-android .detail-screen.is-series .detail-title-row.is-title-xxl{text-align:left!important;grid-template-columns:clamp(88px,10vw,150px) minmax(0,1fr)!important;place-items:center stretch!important;gap:clamp(14px,2vw,28px)!important;width:min(820px,62vw)!important;max-width:min(820px,62vw)!important;display:grid!important}html.mx-android .detail-screen.is-movie .detail-poster,html.mx-android .detail-screen.is-series .detail-poster,html.mx-android .detail-screen.is-movie .detail-title-row.is-title-xl .detail-poster,html.mx-android .detail-screen.is-series .detail-title-row.is-title-xl .detail-poster,html.mx-android .detail-screen.is-movie .detail-title-row.is-title-xxl .detail-poster,html.mx-android .detail-screen.is-series .detail-title-row.is-title-xxl .detail-poster{box-sizing:border-box!important;border-radius:clamp(9px,1vw,14px)!important;grid-area:1/1!important;width:clamp(88px,10vw,150px)!important}html.mx-android .detail-screen.is-movie .detail-main-info,html.mx-android .detail-screen.is-series .detail-main-info{text-align:left!important;grid-area:1/2!important;min-width:0!important}html.mx-android .detail-screen.is-movie .detail-title-art,html.mx-android .detail-screen.is-series .detail-title-art{width:min(360px,100%)!important;max-width:min(360px,100%)!important;margin:0 0 clamp(5px,.9vh,12px)!important}html.mx-android .detail-screen.is-movie .detail-title-art img,html.mx-android .detail-screen.is-series .detail-title-art img{object-fit:contain!important;object-position:left center!important;width:100%!important;max-height:clamp(44px,8vh,94px)!important;display:block!important}html.mx-android .detail-screen.is-movie .detail-copy h1,html.mx-android .detail-screen.is-series .detail-copy h1{-webkit-line-clamp:3!important;text-align:left!important;max-width:min(520px,100%)!important;font-size:clamp(21px,2.5vw,38px)!important;line-height:1.06!important}html.mx-android .detail-screen.is-movie .detail-kicker,html.mx-android .detail-screen.is-series .detail-kicker{margin-bottom:clamp(8px,1.4vh,14px)!important}html.mx-android .detail-screen.is-movie .detail-meta,html.mx-android .detail-screen.is-series .detail-meta{margin-top:clamp(6px,1vh,10px)!important}html.mx-android .detail-screen.is-movie .detail-meta span,html.mx-android .detail-screen.is-series .detail-meta span,html.mx-android .detail-screen.is-movie .detail-genre-line,html.mx-android .detail-screen.is-series .detail-genre-line{font-size:clamp(10px,1.05vw,14px)!important}html.mx-android .detail-screen.is-movie .detail-main-info>p,html.mx-android .detail-screen.is-series .detail-main-info>p{-webkit-line-clamp:3!important;margin-top:clamp(8px,1.2vh,14px)!important;font-size:clamp(11px,1.05vw,14px)!important;line-height:1.35!important}html.mx-android .detail-screen.is-movie .detail-actions,html.mx-android .detail-screen.is-series .detail-actions{flex-wrap:wrap!important;gap:clamp(7px,.9vw,12px)!important;width:auto!important;max-width:min(520px,58vw)!important;margin-top:clamp(12px,2vh,22px)!important;display:flex!important}html.mx-android .detail-screen.is-movie .detail-actions .primary-btn,html.mx-android .detail-screen.is-series .detail-actions .primary-btn,html.mx-android .detail-screen.is-movie .detail-actions .ghost-btn,html.mx-android .detail-screen.is-series .detail-actions .ghost-btn{min-width:clamp(108px,11vw,160px)!important;min-height:clamp(38px,5.6vh,50px)!important;padding:0 clamp(10px,1vw,16px)!important;font-size:clamp(11px,1vw,14px)!important}html.mx-android .detail-screen.is-movie .detail-actions>*,html.mx-android .detail-screen.is-series .detail-actions>*{flex:none!important;width:auto!important}}@media (orientation:landscape) and (height<=800px){html.mx-android .catalog-screen{padding:clamp(16px,3vw,44px) clamp(18px,2.4vw,46px)!important;overflow:hidden!important}html.mx-android .catalog-head{grid-template-columns:clamp(88px,8vw,150px) minmax(140px,1fr) minmax(210px,auto)!important;gap:clamp(10px,1vw,18px)!important;height:clamp(42px,6.2vh,58px)!important}html.mx-android .catalog-title h1{font-size:clamp(18px,1.8vw,24px)!important}html.mx-android .catalog-head b{font-size:clamp(16px,1.5vw,22px)!important}html.mx-android .catalog-actions{gap:clamp(6px,.7vw,12px)!important}html.mx-android .catalog-search{width:min(330px,29vw)!important;min-height:clamp(38px,5.4vh,42px)!important;padding:0 clamp(8px,.8vw,12px)!important}html.mx-android .catalog-search input{font-size:clamp(11px,1vw,14px)!important}html.mx-android .catalog-actions .ghost-btn,html.mx-android .catalog-head .back-btn{min-height:clamp(38px,5.4vh,46px)!important;padding:0 clamp(8px,.8vw,14px)!important}html.mx-android .catalog-actions .ghost-btn span{display:inline!important}html.mx-android .catalog-layout{height:calc(100dvh - clamp(88px,13vh,128px))!important;min-height:0!important;padding-top:clamp(10px,1.6vh,14px)!important}html.mx-android .catalog-layout.is-media{grid-template-columns:clamp(205px,24vw,340px) minmax(0,1fr)!important;gap:clamp(12px,1.25vw,24px)!important}html.mx-android .category-list{gap:clamp(7px,1vh,12px)!important;padding:clamp(7px,.9vw,12px)!important}html.mx-android .category-list-head{min-height:clamp(38px,6vh,54px)!important;padding:1px 2px clamp(6px,1vh,12px)!important}html.mx-android .category-list-head b{font-size:clamp(11px,1vw,14px)!important}html.mx-android .category-list-head span{font-size:clamp(9px,.9vw,12px)!important}html.mx-android .category-list button,html.mx-android .catalog-layout.is-media .category-list button{grid-template-columns:clamp(30px,3vw,42px) minmax(0,1fr) minmax(42px,auto)!important;gap:clamp(7px,.8vw,12px)!important;min-height:clamp(48px,8vh,72px)!important;padding:clamp(6px,.7vw,10px) clamp(7px,.8vw,12px)!important}html.mx-android .category-icon{width:clamp(30px,3vw,42px)!important;height:clamp(30px,3vw,42px)!important}html.mx-android .category-icon svg{width:clamp(20px,2vw,28px)!important;height:clamp(20px,2vw,28px)!important}html.mx-android .category-list button strong{font-size:clamp(10px,.95vw,13px)!important}html.mx-android .category-list button small{min-width:clamp(38px,4vw,54px)!important;padding:clamp(4px,.45vw,7px)!important;font-size:clamp(8px,.8vw,11px)!important}html.mx-android .catalog-layout.is-media .content-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(116px,12vw,166px),1fr))!important;gap:clamp(14px,1.45vw,28px) clamp(10px,1.25vw,24px)!important;padding:2px 4px 96px 2px!important}html.mx-android .catalog-context-bar{min-height:clamp(32px,5vh,42px)!important;padding-bottom:clamp(6px,1vh,14px)!important}html.mx-android .catalog-letter-rail{min-height:clamp(32px,5vh,42px)!important}html.mx-android .catalog-letter-rail button{min-width:clamp(30px,3vw,40px)!important;height:clamp(28px,4.2vh,36px)!important;min-height:clamp(28px,4.2vh,36px)!important}html.mx-android .live-catalog-screen .catalog-layout.is-live{grid-template:"browser preview"minmax(0,1fr)/clamp(280px,34vw,520px) minmax(0,1fr)!important;align-items:stretch!important;gap:clamp(12px,1.25vw,22px)!important;height:calc(100dvh - clamp(88px,13vh,128px))!important;overflow:hidden!important}html.mx-android .live-catalog-screen .live-browser,html.mx-android .live-catalog-screen .live-preview-stage{height:100%!important;min-height:0!important;max-height:none!important}html.mx-android .live-catalog-screen .live-browser{grid-template-rows:auto minmax(0,1fr)!important;padding:clamp(8px,1vw,12px)!important}html.mx-android .live-catalog-screen .live-browser-head{min-height:clamp(48px,8vh,66px)!important;padding-bottom:clamp(7px,1vh,12px)!important}html.mx-android .live-catalog-screen .live-preview,html.mx-android .live-catalog-screen .live-preview-stage .live-preview{height:100%!important;min-height:0!important}html.mx-android .live-catalog-screen .live-preview-slot{min-height:0!important;max-height:none!important}}@media (orientation:landscape) and (height<=400px){html.mx-android .profile-screen{padding:4px 10px!important}html.mx-android .profile-wrap{gap:4px!important}html.mx-android .profile-head{gap:1px!important}html.mx-android .profile-logo{min-height:34px!important}html.mx-android .profile-logo-img{width:72px!important;max-height:32px!important}html.mx-android .profile-head-copy{gap:1px!important}html.mx-android .profile-head-eyebrow{letter-spacing:2px!important;font-size:8px!important}html.mx-android .profile-head h1{font-size:20px!important}html.mx-android .profile-head p{font-size:10px!important}html.mx-android .profile-flow-card{grid-template-columns:minmax(130px,.82fr) minmax(0,1.18fr)!important;gap:6px!important;min-height:62px!important;padding:5px 9px!important}html.mx-android .profile-flow-card div{gap:2px!important}html.mx-android .profile-flow-card small{font-size:8px!important}html.mx-android .profile-flow-card b{font-size:15px!important}html.mx-android .profile-flow-card span,html.mx-android .profile-flow-card p{font-size:9px!important;line-height:1.25!important}html.mx-android .profile-step-title{margin:0!important}html.mx-android .profile-step-title small{font-size:9px!important}html.mx-android .profile-empty{display:none!important}html.mx-android .profile-grid,html.mx-android .profile-grid.is-empty{gap:6px!important}html.mx-android .profile-card{grid-template-columns:62px minmax(0,1fr)!important;gap:3px 9px!important;min-height:102px!important;padding:24px 8px 6px!important}html.mx-android .profile-avatar{border-radius:15px!important;width:58px!important;height:58px!important}html.mx-android .profile-name{font-size:14px!important}html.mx-android .profile-meta small{min-height:20px!important;padding:3px 5px!important;font-size:8px!important}html.mx-android .profile-enter{min-height:30px!important}html.mx-android .profile-card-hint{font-size:9px!important}html.mx-android .profile-delete{min-height:28px!important;padding:0 6px!important}html.mx-android .profile-delete svg{width:13px!important;height:13px!important}html.mx-android .profile-footer{gap:6px!important}html.mx-android .profile-footer button{min-height:38px!important;padding:0 7px!important}html.mx-android .profile-footer button span{font-size:10px!important}html.mx-android .profile-grid.is-empty .profile-card{grid-template-columns:62px minmax(0,1fr) minmax(104px,.35fr)!important;min-height:94px!important;padding:18px 9px 6px!important}html.mx-android .profile-grid.is-empty .profile-avatar{width:58px!important;height:58px!important}html.mx-android .profile-grid.is-empty .profile-enter{min-height:32px!important}}@media (orientation:landscape) and (height<=800px){html.mx-android .hm{gap:14px!important;padding:26px 36px 0!important;overflow-y:auto!important}html.mx-android .mx-time span{font-size:12px!important}html.mx-android .hm-main{grid-template-rows:minmax(190px,1fr)!important;grid-template-columns:repeat(3,minmax(0,.9fr)) minmax(300px,1.9fr)!important;grid-template-areas:"live movie series hero"!important;gap:14px!important;height:clamp(210px,31vh,310px)!important;max-height:none!important;display:grid!important}html.mx-android .hm-main .mx-hero{display:block!important}html.mx-android .hm-tile{text-align:center!important;grid-template-columns:none!important;gap:11px!important;height:100%!important;min-height:0!important;padding:14px 10px!important;display:grid!important}html.mx-android .hm-tile-count{text-align:center!important;font-size:clamp(13px,1.85vw,19px)!important}html.mx-android .mx-hero{min-height:0!important}html.mx-android .mx-hero h2{font-size:clamp(18px,2.5vw,28px)!important}html.mx-android .mx-hero-info{padding:16px!important}html.mx-android .mx-explorer{flex:none!important;min-height:144px!important}html.mx-android .mx-section-head{margin-bottom:8px!important}html.mx-android .mx-section-head h2{font-size:18px!important}html.mx-android .mx-footer{margin-left:-36px!important;margin-right:-36px!important;padding-left:36px!important;padding-right:36px!important;position:sticky!important;bottom:0!important}html.mx-android .hm{gap:clamp(12px,1.7vh,18px)!important;padding:clamp(18px,3vh,34px) clamp(22px,2.1vw,40px) 0!important}html.mx-android .hm-top{grid-template-columns:clamp(94px,8vw,132px) minmax(260px,1fr) auto!important;gap:clamp(14px,1.4vw,24px)!important}html.mx-android .hm-logo{width:clamp(92px,8vw,124px)!important;height:clamp(64px,9vh,92px)!important}html.mx-android .mx-slogan{letter-spacing:clamp(3px,.42vw,7px)!important;font-size:clamp(9px,1vw,13px)!important}html.mx-android .mx-welcome{margin-top:clamp(10px,1.8vh,20px)!important;font-size:clamp(20px,2vw,29px)!important}html.mx-android .mx-kinds{letter-spacing:clamp(3px,.45vw,7px)!important;margin-top:clamp(6px,1vh,12px)!important;font-size:clamp(11px,1.25vw,17px)!important}html.mx-android .mx-right,html.mx-android .mx-actionbar{flex-wrap:nowrap!important}html.mx-android .mx-right{gap:clamp(8px,1vw,18px)!important}html.mx-android .mx-actionbar{gap:clamp(4px,.7vw,12px)!important}html.mx-android .mx-ico{width:clamp(30px,4.2vh,42px)!important;height:clamp(30px,4.2vh,42px)!important}html.mx-android .mx-ico svg{width:clamp(20px,2.8vh,28px)!important;height:clamp(20px,2.8vh,28px)!important}html.mx-android .mx-sep{height:clamp(34px,5vh,48px)!important}html.mx-android .mx-time{min-width:clamp(118px,10vw,188px)!important}html.mx-android .mx-time b{font-size:clamp(22px,2.45vw,36px)!important}html.mx-android .mx-time span{margin-top:clamp(3px,.6vh,7px)!important;font-size:clamp(9px,1vw,14px)!important}html.mx-android .hm-main{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:repeat(3,minmax(0,.9fr)) minmax(260px,1.9fr)!important;grid-template-areas:"live movie series hero"!important;gap:clamp(10px,1vw,17px)!important;height:clamp(210px,32vh,310px)!important}html.mx-android .hm-tile{gap:clamp(8px,1.25vh,14px)!important;padding:clamp(10px,1.4vw,18px)!important}html.mx-android .hm-tile-ic,html.mx-android .hm-tile-ic svg{width:clamp(38px,5.8vh,62px)!important;height:clamp(38px,5.8vh,62px)!important}html.mx-android .hm-tile-label{font-size:clamp(16px,1.85vw,27px)!important}html.mx-android .hm-tile-count{font-size:clamp(12px,1.45vw,21px)!important}html.mx-android .mx-hero-info{padding:0!important;bottom:clamp(14px,2vw,30px)!important;left:clamp(16px,2vw,30px)!important;right:clamp(16px,2vw,30px)!important}html.mx-android .mx-hero h2{margin-bottom:clamp(8px,1vw,14px)!important;font-size:clamp(17px,2vw,29px)!important}html.mx-android .mx-explorer{min-height:clamp(132px,20vh,185px)!important}html.mx-android .mx-ex-body{grid-template-columns:clamp(150px,18vw,300px) minmax(0,1fr)!important;gap:clamp(10px,1vw,16px)!important}html.mx-android .mx-mode{min-height:clamp(42px,6vh,58px)!important}html.mx-android .mx-ex-rail-wrap,html.mx-android .rail-mask{height:clamp(108px,15vh,148px)!important;min-height:clamp(108px,15vh,148px)!important}}img.is-img-error,.is-img-error img{opacity:0!important}.detail-poster.is-fallback{background:radial-gradient(circle at 50% 35%, rgba(var(--mx-rgb), .18), transparent 48%), #0b1119!important;place-items:center!important;display:grid!important;position:relative!important}.detail-poster.is-fallback:before{color:rgba(var(--mx-rgb), .88);content:"MEXTV";letter-spacing:1px;font-size:clamp(11px,2vw,17px);font-weight:950;position:absolute}@media (pointer:coarse) and (orientation:portrait) and (width<=520px){html .live-catalog-screen .live-preview-actions button,html .live-catalog-screen .live-preview-actions [data-preview-open]{width:48px!important;height:48px!important;min-height:48px!important}}.live-grid-title,.player-mobile-title{display:none}.player-volume-control{align-items:center;gap:8px;display:flex}.player-volume-control output,.player-brightness output{color:#ffffffd1;text-align:center;min-width:34px;font-size:10px;font-style:normal;font-weight:900;line-height:1}@media (pointer:coarse) and (orientation:portrait) and (width<=520px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen{background:radial-gradient(circle at 50% 0, rgba(var(--mx-rgb), .09), transparent 34%), #05080d!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-layout.is-live{gap:10px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview{background:#020509!important;border:1px solid #ffffff1c!important;border-radius:16px!important;padding:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 42px #00000061!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-frame{border:0!important;border-radius:0!important;height:clamp(156px,24vh,196px)!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-slot{aspect-ratio:auto!important;background:radial-gradient(circle at 50% 42%, rgba(var(--mx-rgb), .08), transparent 32%), #000!important;height:100%!important;min-height:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-nowbar{background:linear-gradient(#0000,#010408f2)!important;grid-template-columns:42px minmax(0,1fr)!important;min-height:70px!important;padding:24px 10px 9px!important;bottom:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-nowbar>span{background:linear-gradient(145deg, var(--mx-primary), var(--mx-secondary))!important;box-shadow:0 8px 20px rgba(var(--mx-rgb), .24)!important;height:40px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions{pointer-events:none!important;z-index:8!important;width:auto!important;display:block!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions button{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;pointer-events:auto!important;background:#050a10c7!important;border:1px solid #ffffff30!important;border-radius:50%!important;width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;position:absolute!important;box-shadow:0 10px 24px #0000004d!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions .fav-btn{top:10px!important;left:10px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-play]{background:linear-gradient(145deg, var(--mx-primary), var(--mx-secondary))!important;box-shadow:0 0 0 6px rgba(var(--mx-rgb), .12), 0 14px 32px #00000075!important;border-color:#ffffff4d!important;width:56px!important;height:56px!important;min-height:56px!important;top:43%!important;left:50%!important;transform:translate(-50%,-50%)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-open]{top:10px!important;right:10px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-prev],html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-next],html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-channels]{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser-head{margin:0 0 7px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mode-switch{background:#0e161fe6!important;border-color:#ffffff1a!important;border-radius:13px!important;gap:4px!important;padding:4px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mode-switch button{border-radius:10px!important;min-height:42px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mobile-category-strip{gap:7px!important;margin-bottom:7px!important;padding-bottom:3px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mobile-category-strip button{background:#0f1822eb!important;border-color:#ffffff1a!important;min-height:38px!important;padding:0 12px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mobile-category-strip button.on{background:rgba(var(--mx-rgb), .16)!important;border-color:rgba(var(--mx-rgb), .68)!important;box-shadow:inset 0 0 0 1px rgba(var(--mx-rgb), .1)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-browser:not([hidden]){gap:7px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live{background:linear-gradient(105deg,#121d28f5,#0a1018f5)!important;border-color:#ffffff17!important;border-radius:13px!important;grid-template-columns:52px minmax(0,1fr) 30px!important;min-height:74px!important;padding:9px 10px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live.is-previewed{background:linear-gradient(105deg, rgba(var(--mx-rgb), .17), #0b141dfa)!important;border-color:rgba(var(--mx-rgb), .72)!important;box-shadow:inset 3px 0 0 var(--mx-primary), 0 10px 26px #0000002e!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live .poster-box{border-color:#ffffff24!important;border-radius:11px!important;width:52px!important;height:52px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live .live-card-status{background:#ff30481a!important;border-color:#ff30485c!important;width:28px!important;min-width:28px!important;height:28px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live .live-card-status i{width:7px!important;height:7px!important}}@media (orientation:landscape) and (width>=760px) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .hm-top{grid-template-columns:clamp(88px,8vw,150px) minmax(220px,1fr) minmax(400px,auto)!important;align-items:start!important}html:is(.mx-mobile-web,.mx-android) .mx-head-center{min-width:0!important}html:is(.mx-mobile-web,.mx-android) .mx-right,html:is(.mx-mobile-web,.mx-android) .mx-actionbar{white-space:nowrap!important;flex-wrap:nowrap!important;min-width:0!important}html:is(.mx-mobile-web,.mx-android) .mx-right{flex:none!important}html:is(.mx-mobile-web,.mx-android) .mx-time{text-align:right!important;flex:0 0 clamp(200px,18vw,270px)!important;width:clamp(200px,18vw,270px)!important;min-width:clamp(200px,18vw,270px)!important}html:is(.mx-mobile-web,.mx-android) .mx-time b,html:is(.mx-mobile-web,.mx-android) .mx-time span{text-wrap:nowrap!important;white-space:nowrap!important;display:block!important;overflow:visible!important}html:is(.mx-mobile-web,.mx-android) .mx-time b{font-size:clamp(28px,3vw,42px)!important;line-height:1!important}html:is(.mx-mobile-web,.mx-android) .mx-time span{font-size:clamp(12px,1vw,15px)!important}html:is(.mx-mobile-web,.mx-android) .mx-footer{justify-content:space-between!important;align-items:center!important;width:auto!important;padding-left:clamp(28px,3vw,52px)!important;padding-right:clamp(28px,3vw,52px)!important;display:flex!important}html:is(.mx-mobile-web,.mx-android) .mx-footer .mx-logout{margin:0!important}html:is(.mx-mobile-web,.mx-android) .mx-footer .mx-exp{text-align:right!important;margin-left:auto!important}html:is(.mx-mobile-web,.mx-android) .mx-ex-body{grid-template-columns:clamp(190px,22vw,330px) minmax(0,1fr)!important;gap:clamp(12px,1.8vw,26px)!important}html:is(.mx-mobile-web,.mx-android) .mx-modecol{grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:10px!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .mx-mode,html:is(.mx-mobile-web,.mx-android) .mx-ex-rail-wrap,html:is(.mx-mobile-web,.mx-android) .rail-mask{width:100%!important;min-width:0!important}html:is(.mx-mobile-web,.mx-android) .rail-mask{overscroll-behavior-x:contain!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;touch-action:pan-x!important;scroll-padding-inline:0!important;overflow:auto hidden!important}html:is(.mx-mobile-web,.mx-android) .rail-mask::-webkit-scrollbar{display:none!important}html:is(.mx-mobile-web,.mx-android) .rail-track{will-change:auto!important;animation:none!important;transform:none!important}html:is(.mx-mobile-web,.mx-android) .rail-track>[aria-hidden=true]{display:none!important}html:is(.mx-mobile-web,.mx-android) .mx-poster,html:is(.mx-mobile-web,.mx-android) .mx-score{scroll-snap-align:start!important}}html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .mx-close,html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .mx-box>h2,html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .player-controls>.player-mobile-title,html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .player-controls>.player-live-summary,html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .player-controls>.player-brightness,html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .player-controls>.player-timeline,html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .player-transport,html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .player-actions>:not([data-player-lock]){visibility:hidden!important;pointer-events:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .player-control-row,html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .player-actions,html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked [data-player-lock]{visibility:visible!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked [data-player-lock]{background:rgba(var(--mx-rgb), .9)!important;box-shadow:0 0 0 3px rgba(var(--mx-rgb), .2), 0 12px 32px #0000007a!important;pointer-events:auto!important;border-color:#ffffffb8!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .player-controls{background:#00000029!important}@media (orientation:landscape) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]){height:calc(100dvh - 68px)!important;display:block!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]) .live-preview-stage{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]{background:#02060ab8!important;border:0!important;border-radius:0!important;grid-template:"side-head grid-title"46px"categories channels"minmax(0,1fr)/clamp(210px,26vw,340px) minmax(0,1fr)!important;gap:0 8px!important;height:100%!important;padding:0!important;display:grid!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-browser-head{background:#04080cf5!important;border-bottom:1px solid #ffffff1a!important;grid-area:side-head!important;align-items:center!important;min-height:46px!important;margin:0!important;padding:3px 8px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-browser-head>div:not(.live-mode-switch){display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-mode-switch{width:100%!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] [data-live-channels-nav]{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] [data-live-categories-nav]{width:100%!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-grid-title{display:none}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-grid-title{background:linear-gradient(90deg, rgba(var(--mx-rgb), .13), #03080deb)!important;border-bottom:1px solid #ffffff1a!important;grid-area:grid-title!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:7px 14px!important;display:flex!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-grid-title b{color:#fff!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;font-size:clamp(14px,2vw,22px)!important;font-weight:900!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-grid-title span{color:#ffffffad!important;flex:none!important;font-size:12px!important;font-weight:800!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-mobile-category-strip{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser{background:#000000c7!important;grid-area:categories!important;min-height:0!important;padding:4px 0 16px!important;display:block!important;overflow:hidden auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button{background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:30px minmax(0,1fr) auto!important;min-height:44px!important;padding:4px 10px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button.on{background:linear-gradient(90deg, rgba(var(--mx-rgb), .72), rgba(var(--mx-rgb), .34))!important;box-shadow:inset 4px 0 0 var(--mx-primary)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button strong{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-channel-browser{pointer-events:auto!important;touch-action:pan-y pinch-zoom!important;grid-area:channels!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-content:start!important;gap:7px!important;min-height:0!important;padding:7px 7px 14px 0!important;display:grid!important;overflow-y:auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live{aspect-ratio:1.08!important;background:#080c12e0!important;border:1px solid #ffffff1c!important;border-radius:9px!important;min-height:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live.is-previewed,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live:focus{border-color:rgba(var(--mx-rgb), .9)!important;box-shadow:0 0 0 2px rgba(var(--mx-rgb), .28), 0 12px 28px #0000006b!important;transform:translateY(-1px)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .poster-box{background:#fff!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .poster-box img{object-fit:contain!important;padding:5px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .poster-box small{color:#fff!important;z-index:2!important;background:#02070cbf!important;border-radius:999px!important;min-width:24px!important;padding:2px 6px!important;position:absolute!important;top:5px!important;left:5px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .live-card-copy{z-index:3!important;background:linear-gradient(#0000,#000000f0)!important;padding:24px 7px 7px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .live-card-copy b,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .live-card-copy em{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(10px,1.4vw,14px)!important;font-style:normal!important;line-height:1.15!important;display:block!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .live-card-copy small,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .live-card-badges,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .live-card-status{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview{grid-template-rows:minmax(190px,62%) minmax(0,1fr)!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-frame,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-slot{height:100%!important;min-height:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide{background:#050a10f5!important;min-height:0!important;padding:8px 12px!important;display:block!important;overflow-y:auto!important}}@media (orientation:landscape) and (width>=760px){html:is(.mx-mobile-web,.mx-android) .hm-main{align-items:stretch!important}html:is(.mx-mobile-web,.mx-android) .hm-main>.hm-tile,html:is(.mx-mobile-web,.mx-android) .hm-main>.mx-hero{box-sizing:border-box!important;align-self:stretch!important;height:100%!important;min-height:0!important;max-height:100%!important}}@keyframes mxHeroChanging{0%{opacity:.55;transform:scale(1.012)}to{opacity:1;transform:scale(1)}}html:is(.mx-mobile-web,.mx-android) .mx-hero.is-hero-changing>img,html:is(.mx-mobile-web,.mx-android) .mx-hero.is-hero-changing>.mx-hero-empty,html:is(.mx-mobile-web,.mx-android) .mx-hero.is-hero-changing>.mx-hero-info{animation:.42s ease-out both mxHeroChanging!important}@media (orientation:landscape) and (width>=1900px) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-channel-browser{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (orientation:landscape){html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .mx-box,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .modal-body,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-panel{background:#000!important;border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-panel{position:relative!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .mx-video,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-video-host]{object-fit:contain!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .mx-box>h2{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;z-index:40!important;max-width:46vw!important;font-size:14px!important;position:fixed!important;top:17px!important;left:72px!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .mx-close{background:rgba(var(--mx-rgb), .72)!important;z-index:60!important;border:1px solid #ffffff47!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;display:flex!important;position:fixed!important;top:10px!important;left:14px!important;right:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .mx-close svg{width:25px!important;height:25px!important;transform:rotate(45deg)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-info-bar{z-index:20!important;background:linear-gradient(#000000d1,#0000)!important;border:0!important;min-height:76px!important;padding:12px 210px 25px 72px!important;position:absolute!important;inset:0 0 auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-info-bar>div,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-info-bar>p,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-status,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-timeline.is-live{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-controls{box-shadow:none!important;pointer-events:none!important;z-index:25!important;bottom:0!important;background:linear-gradient(#00000085,#0000 26% 58%,#000000e6)!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;padding:0!important;position:absolute!important;inset:0!important;transform:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-controls button,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-controls input,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-controls label{pointer-events:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-control-row{display:contents!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions{pointer-events:none!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important;overflow:visible!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>button,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>.fav-btn{pointer-events:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-transport{display:block!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-play],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-prev],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-next]{background:#02060a61!important;border:1px solid #ffffff2e!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:58px!important;height:58px!important;min-height:58px!important;padding:0!important;display:flex!important;position:absolute!important;top:46%!important;transform:translate(-50%,-50%)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-play]{background:#00000047!important;width:72px!important;height:72px!important;min-height:72px!important;left:50%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-prev]{left:28%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-next]{left:72%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-play] svg,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-prev] svg,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-next] svg{width:38px!important;height:38px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-mute]{background:0 0!important;border:0!important;width:38px!important;height:38px!important;min-height:38px!important;padding:6px!important;position:absolute!important;top:30%!important;right:8px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-volume{width:120px!important;height:120px!important;position:absolute!important;bottom:31%!important;right:-28px!important;transform:rotate(-90deg)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-brightness{flex-direction:column!important;align-items:center!important;gap:5px!important;display:flex!important;position:absolute!important;top:29%!important;left:7px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-brightness svg{fill:none!important;stroke:currentColor!important;stroke-width:4px!important;width:28px!important;height:28px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-brightness input{width:120px!important;height:120px!important;margin-top:48px!important;transform:rotate(-90deg)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-pill{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary{grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important;position:absolute!important;bottom:53px!important;left:7%!important;right:7%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary>i{background:#fff!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;width:48px!important;height:42px!important;display:flex!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary img{object-fit:contain!important;width:100%!important;height:100%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary p{align-items:baseline!important;gap:7px!important;min-width:0!important;margin:2px 0!important;display:flex!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary strong{color:var(--mx-primary)!important;text-transform:uppercase!important;flex:0 0 66px!important;font-size:12px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary span{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>button,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>.fav-btn{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-player-menu],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-multiview]{background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:30%!important;height:42px!important;min-height:42px!important;padding:0 8px!important;display:flex!important;position:absolute!important;bottom:5px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-player-menu]{left:3%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-video-fit]{left:35%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-multiview]{right:3%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-player-menu] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-video-fit] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-multiview] span{clip:auto!important;clip-path:none!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:auto!important;height:auto!important;display:inline!important;position:static!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-epg-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-sleep-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-background],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-lock],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-diagnostics-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-fullscreen-btn{background:rgba(var(--mx-rgb), .66)!important;border:1px solid #ffffff38!important;border-radius:50%!important;width:42px!important;height:42px!important;min-height:42px!important;padding:8px!important;display:flex!important;position:absolute!important;top:10px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-epg-toggle]{right:154px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-background]{right:106px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-diagnostics-toggle]{right:58px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-fullscreen-btn{right:10px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-sleep-toggle]{right:202px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-epg-toggle] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-background] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-lock] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-sleep-toggle] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-diagnostics-toggle] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-fullscreen-btn span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-play] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-prev] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-next] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-mute] span{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .live-player-drawer{z-index:80!important;max-width:min(440px,58vw)!important;height:100%!important}}@media (pointer:coarse) and (orientation:portrait) and (width<=520px){html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-brightness{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary{background:#050a10e0!important;border:1px solid #ffffff1a!important;border-radius:12px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:9px!important;margin-bottom:8px!important;padding:8px!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary>i{background:#fff!important;border-radius:7px!important;align-items:center!important;height:42px!important;display:flex!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary img{object-fit:contain!important;width:100%!important;height:100%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary p{gap:6px!important;min-width:0!important;margin:1px 0!important;display:flex!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary strong{color:var(--mx-primary)!important;text-transform:uppercase!important;flex:0 0 62px!important;font-size:10px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}}@media (orientation:landscape) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen{background:radial-gradient(circle at 72% 20%, rgba(var(--mx-rgb), .07), transparent 38%), #05080d!important;gap:10px!important;padding:10px 14px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-head{grid-template-columns:92px minmax(150px,1fr) minmax(280px,46vw)!important;height:48px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-layout.is-live{grid-template-columns:minmax(300px,37%) minmax(0,1fr)!important;grid-template-areas:"browser preview"!important;gap:12px!important;height:calc(100dvh - 68px)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser{background:linear-gradient(150deg, rgba(var(--mx-rgb), .08), #070c12eb 38%)!important;border:1px solid #ffffff17!important;border-radius:15px!important;grid-template-rows:auto auto minmax(0,1fr)!important;padding:9px!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser-head{min-height:46px!important;margin:0 0 6px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mode-switch{background:#ffffff0b!important;border-color:#ffffff17!important;border-radius:11px!important;gap:4px!important;padding:4px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mode-switch button{border-radius:9px!important;min-height:38px!important;padding:0 7px!important;font-size:11px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mobile-category-strip{scrollbar-width:none!important;gap:6px!important;min-height:38px!important;margin:0 0 7px!important;padding:0 0 2px!important;display:flex!important;overflow:auto hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mobile-category-strip button{background:#ffffff0e!important;border:1px solid #ffffff1a!important;border-radius:999px!important;flex:none!important;min-height:40px!important;padding:0 10px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mobile-category-strip button.on{background:rgba(var(--mx-rgb), .16)!important;border-color:rgba(var(--mx-rgb), .62)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-browser:not([hidden]){align-content:start!important;gap:7px!important;min-height:0!important;display:grid!important;overflow-y:auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live{background:#ffffff0b!important;border-color:#ffffff14!important;border-radius:11px!important;grid-template-columns:48px minmax(0,1fr) 28px!important;min-height:66px!important;padding:7px 8px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live.is-previewed{background:linear-gradient(100deg, rgba(var(--mx-rgb), .17), #ffffff0b)!important;border-color:rgba(var(--mx-rgb), .62)!important;box-shadow:inset 3px 0 0 var(--mx-primary)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live .poster-box{width:48px!important;height:48px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live .live-card-status{width:27px!important;min-width:27px!important;height:27px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-stage{background:0 0!important;min-height:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview{background:#020509!important;border:1px solid #ffffff1a!important;border-radius:15px!important;height:100%!important;padding:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 48px #00000057!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-frame,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-slot{border:0!important;border-radius:0!important;height:100%!important;min-height:0!important;max-height:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-guide,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-focus-cue,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-status{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-nowbar{background:linear-gradient(#0000,#010408f5)!important;min-height:84px!important;padding:30px 18px 13px!important;bottom:0!important;left:0!important;right:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions{pointer-events:none!important;z-index:8!important;display:block!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions button{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;pointer-events:auto!important;background:#050a10c2!important;border:1px solid #ffffff2e!important;border-radius:50%!important;width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;position:absolute!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions button span{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions .fav-btn{top:14px!important;left:14px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-open]{top:14px!important;right:14px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-play]{background:linear-gradient(145deg, var(--mx-primary), var(--mx-secondary))!important;width:62px!important;height:62px!important;min-height:62px!important;top:44%!important;left:50%!important;transform:translate(-50%,-50%)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-prev],html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-next],html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-channels]{display:none!important}}@media (orientation:landscape){html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-controls,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-controls{width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important;position:fixed!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .mx-close svg,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .mx-close svg{transform:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-prev],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-next],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-player-menu],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-multiview],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-epg-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-background],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-lock],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-diagnostics-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>.player-fullscreen-btn{display:flex!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .mx-box,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .modal-body,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-panel{background:#000!important;border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .mx-video,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-video-host]{object-fit:contain!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-info-bar{z-index:20!important;background:linear-gradient(#000c,#0000)!important;border:0!important;min-height:76px!important;padding:12px 220px 24px 76px!important;position:absolute!important;inset:0 0 auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-info-bar>div,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-info-bar>p,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-status{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .mx-box>h2{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;z-index:50!important;max-width:54vw!important;font-size:15px!important;position:fixed!important;top:17px!important;left:76px!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .mx-close{background:rgba(var(--mx-rgb), .72)!important;z-index:60!important;border:1px solid #ffffff42!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;display:flex!important;position:fixed!important;top:10px!important;left:14px!important;right:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-controls{box-shadow:none!important;pointer-events:none!important;z-index:25!important;background:linear-gradient(#00000080,#0000 28% 58%,#000000e0)!important;border:0!important;border-radius:0!important;padding:0!important;transform:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-controls button,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-controls input,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-controls label{pointer-events:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-control-row{display:contents!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions{pointer-events:none!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important;overflow:visible!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>button,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.fav-btn{pointer-events:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-transport{display:block!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-play],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-skip]{background:#00000047!important;border:1px solid #ffffff26!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:64px!important;height:64px!important;min-height:64px!important;padding:0!important;display:flex!important;position:absolute!important;top:46%!important;transform:translate(-50%,-50%)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-play]{width:74px!important;height:74px!important;min-height:74px!important;left:50%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.player-skip-back{left:27%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.player-skip-forward{left:73%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-play] svg,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-skip] svg{width:40px!important;height:40px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-mute]{background:0 0!important;border:0!important;width:38px!important;height:38px!important;min-height:38px!important;padding:5px!important;position:absolute!important;top:29%!important;right:8px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-volume{width:120px!important;height:120px!important;position:absolute!important;bottom:30%!important;right:-28px!important;transform:rotate(-90deg)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-brightness{flex-direction:column!important;align-items:center!important;gap:5px!important;display:flex!important;position:absolute!important;top:29%!important;left:7px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-brightness svg{fill:none!important;stroke:currentColor!important;stroke-width:4px!important;width:28px!important;height:28px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-brightness input{width:120px!important;height:120px!important;margin-top:48px!important;transform:rotate(-90deg)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-timeline{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:auto!important;margin:0!important;display:grid!important;position:absolute!important;bottom:48px!important;left:4%!important;right:4%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-timeline input{width:100%!important;min-width:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>button,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.fav-btn{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-skip],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-speed],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-tracks-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-background],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-lock],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-diagnostics-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.player-fullscreen-btn{display:flex!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-speed],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-tracks-toggle]{background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:30%!important;height:42px!important;min-height:42px!important;padding:0 8px!important;position:absolute!important;bottom:2px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-video-fit]{left:3%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-speed]{left:35%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-tracks-toggle]{right:3%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-video-fit] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-speed] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-tracks-toggle] span{clip:auto!important;clip-path:none!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:auto!important;height:auto!important;display:inline!important;position:static!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-background],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-lock],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-diagnostics-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.player-fullscreen-btn{background:rgba(var(--mx-rgb), .66)!important;border:1px solid #ffffff38!important;border-radius:50%!important;width:42px!important;height:42px!important;min-height:42px!important;padding:8px!important;position:absolute!important;top:10px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-lock]{right:154px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-background]{right:106px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-diagnostics-toggle]{right:58px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.player-fullscreen-btn{right:10px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-play] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-mute] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-skip] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-background] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-lock] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-diagnostics-toggle] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.player-fullscreen-btn span{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .mx-box>h2{margin:0!important;display:block!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-mobile-title{color:#fff!important;pointer-events:none!important;text-overflow:ellipsis!important;white-space:nowrap!important;z-index:55!important;max-width:52vw!important;font-size:15px!important;font-weight:800!important;display:block!important;position:fixed!important;top:21px!important;left:76px!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary{left:15%!important;right:10%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-player-menu],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-multiview],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-speed],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-tracks-toggle]{font-size:12px!important;line-height:1!important;bottom:10px!important;overflow:visible!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-player-menu] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-video-fit] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-multiview] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-video-fit] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-speed] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-tracks-toggle] span{clip:auto!important;clip-path:none!important;text-overflow:clip!important;white-space:nowrap!important;flex:none!important;width:auto!important;min-width:max-content!important;max-width:none!important;height:auto!important;display:inline-block!important;position:static!important;overflow:visible!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-player-menu] svg,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-video-fit] svg,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-multiview] svg{flex:0 0 20px!important;width:20px!important;height:20px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-timeline{bottom:58px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-seek-preview{display:none!important}}@media (orientation:landscape) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide{gap:5px!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-actions [data-preview-prev],html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-actions [data-preview-next]{z-index:12!important;background:#02070cbd!important;border:1px solid #ffffff40!important;border-radius:50%!important;align-items:center!important;width:54px!important;height:54px!important;min-height:54px!important;padding:12px!important;display:grid!important;top:43%!important;transform:translateY(-50%)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-actions [data-preview-prev]{left:18px!important;right:auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-actions [data-preview-next]{left:auto!important;right:18px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide{background:linear-gradient(180deg, rgba(var(--mx-rgb), .08), #03080dfa)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;min-height:112px!important;max-height:152px!important;padding:10px 12px!important;overflow-y:auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide>b,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide>.live-guide-empty{grid-column:1/-1!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide .live-guide-empty{color:#ffffffbd!important;white-space:normal!important;font-size:12px!important;display:block!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide article{background:#ffffff0e!important;border:1px solid #ffffff14!important;border-radius:9px!important;min-height:48px!important}}@media (orientation:landscape){html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player),html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) *,html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) :before,html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-status{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness,html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-volume-control{z-index:38!important;align-items:center!important;width:52px!important;height:198px!important;margin:0!important;display:block!important;position:absolute!important;top:27%!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-transport{width:100%!important;max-width:none!important;height:100%!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness{left:max(10px, env(safe-area-inset-left))!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-volume-control{right:max(10px, env(safe-area-inset-right))!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness>svg,html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) [data-player-mute]{box-sizing:border-box!important;background:#02060a70!important;border:1px solid #ffffff2e!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;margin:0!important;padding:9px!important;display:flex!important;position:absolute!important;top:0!important;left:4px!important;right:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness>svg{fill:none!important;stroke:currentColor!important;stroke-width:4px!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness input,html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-volume{accent-color:var(--mx-primary)!important;box-sizing:border-box!important;transform-origin:50%!important;width:130px!important;max-width:none!important;height:44px!important;min-height:44px!important;margin:0!important;position:absolute!important;inset:88px auto auto -39px!important;transform:rotate(-90deg)!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness output,html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-volume-control output{color:#fff!important;text-align:center!important;background:#02060a94!important;border:1px solid #ffffff21!important;border-radius:999px!important;width:44px!important;min-width:44px!important;font-size:10px!important;font-weight:950!important;line-height:22px!important;display:block!important;position:absolute!important;bottom:0!important;left:4px!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--mx-primary), #ffffffb3)!important;border-radius:999px!important;height:5px!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-volume::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--mx-primary), #ffffffb3)!important;border-radius:999px!important;height:5px!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness input::-webkit-slider-thumb{margin-top:-6px!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-volume::-webkit-slider-thumb{margin-top:-6px!important}}@media (orientation:landscape) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]{grid-template-rows:minmax(0,1fr)!important;grid-template-areas:"categories channels"!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-browser-head,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-grid-title{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser.media-category-list{align-content:start!important;align-items:stretch!important;gap:var(--mx-category-gap,10px)!important;scrollbar-width:none!important;background:linear-gradient(#ffffff0e,#05080c57)!important;border:1px solid #ffffff1a!important;border-radius:8px!important;grid-area:categories!important;grid-template-columns:1fr!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:hidden auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head{border-bottom:1px solid #ffffff14!important;align-content:center!important;gap:4px!important;min-height:54px!important;padding:2px 2px 12px!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head b{color:#fff!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:14px!important;font-weight:950!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head span{color:var(--mx-muted)!important;font-size:12px!important;font-weight:850!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button{color:#fff!important;text-align:left!important;background:linear-gradient(145deg,#ffffff0f,#090f17b8)!important;border:1px solid #ffffff26!important;border-radius:8px!important;grid-template-columns:42px minmax(0,1fr) minmax(62px,auto)!important;align-items:center!important;gap:12px!important;min-height:72px!important;padding:10px 12px!important;display:grid!important;position:relative!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button:before{content:""!important;background:#ffffff2e!important;border-radius:0 4px 4px 0!important;width:3px!important;display:block!important;position:absolute!important;top:10px!important;bottom:10px!important;left:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button.on,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button:focus{background:rgba(var(--mx-rgb), .12)!important;border-color:var(--mx-primary)!important;box-shadow:0 0 0 1px rgba(var(--mx-rgb), .75), 0 0 18px rgba(var(--mx-rgb), .22)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button.on:before,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button:focus:before{background:var(--mx-primary)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-icon{color:#ffffffc7!important;background:#ffffff12!important;border-radius:8px!important;width:42px!important;height:42px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-icon svg{width:28px!important;height:28px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button.on .category-icon,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button:focus .category-icon{background:rgba(var(--mx-rgb), .16)!important;color:var(--mx-primary)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button span{flex-direction:column!important;align-items:flex-start!important;gap:7px!important;min-width:0!important;display:flex!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button strong{-webkit-line-clamp:2!important;text-overflow:ellipsis!important;white-space:normal!important;-webkit-box-orient:vertical!important;min-width:0!important;font-size:13px!important;line-height:1.16!important;display:-webkit-box!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button small{color:#ffffffeb!important;text-align:center!important;white-space:normal!important;background:#ffffff13!important;border-radius:7px!important;min-width:54px!important;max-width:92px!important;padding:7px 8px!important;font-size:11px!important;font-weight:950!important;line-height:1.15!important}}@media (orientation:landscape) and (height<=800px){html.mx-mobile-web .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=channels]){grid-template-columns:clamp(190px,24vw,280px) minmax(0,1fr)!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=channels] .live-channel-browser:not([hidden]){gap:7px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=channels] .content-card.live{box-sizing:border-box!important;background:linear-gradient(145deg,#ffffff0f,#090f17b8)!important;border:1px solid #ffffff26!important;border-radius:8px!important;grid-template-columns:31px minmax(0,1fr) minmax(42px,auto)!important;gap:7px!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:5px 7px!important;overflow:hidden!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=channels] .content-card.live .poster-box{border-radius:8px!important;width:30px!important;height:30px!important;padding:3px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=channels] .content-card.live .live-card-copy{min-height:0!important;overflow:hidden!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=channels] .content-card.live.is-previewed,html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=channels] .content-card.live:focus{background:rgba(var(--mx-rgb), .12)!important;border-color:var(--mx-primary)!important;box-shadow:inset 3px 0 0 var(--mx-primary), 0 0 0 1px rgba(var(--mx-rgb), .75), 0 0 18px rgba(var(--mx-rgb), .22)!important}html.mx-mobile-web .live-catalog-screen{gap:clamp(10px,1.4vh,14px)!important;padding:clamp(12px,2vw,22px)!important}html.mx-mobile-web .live-catalog-screen .catalog-head{grid-template-columns:clamp(82px,11vw,118px) minmax(100px,1fr) minmax(210px,auto)!important;gap:clamp(8px,1vw,14px)!important;height:clamp(42px,7vh,54px)!important}html.mx-mobile-web .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]){height:calc(100dvh - clamp(74px,12vh,100px))!important;padding-top:0!important;display:block!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories]{grid-template:"categories channels"minmax(0,1fr)/clamp(190px,24vw,280px) minmax(0,1fr)!important;gap:0 clamp(12px,1.4vw,20px)!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-grid-title{display:none!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser.media-category-list{gap:7px!important;padding:8px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head{gap:4px!important;min-height:38px!important;padding:0 1px 6px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head b{font-size:11px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head span{font-size:10px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button{grid-template-columns:31px minmax(0,1fr) minmax(42px,auto)!important;gap:7px!important;min-height:48px!important;padding:5px 7px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-icon{width:30px!important;height:30px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-icon svg{width:20px!important;height:20px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button span{gap:2px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button strong{font-size:11px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button small{min-width:38px!important;padding:4px!important;font-size:9px!important}}@media (orientation:landscape) and (width>=760px){html.mx-android .mx-ex-rail-wrap,html.mx-android .rail-mask{overflow:hidden!important}html.mx-android .rail-track{transform:translate(0,0);animation:railLoop var(--rail-loop-duration) linear infinite!important;backface-visibility:hidden!important;will-change:transform!important;animation-play-state:running!important}html.mx-android .rail-track>[aria-hidden=true]{display:grid!important}}@media (orientation:landscape) and (height<=520px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels] .live-browser-head>div:not(.live-mode-switch){display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels] .live-browser-head{min-height:42px!important}}@media (orientation:landscape) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-player-menu],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-multiview]{box-sizing:border-box!important;text-align:center!important;grid-template-columns:20px max-content!important;justify-content:center!important;place-items:center!important;gap:6px!important;width:30%!important;max-width:none!important;height:42px!important;min-height:42px!important;padding:0 8px!important;display:grid!important;bottom:10px!important;right:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-player-menu]{left:3%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-video-fit]{left:35%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-multiview]{left:67%!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]{grid-template-rows:auto minmax(0,1fr)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]>.live-browser-head,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]>.live-grid-title,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]>.live-mobile-category-strip{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]>.live-channel-compact-head{border-bottom:1px solid #ffffff14!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(6px,.8vw,10px)!important;min-height:clamp(48px,8vh,72px)!important;padding:1px 2px clamp(6px,1vh,12px)!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-compact-head>div{gap:4px!important;min-width:0!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-compact-head b{color:#fff!important;text-transform:uppercase!important;font-size:clamp(11px,1vw,14px)!important;font-weight:950!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-compact-head>div span{color:var(--mx-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(9px,.9vw,12px)!important;font-weight:850!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-compact-head>button{background:rgba(var(--mx-rgb), .12)!important;border:1px solid rgba(var(--mx-rgb), .55)!important;color:#fff!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:6px!important;max-width:clamp(96px,11vw,150px)!important;height:clamp(40px,5.5vh,44px)!important;min-height:clamp(40px,5.5vh,44px)!important;padding:0 clamp(8px,.8vw,12px)!important;display:inline-flex!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-compact-head>button svg{flex:0 0 18px!important;width:18px!important;height:18px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-compact-head>button span{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(9px,.9vw,12px)!important;font-weight:900!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]){grid-template-columns:clamp(190px,24vw,340px) minmax(0,1fr)!important;grid-template-areas:"browser preview"!important;gap:10px!important;height:calc(100dvh - 68px)!important;padding-top:0!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]) .live-preview-stage{grid-area:preview!important;min-width:0!important;display:block!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]{background:#040a0fe6!important;border:1px solid #ffffff1c!important;border-radius:12px!important;grid-template:auto minmax(0,1fr)/minmax(0,1fr)!important;grid-area:browser!important;gap:7px!important;min-width:0!important;height:100%!important;padding:10px!important;display:grid!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-channel-compact-head{border-bottom:1px solid #ffffff14!important;grid-row:1!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(6px,.8vw,10px)!important;min-height:clamp(48px,8vh,72px)!important;padding:1px 2px clamp(6px,1vh,12px)!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-channel-compact-head>[data-live-channels-nav]{display:inline-flex!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-browser-head,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-grid-title,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-mobile-category-strip,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-channel-browser{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-category-browser.media-category-list{background:0 0!important;grid-area:2!important;gap:7px!important;min-height:0!important;padding:0 1px 8px!important;display:grid!important;overflow:hidden auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button{box-sizing:border-box!important;background:linear-gradient(145deg,#ffffff0f,#090f17b8)!important;border:1px solid #ffffff26!important;border-radius:8px!important;grid-template-columns:31px minmax(0,1fr) minmax(42px,auto)!important;gap:7px!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:5px 7px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:2px 2px 9px!important;display:grid!important;position:relative!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo>img,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo>span{object-fit:contain!important;grid-area:1/1!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo>small{color:#fff!important;z-index:2!important;background:#000000b8!important;border:0!important;justify-content:center!important;align-items:center!important;width:auto!important;height:9px!important;font-size:7px!important;line-height:9px!important;display:flex!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}}html .live-preview.is-playing [data-preview-play],html .live-preview [data-preview-play][hidden]{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide{box-sizing:border-box!important;align-self:stretch!important;height:100%!important;min-height:0!important;max-height:none!important}@media (orientation:landscape) and (height<=800px){html.mx-android .hm{padding-left:clamp(20px,2.1vw,40px)!important;padding-right:clamp(20px,2.1vw,40px)!important}html.mx-android .hm-main{grid-template-columns:minmax(0,1fr) minmax(0,.97fr) minmax(0,.97fr) minmax(clamp(240px,28vw,300px),1.36fr)!important;gap:clamp(10px,1vw,18px)!important}html.mx-android .hm-main>.hm-tile,html.mx-android .hm-main>.mx-hero{width:100%!important;min-width:0!important;height:100%!important}html.mx-android .hm-main>.mx-hero{aspect-ratio:auto!important;justify-self:stretch!important;max-width:none!important;min-height:0!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels]{grid-template-rows:auto auto minmax(0,1fr)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide article{display:grid!important}html.mx-android .live-catalog-screen{gap:clamp(10px,1.4vh,14px)!important;padding:clamp(16px,3vw,44px) clamp(18px,2.4vw,46px)!important}html.mx-android .live-catalog-screen .catalog-head{grid-template-columns:clamp(88px,8vw,150px) minmax(140px,1fr) minmax(210px,auto)!important;gap:clamp(10px,1vw,18px)!important;height:clamp(42px,6.2vh,58px)!important}html.mx-android .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]){height:calc(100dvh - clamp(88px,13vh,128px))!important;padding-top:clamp(10px,1.6vh,14px)!important;display:block!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories]{grid-template:"categories channels"minmax(0,1fr)/clamp(205px,24vw,340px) minmax(0,1fr)!important;gap:0 clamp(12px,1.25vw,24px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-grid-title{display:none!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser.media-category-list{gap:clamp(7px,1vh,12px)!important;padding:clamp(7px,.9vw,12px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head{gap:4px!important;min-height:clamp(38px,6vh,54px)!important;padding:1px 2px clamp(6px,1vh,12px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head b{font-size:clamp(11px,1vw,14px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head span{font-size:clamp(9px,.9vw,12px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button{grid-template-columns:clamp(30px,3vw,42px) minmax(0,1fr) minmax(42px,auto)!important;gap:clamp(7px,.8vw,12px)!important;min-height:clamp(48px,8vh,72px)!important;padding:clamp(6px,.7vw,10px) clamp(7px,.8vw,12px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-icon{width:clamp(30px,3vw,42px)!important;height:clamp(30px,3vw,42px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-icon svg{width:clamp(20px,2vw,28px)!important;height:clamp(20px,2vw,28px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button span{gap:2px!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button strong{font-size:clamp(10px,.95vw,13px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button small{min-width:clamp(38px,4vw,54px)!important;padding:clamp(4px,.45vw,7px)!important;font-size:clamp(8px,.8vw,11px)!important}}html.mx-android .live-catalog-screen .live-preview-stage .live-preview-guide article{display:grid!important}@media (orientation:landscape) and (height<=800px){html.mx-android .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=channels]){grid-template-columns:clamp(205px,24vw,340px) minmax(0,1fr)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .live-channel-browser:not([hidden]){gap:clamp(7px,1vh,12px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .content-card.live{box-sizing:border-box!important;background:linear-gradient(145deg,#ffffff0f,#090f17b8)!important;border:1px solid #ffffff26!important;border-radius:8px!important;grid-template-columns:clamp(30px,3vw,42px) minmax(0,1fr) minmax(42px,auto)!important;gap:clamp(7px,.8vw,12px)!important;height:clamp(48px,8vh,72px)!important;min-height:clamp(48px,8vh,72px)!important;max-height:clamp(48px,8vh,72px)!important;padding:clamp(6px,.7vw,10px) clamp(7px,.8vw,12px)!important;overflow:hidden!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .content-card.live .poster-box{border-radius:8px!important;width:clamp(30px,3vw,42px)!important;height:clamp(30px,3vw,42px)!important;padding:clamp(3px,.35vw,5px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .content-card.live .live-card-copy{min-height:0!important;overflow:hidden!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .content-card.live.is-previewed,html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .content-card.live:focus{background:rgba(var(--mx-rgb), .12)!important;border-color:var(--mx-primary)!important;box-shadow:inset 3px 0 0 var(--mx-primary), 0 0 0 1px rgba(var(--mx-rgb), .75), 0 0 18px rgba(var(--mx-rgb), .22)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels]{grid-template-rows:auto minmax(0,1fr)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels]>.live-browser-head,html.mx-android .live-catalog-screen .live-browser[data-mode=channels]>.live-grid-title,html.mx-android .live-catalog-screen .live-browser[data-mode=channels]>.live-mobile-category-strip{display:none!important}}@media (orientation:landscape) and (height<=920px){html.mx-android .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]){grid-template-columns:clamp(205px,24vw,340px) minmax(0,1fr)!important;grid-template-areas:"browser preview"!important;gap:10px!important;height:calc(100dvh - 68px)!important;padding-top:0!important;display:grid!important}html.mx-android .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]) .live-preview-stage{grid-area:preview!important;min-width:0!important;display:block!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories]{background:#040a0fe6!important;border:1px solid #ffffff1c!important;border-radius:12px!important;grid-template:auto minmax(0,1fr)/minmax(0,1fr)!important;grid-area:browser!important;gap:7px!important;min-width:0!important;height:100%!important;padding:10px!important;display:grid!important;overflow:hidden!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories]>.live-channel-compact-head{border-bottom:1px solid #ffffff14!important;grid-row:1!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(6px,.8vw,10px)!important;min-height:clamp(48px,8vh,72px)!important;padding:1px 2px clamp(6px,1vh,12px)!important;display:grid!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories]>.live-channel-compact-head>[data-live-channels-nav]{display:inline-flex!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories]>.live-browser-head,html.mx-android .live-catalog-screen .live-browser[data-mode=categories]>.live-grid-title,html.mx-android .live-catalog-screen .live-browser[data-mode=categories]>.live-mobile-category-strip,html.mx-android .live-catalog-screen .live-browser[data-mode=categories]>.live-channel-browser{display:none!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories]>.live-category-browser.media-category-list{background:0 0!important;grid-area:2!important;gap:clamp(7px,1vh,12px)!important;min-height:0!important;padding:0 1px 8px!important;display:grid!important;overflow:hidden auto!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head{display:none!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button{box-sizing:border-box!important;background:linear-gradient(145deg,#ffffff0f,#090f17b8)!important;border:1px solid #ffffff26!important;border-radius:8px!important;grid-template-columns:clamp(30px,3vw,42px) minmax(0,1fr) minmax(42px,auto)!important;gap:clamp(7px,.8vw,12px)!important;height:clamp(48px,8vh,72px)!important;min-height:clamp(48px,8vh,72px)!important;max-height:clamp(48px,8vh,72px)!important;padding:clamp(6px,.7vw,10px) clamp(7px,.8vw,12px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:2px 2px 9px!important;display:grid!important;position:relative!important;overflow:hidden!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo>img,html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo>span{object-fit:contain!important;grid-area:1/1!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo>small{color:#fff!important;z-index:2!important;background:#000000b8!important;border:0!important;justify-content:center!important;align-items:center!important;width:auto!important;height:9px!important;font-size:7px!important;line-height:9px!important;display:flex!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}}html.mx-android .live-preview.is-playing [data-preview-play],html.mx-android .live-preview [data-preview-play][hidden]{display:none!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide{box-sizing:border-box!important;align-self:stretch!important;height:100%!important;min-height:0!important;max-height:none!important}html.mx-android-phone,html.mx-android-phone body,html.mx-android-phone #app,html.mx-android-phone .mx-app-root{overscroll-behavior-x:none;scroll-behavior:auto!important}html.mx-android-phone .catalog-screen,html.mx-android-phone .catalog-layout,html.mx-android-phone .category-list,html.mx-android-phone .content-grid,html.mx-android-phone .live-category-browser,html.mx-android-phone .live-channel-browser{scroll-behavior:auto!important;scroll-snap-type:none!important}html.mx-android-phone .catalog-layout.is-media .category-list,html.mx-android-phone .catalog-letter-rail,html.mx-android-phone .live-mobile-category-strip{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain!important;scroll-snap-type:none!important;touch-action:pan-x!important;overflow:auto hidden!important}html.mx-android-phone .catalog-layout.is-media .category-list button,html.mx-android-phone .catalog-letter-rail button,html.mx-android-phone .live-mobile-category-strip button{scroll-snap-align:none!important;touch-action:pan-x!important}html.mx-android-phone .live-category-browser,html.mx-android-phone .live-channel-browser,html.mx-android-phone .content-grid:not(.media-content-grid){-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain!important;scroll-snap-type:none!important;touch-action:pan-y!important;overflow-y:auto!important}html.mx-android-phone.mx-input-touch .category-list button,html.mx-android-phone.mx-input-touch .content-card{transition:none!important}html.mx-android-tv body{min-width:1280px;min-height:720px;overflow:hidden}html.mx-android-tv #app,html.mx-android-tv .mx-app-root{height:100dvh;overflow:hidden!important}html.mx-android-tv :is(button,[data-focusable=true]):focus-visible{outline:3px solid var(--mx-primary)!important;outline-offset:3px!important;box-shadow:0 0 0 2px #000000bf, 0 0 24px rgba(var(--mx-rgb), .58)!important}html.mx-android-tv .catalog-layout.is-media,html.mx-android-tv .catalog-layout.is-live{min-height:0!important;overflow:hidden!important}html.mx-android-tv .category-list,html.mx-android-tv .content-grid,html.mx-android-tv .live-category-browser,html.mx-android-tv .live-channel-browser{scroll-behavior:auto;scrollbar-width:thin;touch-action:auto!important}html.mx-android-tv .player-controls button,html.mx-android-tv .live-player-drawer button{min-height:48px}html.mx-android-phone .catalog-letter-rail button{min-width:38px!important;height:38px!important;min-height:38px!important}html.mx-android-tv .catalog-letter-rail button{min-width:42px!important;height:42px!important;min-height:42px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>button[data-sleep-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>button[data-sleep-toggle]{display:grid!important}@media (orientation:portrait) and (width<=520px){html.mx-android-phone .mx-footer{margin-top:8px!important;position:static!important;bottom:auto!important}html.mx-android-phone .live-catalog-screen .live-preview-nowbar{display:none!important}html.mx-android .catalog-head{grid-template-rows:44px 48px!important;grid-template-columns:auto minmax(0,1fr)!important;height:auto!important;min-height:100px!important;display:grid!important;position:relative!important}html.mx-android .catalog-head>.back-btn{grid-area:1/1!important}html.mx-android .catalog-title{grid-area:1/2!important}html.mx-android .catalog-actions{grid-area:2/1/auto/-1!important;min-height:48px!important;position:static!important}html.mx-android .catalog-layout{min-height:0!important}}@media (orientation:portrait) and (width<=360px){html.mx-android-phone .hm-tile{grid-template-rows:auto auto!important;grid-template-columns:38px minmax(0,1fr)!important;align-content:center!important;justify-items:start!important;gap:4px 10px!important}html.mx-android-phone .hm-tile-ic{grid-area:1/1/span 2!important;width:34px!important;height:34px!important}html.mx-android-phone .hm-tile-ic svg{width:34px!important;height:34px!important}html.mx-android-phone .hm-tile-label{grid-area:1/2!important;font-size:14px!important;line-height:1.1!important}html.mx-android-phone .hm-tile-count{text-align:left!important;grid-area:2/2!important;font-size:11px!important;line-height:1.2!important}}@media (orientation:landscape) and (height<=400px){html.mx-android .profile-screen{align-items:start!important;overflow:hidden auto!important}html.mx-android .profile-wrap{align-content:start!important;min-height:0!important}html.mx-android .profile-grid,html.mx-android .profile-grid.is-empty{grid-auto-rows:max-content!important;align-self:start!important;align-items:start!important;height:auto!important;min-height:0!important}html.mx-android .profile-card-shell,html.mx-android .profile-card,html.mx-android .profile-grid.is-empty .profile-card{align-self:start!important;height:auto!important}}@media (orientation:landscape) and (height<=520px) and (width<=960px){html.mx-android-phone{--mx-tap:40px}html.mx-android-phone .hm{height:100dvh!important;min-height:0!important;padding:max(7px, var(--mx-safe-t)) max(14px, var(--mx-safe-r)) 0 max(14px, var(--mx-safe-l))!important;gap:7px!important;overflow:hidden!important}html.mx-android-phone .hm-top{grid-template-columns:minmax(92px,118px) minmax(210px,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:58px!important}html.mx-android-phone .hm-logo{width:104px!important;height:54px!important}html.mx-android-phone .hm-logo.logo-fallback{font-size:24px!important}html.mx-android-phone .mx-head-center{padding-top:0!important}html.mx-android-phone .mx-slogan{letter-spacing:2.6px!important;font-size:8px!important}html.mx-android-phone .mx-welcome{margin-top:5px!important;font-size:16px!important;line-height:1.05!important}html.mx-android-phone .mx-kinds{letter-spacing:2.7px!important;margin-top:4px!important;font-size:9px!important}html.mx-android-phone .mx-right,html.mx-android-phone .mx-actionbar{gap:4px!important}html.mx-android-phone .mx-ico{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}html.mx-android-phone .mx-ico svg{width:21px!important;height:21px!important}html.mx-android-phone .mx-sep{display:none!important}html.mx-android-phone .mx-time{min-width:112px!important}html.mx-android-phone .mx-time b{font-size:21px!important}html.mx-android-phone .mx-time span{margin-top:3px!important;font-size:9px!important}html.mx-android-phone .hm-main{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(220px,1.35fr)!important;gap:8px!important;height:clamp(116px,32vh,154px)!important;min-height:116px!important}html.mx-android-phone .hm-tile{gap:5px!important;min-height:0!important;padding:7px!important}html.mx-android-phone .hm-tile-ic,html.mx-android-phone .hm-tile-ic svg{width:30px!important;height:30px!important}html.mx-android-phone .hm-tile-label{font-size:14px!important}html.mx-android-phone .hm-tile-count{font-size:11px!important}html.mx-android-phone .mx-hero h2{font-size:clamp(15px,2.4vw,20px)!important}html.mx-android-phone .mx-hero-content{padding:10px 14px!important}html.mx-android-phone .mx-explorer{flex:auto!important;min-height:78px!important;max-height:none!important;padding-top:5px!important;overflow:hidden!important}html.mx-android-phone .mx-section-head{gap:6px!important;margin-bottom:5px!important}html.mx-android-phone .mx-section-head h2{font-size:15px!important}html.mx-android-phone .mx-section-head svg{width:17px!important;height:17px!important}html.mx-android-phone .mx-ex-body{grid-template-columns:clamp(132px,21vw,180px) minmax(0,1fr)!important;gap:8px!important;height:calc(100% - 25px)!important}html.mx-android-phone .mx-modecol{gap:5px!important}html.mx-android-phone .mx-mode{gap:7px!important;height:auto!important;min-height:38px!important;padding:0 10px!important;font-size:11px!important}html.mx-android-phone .mx-mode svg{width:18px!important;height:18px!important}html.mx-android-phone .mx-ex-rail-wrap,html.mx-android-phone .rail-mask{height:100%!important;min-height:0!important}html.mx-android-phone .mx-poster{flex-basis:100px!important;width:100px!important}html.mx-android-phone .mx-footer{margin:auto max(-14px, calc(-1 * var(--mx-safe-r))) 0 max(-14px, calc(-1 * var(--mx-safe-l)))!important;min-height:40px!important;padding:3px max(14px, var(--mx-safe-r)) max(3px, var(--mx-safe-b)) max(14px, var(--mx-safe-l))!important}html.mx-android-phone .mx-logout{gap:6px!important;min-height:38px!important;font-size:12px!important}html.mx-android-phone .mx-logout svg{width:20px!important;height:20px!important}html.mx-android-phone .mx-exp{gap:5px!important;font-size:10px!important}html.mx-android-phone .catalog-screen{box-sizing:border-box!important;height:100dvh!important;min-height:0!important;padding:max(6px, var(--mx-safe-t)) max(10px, var(--mx-safe-r)) max(6px, var(--mx-safe-b)) max(10px, var(--mx-safe-l))!important;grid-template-rows:40px minmax(0,1fr)!important;gap:6px!important;display:grid!important;overflow:hidden!important}html.mx-android-phone .catalog-head{grid-template-rows:40px!important;grid-template-columns:78px minmax(110px,1fr) auto!important;gap:7px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;position:relative!important}html.mx-android-phone .catalog-head .back-btn,html.mx-android-phone .catalog-actions .ghost-btn,html.mx-android-phone .catalog-search,html.mx-android-phone .catalog-search input{height:38px!important;min-height:38px!important}html.mx-android-phone .catalog-head .back-btn{gap:4px!important;padding:0 8px!important}html.mx-android-phone .catalog-head .back-btn svg{width:18px!important;height:18px!important}html.mx-android-phone .catalog-title h1{font-size:16px!important}html.mx-android-phone .catalog-actions{gap:6px!important;min-height:38px!important;position:static!important}html.mx-android-phone .catalog-search{width:clamp(160px,31vw,260px)!important;min-width:160px!important}html.mx-android-phone .catalog-search input{font-size:13px!important}html.mx-android-phone .catalog-layout.is-live,html.mx-android-phone .catalog-layout.is-media{gap:8px!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:0!important;overflow:hidden!important}html.mx-android-phone .catalog-layout.is-live{grid-template:"browser preview"minmax(0,1fr)/clamp(188px,25vw,224px) minmax(0,1fr)!important}html.mx-android-phone .live-browser,html.mx-android-phone .live-browser[data-mode=categories],html.mx-android-phone .live-browser[data-mode=channels]{grid-template-rows:40px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:5px!important;height:100%!important;min-height:0!important;padding:6px!important;overflow:hidden!important}html.mx-android-phone .live-channel-compact-head{gap:5px!important;min-height:40px!important;padding:0 0 5px!important}html.mx-android-phone .live-channel-compact-head b{font-size:12px!important}html.mx-android-phone .live-channel-compact-head span{font-size:9px!important}html.mx-android-phone .live-channel-compact-head button{height:36px!important;min-height:36px!important;padding:0 7px!important;font-size:10px!important}html.mx-android-phone .live-browser>.live-grid-title,html.mx-android-phone .live-browser>.live-mobile-category-strip,html.mx-android-phone .live-browser>.live-browser-head{display:none!important}html.mx-android-phone .live-category-browser:not([hidden]),html.mx-android-phone .live-channel-browser:not([hidden]){grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:6px!important;height:100%!important;min-height:0!important;padding:0 1px 4px!important;display:grid!important;overflow:hidden auto!important}html.mx-android-phone .live-category-browser .category-list-head{display:none!important}html.mx-android-phone .live-category-browser button,html.mx-android-phone .live-channel-browser .content-card.live{box-sizing:border-box!important;border-radius:7px!important;grid-template-columns:30px minmax(0,1fr) minmax(34px,auto)!important;gap:7px!important;height:43px!important;min-height:43px!important;max-height:43px!important;padding:5px 7px!important}html.mx-android-phone .live-category-browser .category-icon,html.mx-android-phone .live-channel-browser .content-card.live .poster-box{width:30px!important;height:30px!important}html.mx-android-phone .live-category-browser .category-icon svg{width:19px!important;height:19px!important}html.mx-android-phone .live-category-browser button strong,html.mx-android-phone .live-channel-browser .live-card-copy b{font-size:12px!important;line-height:1.05!important}html.mx-android-phone .live-category-browser button small,html.mx-android-phone .live-channel-browser .live-card-copy small,html.mx-android-phone .live-channel-browser .live-card-copy em{font-size:9px!important}html.mx-android-phone .live-category-browser button small{min-width:34px!important;padding:3px 4px!important}html.mx-android-phone .live-channel-browser .live-card-status{width:26px!important;min-width:26px!important;height:26px!important}html.mx-android-phone .live-preview-stage{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html.mx-android-phone .live-preview{gap:5px!important;height:100%!important;padding:6px!important}html.mx-android-phone .catalog-layout.is-media{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:clamp(166px,23vw,205px) minmax(0,1fr)!important}html.mx-android-phone .catalog-layout.is-media .category-list{-webkit-overflow-scrolling:touch;overscroll-behavior-x:none!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;align-content:start!important;gap:6px!important;height:100%!important;max-height:100%!important;padding:6px!important;display:grid!important;overflow:hidden auto!important}html.mx-android-phone .catalog-layout.is-media .category-list-head{min-height:28px!important;padding:0 2px 4px!important;font-size:10px!important}html.mx-android-phone .catalog-layout.is-media .category-list button{touch-action:pan-y!important;grid-template-columns:27px minmax(0,1fr) minmax(30px,auto)!important;gap:6px!important;height:43px!important;min-height:43px!important;padding:5px 6px!important}html.mx-android-phone .catalog-layout.is-media .category-list button .category-icon{width:27px!important;height:27px!important}html.mx-android-phone .catalog-layout.is-media .category-list button strong{font-size:11px!important}html.mx-android-phone .catalog-layout.is-media .category-list button small{font-size:9px!important}html.mx-android-phone .catalog-layout.is-media .content-grid{-webkit-overflow-scrolling:touch;overscroll-behavior-x:none!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;grid-template-columns:repeat(auto-fill,minmax(88px,1fr))!important;gap:8px 7px!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:1px 2px 20px!important;overflow:hidden auto!important}html.mx-android-phone .catalog-layout.is-media .content-card,html.mx-android-phone .catalog-layout.is-media .content-card *{touch-action:pan-y!important}html.mx-android-phone .catalog-layout.is-media .content-card b{margin-top:5px!important;font-size:11px!important}html.mx-android-phone .catalog-layout.is-media .content-card small{font-size:9px!important}html.mx-android-phone #app .catalog-screen .live-category-browser button[data-category],html.mx-android-phone #app .catalog-screen .live-channel-browser .content-card.live,html.mx-android-phone #app .catalog-screen .catalog-layout.is-media .category-list button[data-category]{height:43px!important;min-height:43px!important;max-height:43px!important}}html.mx-android .catalog-layout.is-media .content-card:is(.movie,.series) .poster-favorite-toggle{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:radial-gradient(circle at 22px 22px,#040a10c7 0 13px,#0000 14px)!important;border:0!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:grid!important;top:3px!important;left:3px!important}html.mx-android .catalog-layout.is-media .content-card:is(.movie,.series) .poster-favorite-toggle svg{filter:drop-shadow(0 1px 2px #000000f2)drop-shadow(0 0 1px #000000f2);width:23px!important;height:23px!important;display:block!important;position:static!important;top:auto!important;left:auto!important}html.mx-android .catalog-layout.is-media .content-card:is(.movie,.series) .poster-favorite-toggle:focus-visible{outline-offset:-4px!important;background:#040a10cc!important;outline:2px solid #fff!important}html.mx-android .catalog-layout.is-media .content-card.has-continue-action .poster-clear-progress{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:radial-gradient(circle,#600a19e0 0 13px,#0000 14px)!important;border:0!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:grid!important;top:auto!important;bottom:3px!important;right:3px!important}html.mx-android .catalog-layout.is-media .content-card.has-continue-action .poster-clear-progress svg{filter:drop-shadow(0 1px 2px #000000f2)drop-shadow(0 0 1px #ff4058d9);width:23px!important;height:23px!important;display:block!important}html.mx-android .catalog-layout.is-media .content-card.has-continue-action .poster-clear-progress:focus-visible{outline-offset:-4px!important;background:#600a19e6!important;outline:2px solid #ff9aa8!important}html.mx-android .catalog-layout.is-media .content-card:is(.movie,.series).has-progress{box-sizing:border-box!important;grid-template-rows:auto 2.45em 2.3em 24px!important;grid-template-columns:minmax(0,1fr)!important;justify-self:stretch!important;gap:0!important;width:100%!important;min-width:0!important;display:grid!important}html.mx-android .catalog-layout.is-media .content-card:is(.movie,.series).has-progress>.poster-box{grid-row:1!important;width:100%!important;min-width:0!important}html.mx-android .catalog-layout.is-media .content-grid{justify-items:stretch!important}html.mx-android .catalog-layout.is-media .content-card:is(.movie,.series).has-progress>b{grid-row:2!important;align-self:start!important;min-height:0!important;max-height:2.4em!important;margin-top:6px!important;line-height:1.2!important;overflow:hidden!important}html.mx-android .catalog-layout.is-media .content-card:is(.movie,.series).has-progress>small{text-overflow:ellipsis!important;grid-row:3!important;align-self:start!important;min-height:0!important;max-height:2.3em!important;margin-top:4px!important;line-height:1.2!important;overflow:hidden!important}html.mx-android .catalog-layout.is-media .content-card:is(.movie,.series).has-progress>.media-card-chips{grid-row:4!important;align-content:start!important;align-self:start!important;min-height:0!important;max-height:22px!important;margin-top:0!important;overflow:hidden!important}html.mx-android .catalog-layout.is-media .content-card:is(.movie,.series).has-progress>.media-card-chips i{padding:4px 6px!important;font-size:8px!important;line-height:1!important}html.mx-android .catalog-layout.is-media .content-card:is(.movie,.series).has-progress>.watch-progress{grid-row:5!important;align-self:end!important;height:5px!important;margin:0 0 4px!important}html.mx-android .catalog-layout.is-media .content-card.has-progress .poster-box>.progress-state{box-sizing:border-box!important;min-width:36px!important;height:23px!important;padding:0 7px!important;font-size:9px!important;top:3px!important;right:3px!important}html.mx-android .catalog-layout.is-media .content-card.has-progress .poster-box>.download-state{max-width:calc(100% - 56px)!important;top:49px!important;left:7px!important}html.mx-android .catalog-layout.is-media .content-card.has-progress .poster-box>.poster-clear-progress{top:auto!important;bottom:3px!important;right:3px!important}}@media (width>=1025px){:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen{box-sizing:border-box!important;gap:0!important;height:100dvh!important;min-height:0!important;padding:clamp(24px,3.3vh,44px) clamp(24px,2.4vw,46px) clamp(18px,2.4vh,32px)!important;overflow:hidden!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .catalog-head{grid-template-columns:auto minmax(150px,1fr) auto!important;gap:clamp(12px,1.2vw,20px)!important;min-width:0!important;height:clamp(50px,6.4vh,62px)!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .catalog-title{text-align:left!important;justify-self:start!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .catalog-title h1{font-size:clamp(24px,1.75vw,34px)!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .catalog-actions{gap:clamp(8px,.8vw,12px)!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .catalog-search{width:clamp(260px,28vw,500px)!important}:is(:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .catalog-layout.is-live,:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]),:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=channels])){grid-template:"browser preview"minmax(0,1fr)/clamp(300px,24vw,410px) minmax(0,1fr)!important;gap:clamp(12px,1.15vw,22px)!important;height:calc(100dvh - clamp(106px,12.2vh,132px))!important;min-height:0!important;padding-top:clamp(10px,1.5vh,15px)!important;display:grid!important;overflow:hidden!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-browser{background:#040a0fe6!important;border:1px solid #ffffff1c!important;border-radius:12px!important;grid-area:browser!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:clamp(7px,.85vh,10px)!important;min-width:0!important;height:100%!important;min-height:0!important;padding:clamp(9px,.75vw,12px)!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0b,0 20px 48px #0000003d!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-browser-head,:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-grid-title,:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-mobile-category-strip{display:none!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-compact-head{border-bottom:1px solid #ffffff14!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:clamp(54px,7vh,72px)!important;padding:1px 2px clamp(7px,1vh,11px)!important;display:grid!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-compact-head>div{gap:4px!important;min-width:0!important;display:grid!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-compact-head b{color:#fff!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;font-size:clamp(12px,.9vw,15px)!important;font-weight:950!important;overflow:hidden!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-compact-head>div span{color:var(--mx-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(9px,.72vw,12px)!important;font-weight:850!important;overflow:hidden!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-compact-head>button{background:rgba(var(--mx-rgb), .12)!important;border:1px solid rgba(var(--mx-rgb), .55)!important;color:#fff!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:6px!important;max-width:clamp(112px,10vw,158px)!important;height:clamp(40px,5.2vh,46px)!important;min-height:40px!important;padding:0 clamp(8px,.75vw,12px)!important;display:inline-flex!important;transform:none!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-compact-head>button svg{flex:0 0 18px!important;width:18px!important;height:18px!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-compact-head>button span{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(9px,.72vw,12px)!important;font-weight:900!important;overflow:hidden!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-category-browser[hidden],:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser[hidden]{display:none!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-category-browser:not([hidden]),:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser:not([hidden]){scrollbar-width:none!important;background:0 0!important;border:0!important;grid-area:2/1!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:clamp(7px,.85vh,10px)!important;min-width:0!important;height:100%!important;min-height:0!important;padding:0 2px 18px 1px!important;display:grid!important;overflow:hidden auto!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-category-browser .category-list-head{display:none!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-category-browser button,:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser .content-card.live{box-sizing:border-box!important;background:linear-gradient(145deg,#ffffff0f,#090f17b8)!important;border:1px solid #ffffff26!important;border-radius:8px!important;grid-template-columns:clamp(38px,3vw,48px) minmax(0,1fr) minmax(44px,auto)!important;gap:clamp(8px,.7vw,12px)!important;width:100%!important;height:clamp(60px,7.4vh,74px)!important;min-height:clamp(60px,7.4vh,74px)!important;max-height:clamp(60px,7.4vh,74px)!important;padding:clamp(7px,.6vw,10px) clamp(8px,.7vw,12px)!important;overflow:hidden!important;transform:none!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-category-browser button.on,:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-category-browser button:focus,:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser .content-card.live.is-previewed,:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser .content-card.live:focus{background:rgba(var(--mx-rgb), .12)!important;border-color:var(--mx-primary)!important;box-shadow:inset 3px 0 0 var(--mx-primary), 0 0 0 1px rgba(var(--mx-rgb), .58), 0 0 18px rgba(var(--mx-rgb), .18)!important;transform:none!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-category-browser .category-icon,:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser .poster-box.live-logo{box-sizing:border-box!important;border-radius:8px!important;width:clamp(38px,3vw,48px)!important;height:clamp(38px,3vw,48px)!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser .poster-box.live-logo{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:3px 3px 11px!important;display:grid!important;position:relative!important;overflow:hidden!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser .poster-box.live-logo>img,:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser .poster-box.live-logo>span{object-fit:contain!important;grid-area:1/1!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser .poster-box.live-logo>small{color:#fff!important;z-index:2!important;background:#000000b8!important;border:0!important;justify-content:center!important;align-items:center!important;width:auto!important;height:11px!important;font-size:8px!important;line-height:11px!important;display:flex!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-category-browser button strong,:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser .live-card-copy b{font-size:clamp(11px,.82vw,14px)!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser .live-card-copy{min-height:0!important;overflow:hidden!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser .live-card-copy small,:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser .live-card-copy em{font-size:clamp(9px,.68vw,11px)!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser .live-card-status{min-width:44px!important;padding:7px 6px!important;font-size:9px!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser .catalog-context-bar{gap:5px!important;min-height:0!important;padding:0 1px 8px!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser .catalog-count{font-size:clamp(9px,.7vw,11px)!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser .catalog-letter-rail{gap:5px!important;min-height:38px!important;padding-bottom:4px!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser .catalog-letter-rail button{min-width:36px!important;height:34px!important;min-height:34px!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-stage{grid-area:preview!important;min-width:0!important;height:100%!important;min-height:0!important;display:block!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview{grid-template-rows:minmax(270px,1fr) minmax(132px,.38fr)!important;grid-template-columns:minmax(0,1fr)!important;align-content:stretch!important;gap:clamp(8px,.9vh,12px)!important;height:100%!important;min-height:0!important;padding:clamp(8px,.65vw,12px)!important;overflow:hidden!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-frame{background:#000!important;align-items:center!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-slot{aspect-ratio:auto!important;border:0!important;border-radius:8px!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-video{object-fit:contain!important;width:100%!important;height:100%!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-guide{background:linear-gradient(180deg, rgba(var(--mx-rgb), .08), #03080dfa)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;align-self:stretch!important;gap:7px!important;height:100%!important;min-height:0!important;max-height:none!important;padding:clamp(9px,.7vw,12px)!important;display:grid!important;overflow-y:auto!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-guide>b,:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-guide>.live-guide-empty{grid-column:1/-1!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-guide article{min-height:48px!important;display:grid!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-actions{pointer-events:none!important;z-index:8!important;display:block!important;position:absolute!important;inset:0!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-actions button{pointer-events:auto!important;background:#02070cc2!important;border:1px solid #ffffff3d!important;border-radius:50%!important;width:clamp(48px,3.7vw,60px)!important;height:clamp(48px,3.7vw,60px)!important;min-height:clamp(48px,3.7vw,60px)!important;padding:0!important;transition:background-color .16s,border-color .16s,box-shadow .16s!important;position:absolute!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-actions .fav-btn{top:clamp(18px,1.5vw,28px)!important;left:clamp(18px,1.5vw,28px)!important;transform:none!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-actions [data-preview-open]{top:clamp(18px,1.5vw,28px)!important;right:clamp(18px,1.5vw,28px)!important;transform:none!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-actions [data-preview-prev],:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-actions [data-preview-next]{top:34%!important;transform:translateY(-50%)!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-actions [data-preview-prev]{left:clamp(20px,1.7vw,32px)!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-actions [data-preview-next]{right:clamp(20px,1.7vw,32px)!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-actions [data-preview-play]{background:linear-gradient(180deg, var(--mx-primary), var(--mx-secondary))!important;border-color:#ffffff47!important;width:clamp(66px,5vw,82px)!important;height:clamp(66px,5vw,82px)!important;min-height:clamp(66px,5vw,82px)!important;top:34%!important;left:50%!important;transform:translate(-50%,-50%)!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-actions .fav-btn:is(:active,:focus),:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-actions [data-preview-open]:is(:active,:focus){transform:none!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-actions [data-preview-prev]:is(:active,:focus),:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-actions [data-preview-next]:is(:active,:focus){transform:translateY(-50%)!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-actions [data-preview-play]:is(:active,:focus){transform:translate(-50%,-50%)!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview.is-playing [data-preview-play],:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview [data-preview-play][hidden],:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-actions [data-preview-channels],:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-title-ref,:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-focus-cue,:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-status{display:none!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) button:active{margin:0!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-topbar button:is(:active,:focus),:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-actions button:is(:active,:focus),:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-volume-control button:is(:active,:focus){transform:translate(0,0)!important}html:not(.mx-mobile-web):not(.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-play-btn:is(:active,:focus){transform:none!important}html.mx-windows-shell .player-modal:is(.is-live-player,.is-vod-player) .player-play-btn:is(:active,:focus){transform:translate(-50%,-50%)!important}}@media (width>=1025px) and (width<=1280px){:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .catalog-search{width:clamp(230px,27vw,330px)!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .catalog-actions>.ghost-btn{min-width:46px!important;padding-inline:12px!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .catalog-actions>.ghost-btn span{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}}@media (width>=1025px) and (height<=800px){:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen{padding-top:18px!important;padding-bottom:14px!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .catalog-head{height:48px!important}:is(:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .catalog-layout.is-live,:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]),:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=channels])){height:calc(100dvh - 78px)!important;padding-top:8px!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-compact-head{min-height:50px!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-category-browser button,:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-channel-browser .content-card.live{height:58px!important;min-height:58px!important;max-height:58px!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview{grid-template-rows:minmax(250px,1fr) minmax(112px,.32fr)!important}:is(html:not(.mx-mobile-web):not(.mx-android),html.mx-windows-shell) .live-catalog-screen .live-preview-guide article{min-height:42px!important}}@media (width>=1025px){html.mx-windows-shell.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button,html.mx-windows-shell.mx-android .live-catalog-screen .live-browser[data-mode=channels] .live-channel-browser .content-card.live{height:clamp(60px,7.4vh,74px)!important;min-height:clamp(60px,7.4vh,74px)!important;max-height:clamp(60px,7.4vh,74px)!important}}@media (width>=1025px) and (height<=800px){html.mx-windows-shell.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button,html.mx-windows-shell.mx-android .live-catalog-screen .live-browser[data-mode=channels] .live-channel-browser .content-card.live{height:58px!important;min-height:58px!important;max-height:58px!important}}.live-grid-title,.player-mobile-title{display:none}.player-volume-control{align-items:center;gap:8px;display:flex}.player-volume-control output,.player-brightness output{color:#ffffffd1;text-align:center;min-width:34px;font-size:10px;font-style:normal;font-weight:900;line-height:1}@media (pointer:coarse) and (orientation:portrait) and (width<=520px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen{background:radial-gradient(circle at 50% 0, rgba(var(--mx-rgb), .09), transparent 34%), #05080d!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-layout.is-live{gap:10px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview{background:#020509!important;border:1px solid #ffffff1c!important;border-radius:16px!important;padding:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 42px #00000061!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-frame{border:0!important;border-radius:0!important;height:clamp(156px,24vh,196px)!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-slot{aspect-ratio:auto!important;background:radial-gradient(circle at 50% 42%, rgba(var(--mx-rgb), .08), transparent 32%), #000!important;height:100%!important;min-height:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-nowbar{background:linear-gradient(#0000,#010408f2)!important;grid-template-columns:42px minmax(0,1fr)!important;min-height:70px!important;padding:24px 10px 9px!important;bottom:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-nowbar>span{background:linear-gradient(145deg, var(--mx-primary), var(--mx-secondary))!important;box-shadow:0 8px 20px rgba(var(--mx-rgb), .24)!important;height:40px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions{pointer-events:none!important;z-index:8!important;width:auto!important;display:block!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions button{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;pointer-events:auto!important;background:#050a10c7!important;border:1px solid #ffffff30!important;border-radius:50%!important;width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;position:absolute!important;box-shadow:0 10px 24px #0000004d!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions .fav-btn{top:10px!important;left:10px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-play]{background:linear-gradient(145deg, var(--mx-primary), var(--mx-secondary))!important;box-shadow:0 0 0 6px rgba(var(--mx-rgb), .12), 0 14px 32px #00000075!important;border-color:#ffffff4d!important;width:56px!important;height:56px!important;min-height:56px!important;top:43%!important;left:50%!important;transform:translate(-50%,-50%)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-open]{top:10px!important;right:10px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-prev],html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-next],html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-channels]{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser-head{margin:0 0 7px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mode-switch{background:#0e161fe6!important;border-color:#ffffff1a!important;border-radius:13px!important;gap:4px!important;padding:4px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mode-switch button{border-radius:10px!important;min-height:42px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mobile-category-strip{gap:7px!important;margin-bottom:7px!important;padding-bottom:3px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mobile-category-strip button{background:#0f1822eb!important;border-color:#ffffff1a!important;min-height:38px!important;padding:0 12px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mobile-category-strip button.on{background:rgba(var(--mx-rgb), .16)!important;border-color:rgba(var(--mx-rgb), .68)!important;box-shadow:inset 0 0 0 1px rgba(var(--mx-rgb), .1)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-browser:not([hidden]){gap:7px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live{background:linear-gradient(105deg,#121d28f5,#0a1018f5)!important;border-color:#ffffff17!important;border-radius:13px!important;grid-template-columns:52px minmax(0,1fr) 30px!important;min-height:74px!important;padding:9px 10px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live.is-previewed{background:linear-gradient(105deg, rgba(var(--mx-rgb), .17), #0b141dfa)!important;border-color:rgba(var(--mx-rgb), .72)!important;box-shadow:inset 3px 0 0 var(--mx-primary), 0 10px 26px #0000002e!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live .poster-box{border-color:#ffffff24!important;border-radius:11px!important;width:52px!important;height:52px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live .live-card-status{background:#ff30481a!important;border-color:#ff30485c!important;width:28px!important;min-width:28px!important;height:28px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live .live-card-status i{width:7px!important;height:7px!important}}@media (orientation:landscape) and (width>=760px) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .hm-top{grid-template-columns:clamp(88px,8vw,150px) minmax(220px,1fr) minmax(400px,auto)!important;align-items:start!important}html:is(.mx-mobile-web,.mx-android) .mx-head-center{min-width:0!important}html:is(.mx-mobile-web,.mx-android) .mx-right,html:is(.mx-mobile-web,.mx-android) .mx-actionbar{white-space:nowrap!important;flex-wrap:nowrap!important;min-width:0!important}html:is(.mx-mobile-web,.mx-android) .mx-right{flex:none!important}html:is(.mx-mobile-web,.mx-android) .mx-time{text-align:right!important;flex:0 0 clamp(200px,18vw,270px)!important;width:clamp(200px,18vw,270px)!important;min-width:clamp(200px,18vw,270px)!important}html:is(.mx-mobile-web,.mx-android) .mx-time b,html:is(.mx-mobile-web,.mx-android) .mx-time span{text-wrap:nowrap!important;white-space:nowrap!important;display:block!important;overflow:visible!important}html:is(.mx-mobile-web,.mx-android) .mx-time b{font-size:clamp(28px,3vw,42px)!important;line-height:1!important}html:is(.mx-mobile-web,.mx-android) .mx-time span{font-size:clamp(12px,1vw,15px)!important}html:is(.mx-mobile-web,.mx-android) .mx-footer{justify-content:space-between!important;align-items:center!important;width:auto!important;padding-left:clamp(28px,3vw,52px)!important;padding-right:clamp(28px,3vw,52px)!important;display:flex!important}html:is(.mx-mobile-web,.mx-android) .mx-footer .mx-logout{margin:0!important}html:is(.mx-mobile-web,.mx-android) .mx-footer .mx-exp{text-align:right!important;margin-left:auto!important}html:is(.mx-mobile-web,.mx-android) .mx-ex-body{grid-template-columns:clamp(190px,22vw,330px) minmax(0,1fr)!important;gap:clamp(12px,1.8vw,26px)!important}html:is(.mx-mobile-web,.mx-android) .mx-modecol{grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:10px!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .mx-mode,html:is(.mx-mobile-web,.mx-android) .mx-ex-rail-wrap,html:is(.mx-mobile-web,.mx-android) .rail-mask{width:100%!important;min-width:0!important}html:is(.mx-mobile-web,.mx-android) .rail-mask{overscroll-behavior-x:contain!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;touch-action:pan-x!important;scroll-padding-inline:0!important;overflow:auto hidden!important}html:is(.mx-mobile-web,.mx-android) .rail-mask::-webkit-scrollbar{display:none!important}html:is(.mx-mobile-web,.mx-android) .rail-track{will-change:auto!important;animation:none!important;transform:none!important}html:is(.mx-mobile-web,.mx-android) .rail-track>[aria-hidden=true]{display:none!important}html:is(.mx-mobile-web,.mx-android) .mx-poster,html:is(.mx-mobile-web,.mx-android) .mx-score{scroll-snap-align:start!important}}html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .mx-close,html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .mx-box>h2,html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .player-controls>.player-mobile-title,html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .player-controls>.player-live-summary,html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .player-controls>.player-brightness,html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .player-controls>.player-timeline,html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .player-transport,html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .player-actions>:not([data-player-lock]){visibility:hidden!important;pointer-events:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .player-control-row,html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .player-actions,html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked [data-player-lock]{visibility:visible!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked [data-player-lock]{background:rgba(var(--mx-rgb), .9)!important;box-shadow:0 0 0 3px rgba(var(--mx-rgb), .2), 0 12px 32px #0000007a!important;pointer-events:auto!important;border-color:#ffffffb8!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked .player-controls{background:#00000029!important}@media (orientation:landscape) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]){height:calc(100dvh - 68px)!important;display:block!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]) .live-preview-stage{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]{background:#02060ab8!important;border:0!important;border-radius:0!important;grid-template:"side-head grid-title"46px"categories channels"minmax(0,1fr)/clamp(210px,26vw,340px) minmax(0,1fr)!important;gap:0 8px!important;height:100%!important;padding:0!important;display:grid!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-browser-head{background:#04080cf5!important;border-bottom:1px solid #ffffff1a!important;grid-area:side-head!important;align-items:center!important;min-height:46px!important;margin:0!important;padding:3px 8px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-browser-head>div:not(.live-mode-switch){display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-mode-switch{width:100%!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] [data-live-channels-nav]{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] [data-live-categories-nav]{width:100%!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-grid-title{display:none}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-grid-title{background:linear-gradient(90deg, rgba(var(--mx-rgb), .13), #03080deb)!important;border-bottom:1px solid #ffffff1a!important;grid-area:grid-title!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:7px 14px!important;display:flex!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-grid-title b{color:#fff!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;font-size:clamp(14px,2vw,22px)!important;font-weight:900!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-grid-title span{color:#ffffffad!important;flex:none!important;font-size:12px!important;font-weight:800!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-mobile-category-strip{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser{background:#000000c7!important;grid-area:categories!important;min-height:0!important;padding:4px 0 16px!important;display:block!important;overflow:hidden auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button{background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:30px minmax(0,1fr) auto!important;min-height:44px!important;padding:4px 10px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button.on{background:linear-gradient(90deg, rgba(var(--mx-rgb), .72), rgba(var(--mx-rgb), .34))!important;box-shadow:inset 4px 0 0 var(--mx-primary)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button strong{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-channel-browser{pointer-events:auto!important;touch-action:pan-y pinch-zoom!important;grid-area:channels!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-content:start!important;gap:7px!important;min-height:0!important;padding:7px 7px 14px 0!important;display:grid!important;overflow-y:auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live{aspect-ratio:1.08!important;background:#080c12e0!important;border:1px solid #ffffff1c!important;border-radius:9px!important;min-height:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live.is-previewed,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live:focus{border-color:rgba(var(--mx-rgb), .9)!important;box-shadow:0 0 0 2px rgba(var(--mx-rgb), .28), 0 12px 28px #0000006b!important;transform:translateY(-1px)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .poster-box{background:#fff!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .poster-box img{object-fit:contain!important;padding:5px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .poster-box small{color:#fff!important;z-index:2!important;background:#02070cbf!important;border-radius:999px!important;min-width:24px!important;padding:2px 6px!important;position:absolute!important;top:5px!important;left:5px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .live-card-copy{z-index:3!important;background:linear-gradient(#0000,#000000f0)!important;padding:24px 7px 7px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .live-card-copy b,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .live-card-copy em{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(10px,1.4vw,14px)!important;font-style:normal!important;line-height:1.15!important;display:block!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .live-card-copy small,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .live-card-badges,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .content-card.live .live-card-status{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview{grid-template-rows:minmax(190px,62%) minmax(0,1fr)!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-frame,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-slot{height:100%!important;min-height:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide{background:#050a10f5!important;min-height:0!important;padding:8px 12px!important;display:block!important;overflow-y:auto!important}}@media (orientation:landscape) and (width>=760px){html:is(.mx-mobile-web,.mx-android) .hm-main{align-items:stretch!important}html:is(.mx-mobile-web,.mx-android) .hm-main>.hm-tile,html:is(.mx-mobile-web,.mx-android) .hm-main>.mx-hero{box-sizing:border-box!important;align-self:stretch!important;height:100%!important;min-height:0!important;max-height:100%!important}}html:is(.mx-mobile-web,.mx-android) .mx-hero.is-hero-changing>img,html:is(.mx-mobile-web,.mx-android) .mx-hero.is-hero-changing>.mx-hero-empty,html:is(.mx-mobile-web,.mx-android) .mx-hero.is-hero-changing>.mx-hero-info{animation:.42s ease-out both mxHeroChanging!important}@media (orientation:landscape) and (width>=1900px) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-channel-browser{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (orientation:landscape){html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .mx-box,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .modal-body,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-panel{background:#000!important;border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-panel{position:relative!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .mx-video,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-video-host]{object-fit:contain!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .mx-box>h2{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;z-index:40!important;max-width:46vw!important;font-size:14px!important;position:fixed!important;top:17px!important;left:72px!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .mx-close{background:rgba(var(--mx-rgb), .72)!important;z-index:60!important;border:1px solid #ffffff47!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;display:flex!important;position:fixed!important;top:10px!important;left:14px!important;right:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .mx-close svg{width:25px!important;height:25px!important;transform:rotate(45deg)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-info-bar{z-index:20!important;background:linear-gradient(#000000d1,#0000)!important;border:0!important;min-height:76px!important;padding:12px 210px 25px 72px!important;position:absolute!important;inset:0 0 auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-info-bar>div,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-info-bar>p,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-status,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-timeline.is-live{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-controls{box-shadow:none!important;bottom:0!important;pointer-events:none!important;z-index:25!important;background:linear-gradient(#00000085,#0000 26% 58%,#000000e6)!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;padding:0!important;position:absolute!important;inset:0!important;transform:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-controls button,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-controls input,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-controls label{pointer-events:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-control-row{display:contents!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions{pointer-events:none!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important;overflow:visible!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>button,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>.fav-btn{pointer-events:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-transport{display:block!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-play],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-prev],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-next]{background:#02060a61!important;border:1px solid #ffffff2e!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:58px!important;height:58px!important;min-height:58px!important;padding:0!important;display:flex!important;position:absolute!important;top:46%!important;transform:translate(-50%,-50%)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-play]{background:#00000047!important;width:72px!important;height:72px!important;min-height:72px!important;left:50%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-prev]{left:28%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-next]{left:72%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-play] svg,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-prev] svg,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-next] svg{width:38px!important;height:38px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-mute]{background:0 0!important;border:0!important;width:38px!important;height:38px!important;min-height:38px!important;padding:6px!important;position:absolute!important;top:30%!important;right:8px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-volume{width:120px!important;height:120px!important;position:absolute!important;bottom:31%!important;right:-28px!important;transform:rotate(-90deg)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-brightness{flex-direction:column!important;align-items:center!important;gap:5px!important;display:flex!important;position:absolute!important;top:29%!important;left:7px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-brightness svg{fill:none!important;stroke:currentColor!important;stroke-width:4px!important;width:28px!important;height:28px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-brightness input{width:120px!important;height:120px!important;margin-top:48px!important;transform:rotate(-90deg)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-pill{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary{grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important;position:absolute!important;bottom:53px!important;left:7%!important;right:7%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary>i{background:#fff!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;width:48px!important;height:42px!important;display:flex!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary img{object-fit:contain!important;width:100%!important;height:100%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary p{align-items:baseline!important;gap:7px!important;min-width:0!important;margin:2px 0!important;display:flex!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary strong{color:var(--mx-primary)!important;text-transform:uppercase!important;flex:0 0 66px!important;font-size:12px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary span{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>button,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>.fav-btn{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-player-menu],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-multiview]{background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:30%!important;height:42px!important;min-height:42px!important;padding:0 8px!important;display:flex!important;position:absolute!important;bottom:5px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-player-menu]{left:3%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-video-fit]{left:35%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-multiview]{right:3%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-player-menu] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-video-fit] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-multiview] span{clip:auto!important;clip-path:none!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:auto!important;height:auto!important;display:inline!important;position:static!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-epg-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-sleep-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-background],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-lock],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-diagnostics-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-fullscreen-btn{background:rgba(var(--mx-rgb), .66)!important;border:1px solid #ffffff38!important;border-radius:50%!important;width:42px!important;height:42px!important;min-height:42px!important;padding:8px!important;display:flex!important;position:absolute!important;top:10px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-epg-toggle]{right:154px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-background]{right:106px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-diagnostics-toggle]{right:58px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-fullscreen-btn{right:10px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-sleep-toggle]{right:202px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-epg-toggle] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-background] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-lock] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-sleep-toggle] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-diagnostics-toggle] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-fullscreen-btn span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-play] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-prev] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-live-next] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player [data-player-mute] span{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .live-player-drawer{z-index:80!important;max-width:min(440px,58vw)!important;height:100%!important}}@media (pointer:coarse) and (orientation:portrait) and (width<=520px){html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-brightness{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary{background:#050a10e0!important;border:1px solid #ffffff1a!important;border-radius:12px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:9px!important;margin-bottom:8px!important;padding:8px!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary>i{background:#fff!important;border-radius:7px!important;align-items:center!important;height:42px!important;display:flex!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary img{object-fit:contain!important;width:100%!important;height:100%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary p{gap:6px!important;min-width:0!important;margin:1px 0!important;display:flex!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary strong{color:var(--mx-primary)!important;text-transform:uppercase!important;flex:0 0 62px!important;font-size:10px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}}@media (orientation:landscape) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen{background:radial-gradient(circle at 72% 20%, rgba(var(--mx-rgb), .07), transparent 38%), #05080d!important;gap:10px!important;padding:10px 14px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-head{grid-template-columns:92px minmax(150px,1fr) minmax(280px,46vw)!important;height:48px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-layout.is-live{grid-template-columns:minmax(300px,37%) minmax(0,1fr)!important;grid-template-areas:"browser preview"!important;gap:12px!important;height:calc(100dvh - 68px)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser{background:linear-gradient(150deg, rgba(var(--mx-rgb), .08), #070c12eb 38%)!important;border:1px solid #ffffff17!important;border-radius:15px!important;grid-template-rows:auto auto minmax(0,1fr)!important;padding:9px!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser-head{min-height:46px!important;margin:0 0 6px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mode-switch{background:#ffffff0b!important;border-color:#ffffff17!important;border-radius:11px!important;gap:4px!important;padding:4px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mode-switch button{border-radius:9px!important;min-height:38px!important;padding:0 7px!important;font-size:11px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mobile-category-strip{scrollbar-width:none!important;gap:6px!important;min-height:38px!important;margin:0 0 7px!important;padding:0 0 2px!important;display:flex!important;overflow:auto hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mobile-category-strip button{background:#ffffff0e!important;border:1px solid #ffffff1a!important;border-radius:999px!important;flex:none!important;min-height:40px!important;padding:0 10px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-mobile-category-strip button.on{background:rgba(var(--mx-rgb), .16)!important;border-color:rgba(var(--mx-rgb), .62)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-browser:not([hidden]){align-content:start!important;gap:7px!important;min-height:0!important;display:grid!important;overflow-y:auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live{background:#ffffff0b!important;border-color:#ffffff14!important;border-radius:11px!important;grid-template-columns:48px minmax(0,1fr) 28px!important;min-height:66px!important;padding:7px 8px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live.is-previewed{background:linear-gradient(100deg, rgba(var(--mx-rgb), .17), #ffffff0b)!important;border-color:rgba(var(--mx-rgb), .62)!important;box-shadow:inset 3px 0 0 var(--mx-primary)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live .poster-box{width:48px!important;height:48px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .content-card.live .live-card-status{width:27px!important;min-width:27px!important;height:27px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-stage{background:0 0!important;min-height:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview{background:#020509!important;border:1px solid #ffffff1a!important;border-radius:15px!important;height:100%!important;padding:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 48px #00000057!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-frame,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-slot{border:0!important;border-radius:0!important;height:100%!important;min-height:0!important;max-height:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-guide,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-focus-cue,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-status{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-nowbar{background:linear-gradient(#0000,#010408f5)!important;min-height:84px!important;padding:30px 18px 13px!important;bottom:0!important;left:0!important;right:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions{pointer-events:none!important;z-index:8!important;display:block!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions button{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;pointer-events:auto!important;background:#050a10c2!important;border:1px solid #ffffff2e!important;border-radius:50%!important;width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;position:absolute!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions button span{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions .fav-btn{top:14px!important;left:14px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-open]{top:14px!important;right:14px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-play]{background:linear-gradient(145deg, var(--mx-primary), var(--mx-secondary))!important;width:62px!important;height:62px!important;min-height:62px!important;top:44%!important;left:50%!important;transform:translate(-50%,-50%)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-prev],html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-next],html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-preview-actions [data-preview-channels]{display:none!important}}@media (orientation:landscape){html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-controls,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-controls{width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important;position:fixed!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .mx-close svg,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .mx-close svg{transform:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-prev],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-next],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-player-menu],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-multiview],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-epg-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-background],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-lock],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-diagnostics-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>.player-fullscreen-btn{display:flex!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .mx-box,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .modal-body,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-panel{background:#000!important;border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .mx-video,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-video-host]{object-fit:contain!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-info-bar{z-index:20!important;background:linear-gradient(#000c,#0000)!important;border:0!important;min-height:76px!important;padding:12px 220px 24px 76px!important;position:absolute!important;inset:0 0 auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-info-bar>div,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-info-bar>p,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-status{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .mx-box>h2{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;z-index:50!important;max-width:54vw!important;font-size:15px!important;position:fixed!important;top:17px!important;left:76px!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .mx-close{background:rgba(var(--mx-rgb), .72)!important;z-index:60!important;border:1px solid #ffffff42!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;display:flex!important;position:fixed!important;top:10px!important;left:14px!important;right:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-controls{box-shadow:none!important;pointer-events:none!important;z-index:25!important;background:linear-gradient(#00000080,#0000 28% 58%,#000000e0)!important;border:0!important;border-radius:0!important;padding:0!important;transform:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-controls button,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-controls input,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-controls label{pointer-events:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-control-row{display:contents!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions{pointer-events:none!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important;overflow:visible!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>button,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.fav-btn{pointer-events:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-transport{display:block!important;position:absolute!important;inset:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-play],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-skip]{background:#00000047!important;border:1px solid #ffffff26!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:64px!important;height:64px!important;min-height:64px!important;padding:0!important;display:flex!important;position:absolute!important;top:46%!important;transform:translate(-50%,-50%)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-play]{width:74px!important;height:74px!important;min-height:74px!important;left:50%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.player-skip-back{left:27%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.player-skip-forward{left:73%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-play] svg,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-skip] svg{width:40px!important;height:40px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-mute]{background:0 0!important;border:0!important;width:38px!important;height:38px!important;min-height:38px!important;padding:5px!important;position:absolute!important;top:29%!important;right:8px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-volume{width:120px!important;height:120px!important;position:absolute!important;bottom:30%!important;right:-28px!important;transform:rotate(-90deg)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-brightness{flex-direction:column!important;align-items:center!important;gap:5px!important;display:flex!important;position:absolute!important;top:29%!important;left:7px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-brightness svg{fill:none!important;stroke:currentColor!important;stroke-width:4px!important;width:28px!important;height:28px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-brightness input{width:120px!important;height:120px!important;margin-top:48px!important;transform:rotate(-90deg)!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-timeline{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:auto!important;margin:0!important;display:grid!important;position:absolute!important;bottom:48px!important;left:4%!important;right:4%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-timeline input{width:100%!important;min-width:0!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>button,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.fav-btn{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-skip],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-speed],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-tracks-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-background],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-lock],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-diagnostics-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.player-fullscreen-btn{display:flex!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-speed],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-tracks-toggle]{background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:30%!important;height:42px!important;min-height:42px!important;padding:0 8px!important;position:absolute!important;bottom:2px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-video-fit]{left:3%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-speed]{left:35%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-tracks-toggle]{right:3%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-video-fit] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-speed] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-tracks-toggle] span{clip:auto!important;clip-path:none!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:auto!important;height:auto!important;display:inline!important;position:static!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-background],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-lock],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-diagnostics-toggle],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.player-fullscreen-btn{background:rgba(var(--mx-rgb), .66)!important;border:1px solid #ffffff38!important;border-radius:50%!important;width:42px!important;height:42px!important;min-height:42px!important;padding:8px!important;position:absolute!important;top:10px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-lock]{right:154px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-background]{right:106px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-diagnostics-toggle]{right:58px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.player-fullscreen-btn{right:10px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-play] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player [data-player-mute] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-skip] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-background] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-lock] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-diagnostics-toggle] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>.player-fullscreen-btn span{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .mx-box>h2{margin:0!important;display:block!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-mobile-title{color:#fff!important;pointer-events:none!important;text-overflow:ellipsis!important;white-space:nowrap!important;z-index:55!important;max-width:52vw!important;font-size:15px!important;font-weight:800!important;display:block!important;position:fixed!important;top:21px!important;left:76px!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-live-summary{left:15%!important;right:10%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-player-menu],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-multiview],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-speed],html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-tracks-toggle]{font-size:12px!important;line-height:1!important;bottom:10px!important;overflow:visible!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-player-menu] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-video-fit] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-multiview] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-video-fit] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-player-speed] span,html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-actions>[data-tracks-toggle] span{clip:auto!important;clip-path:none!important;text-overflow:clip!important;white-space:nowrap!important;flex:none!important;width:auto!important;min-width:max-content!important;max-width:none!important;height:auto!important;display:inline-block!important;position:static!important;overflow:visible!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-player-menu] svg,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-video-fit] svg,html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-multiview] svg{flex:0 0 20px!important;width:20px!important;height:20px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-timeline{bottom:58px!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-vod-player .player-seek-preview{display:none!important}}@media (orientation:landscape) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide{gap:5px!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-actions [data-preview-prev],html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-actions [data-preview-next]{z-index:12!important;background:#02070cbd!important;border:1px solid #ffffff40!important;border-radius:50%!important;align-items:center!important;width:54px!important;height:54px!important;min-height:54px!important;padding:12px!important;display:grid!important;top:43%!important;transform:translateY(-50%)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-actions [data-preview-prev]{left:18px!important;right:auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-actions [data-preview-next]{left:auto!important;right:18px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide{background:linear-gradient(180deg, rgba(var(--mx-rgb), .08), #03080dfa)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;min-height:112px!important;max-height:152px!important;padding:10px 12px!important;overflow-y:auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide>b,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide>.live-guide-empty{grid-column:1/-1!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide .live-guide-empty{color:#ffffffbd!important;white-space:normal!important;font-size:12px!important;display:block!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide article{background:#ffffff0e!important;border:1px solid #ffffff14!important;border-radius:9px!important;min-height:48px!important}}@media (orientation:landscape){html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player),html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) *,html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) :before,html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-status{display:none!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness,html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-volume-control{z-index:38!important;align-items:center!important;width:52px!important;height:198px!important;margin:0!important;display:block!important;position:absolute!important;top:27%!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-transport{width:100%!important;max-width:none!important;height:100%!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness{left:max(10px, env(safe-area-inset-left))!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-volume-control{right:max(10px, env(safe-area-inset-right))!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness>svg,html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) [data-player-mute]{box-sizing:border-box!important;background:#02060a70!important;border:1px solid #ffffff2e!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;margin:0!important;padding:9px!important;display:flex!important;position:absolute!important;top:0!important;left:4px!important;right:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness>svg{fill:none!important;stroke:currentColor!important;stroke-width:4px!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness input,html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-volume{accent-color:var(--mx-primary)!important;box-sizing:border-box!important;transform-origin:50%!important;width:130px!important;max-width:none!important;height:44px!important;min-height:44px!important;margin:0!important;position:absolute!important;inset:88px auto auto -39px!important;transform:rotate(-90deg)!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness output,html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-volume-control output{color:#fff!important;text-align:center!important;background:#02060a94!important;border:1px solid #ffffff21!important;border-radius:999px!important;width:44px!important;min-width:44px!important;font-size:10px!important;font-weight:950!important;line-height:22px!important;display:block!important;position:absolute!important;bottom:0!important;left:4px!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--mx-primary), #ffffffb3)!important;border-radius:999px!important;height:5px!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-volume::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--mx-primary), #ffffffb3)!important;border-radius:999px!important;height:5px!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness input::-webkit-slider-thumb{margin-top:-6px!important}html:is(.mx-mobile-web,.mx-android) .player-modal:is(.is-live-player,.is-vod-player) .player-volume::-webkit-slider-thumb{margin-top:-6px!important}}@media (orientation:landscape) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]{grid-template-rows:minmax(0,1fr)!important;grid-template-areas:"categories channels"!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-browser-head,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-grid-title{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser.media-category-list{align-content:start!important;align-items:stretch!important;gap:var(--mx-category-gap,10px)!important;scrollbar-width:none!important;background:linear-gradient(#ffffff0e,#05080c57)!important;border:1px solid #ffffff1a!important;border-radius:8px!important;grid-area:categories!important;grid-template-columns:1fr!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:hidden auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head{border-bottom:1px solid #ffffff14!important;align-content:center!important;gap:4px!important;min-height:54px!important;padding:2px 2px 12px!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head b{color:#fff!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:14px!important;font-weight:950!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head span{color:var(--mx-muted)!important;font-size:12px!important;font-weight:850!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button{color:#fff!important;text-align:left!important;background:linear-gradient(145deg,#ffffff0f,#090f17b8)!important;border:1px solid #ffffff26!important;border-radius:8px!important;grid-template-columns:42px minmax(0,1fr) minmax(62px,auto)!important;align-items:center!important;gap:12px!important;min-height:72px!important;padding:10px 12px!important;display:grid!important;position:relative!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button:before{content:""!important;background:#ffffff2e!important;border-radius:0 4px 4px 0!important;width:3px!important;display:block!important;position:absolute!important;top:10px!important;bottom:10px!important;left:0!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button.on,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button:focus{background:rgba(var(--mx-rgb), .12)!important;border-color:var(--mx-primary)!important;box-shadow:0 0 0 1px rgba(var(--mx-rgb), .75), 0 0 18px rgba(var(--mx-rgb), .22)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button.on:before,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button:focus:before{background:var(--mx-primary)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-icon{color:#ffffffc7!important;background:#ffffff12!important;border-radius:8px!important;width:42px!important;height:42px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-icon svg{width:28px!important;height:28px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button.on .category-icon,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button:focus .category-icon{background:rgba(var(--mx-rgb), .16)!important;color:var(--mx-primary)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button span{flex-direction:column!important;align-items:flex-start!important;gap:7px!important;min-width:0!important;display:flex!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button strong{-webkit-line-clamp:2!important;text-overflow:ellipsis!important;white-space:normal!important;-webkit-box-orient:vertical!important;min-width:0!important;font-size:13px!important;line-height:1.16!important;display:-webkit-box!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button small{color:#ffffffeb!important;text-align:center!important;white-space:normal!important;background:#ffffff13!important;border-radius:7px!important;min-width:54px!important;max-width:92px!important;padding:7px 8px!important;font-size:11px!important;font-weight:950!important;line-height:1.15!important}}@media (orientation:landscape) and (height<=800px){html.mx-mobile-web .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=channels]){grid-template-columns:clamp(190px,24vw,280px) minmax(0,1fr)!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=channels] .live-channel-browser:not([hidden]){gap:7px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=channels] .content-card.live{box-sizing:border-box!important;background:linear-gradient(145deg,#ffffff0f,#090f17b8)!important;border:1px solid #ffffff26!important;border-radius:8px!important;grid-template-columns:31px minmax(0,1fr) minmax(42px,auto)!important;gap:7px!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:5px 7px!important;overflow:hidden!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=channels] .content-card.live .poster-box{border-radius:8px!important;width:30px!important;height:30px!important;padding:3px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=channels] .content-card.live .live-card-copy{min-height:0!important;overflow:hidden!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=channels] .content-card.live.is-previewed,html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=channels] .content-card.live:focus{background:rgba(var(--mx-rgb), .12)!important;border-color:var(--mx-primary)!important;box-shadow:inset 3px 0 0 var(--mx-primary), 0 0 0 1px rgba(var(--mx-rgb), .75), 0 0 18px rgba(var(--mx-rgb), .22)!important}html.mx-mobile-web .live-catalog-screen{gap:clamp(10px,1.4vh,14px)!important;padding:clamp(12px,2vw,22px)!important}html.mx-mobile-web .live-catalog-screen .catalog-head{grid-template-columns:clamp(82px,11vw,118px) minmax(100px,1fr) minmax(210px,auto)!important;gap:clamp(8px,1vw,14px)!important;height:clamp(42px,7vh,54px)!important}html.mx-mobile-web .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]){height:calc(100dvh - clamp(74px,12vh,100px))!important;padding-top:0!important;display:block!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories]{grid-template:"categories channels"minmax(0,1fr)/clamp(190px,24vw,280px) minmax(0,1fr)!important;gap:0 clamp(12px,1.4vw,20px)!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-grid-title{display:none!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser.media-category-list{gap:7px!important;padding:8px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head{gap:4px!important;min-height:38px!important;padding:0 1px 6px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head b{font-size:11px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head span{font-size:10px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button{grid-template-columns:31px minmax(0,1fr) minmax(42px,auto)!important;gap:7px!important;min-height:48px!important;padding:5px 7px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-icon{width:30px!important;height:30px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-icon svg{width:20px!important;height:20px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button span{gap:2px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button strong{font-size:11px!important}html.mx-mobile-web .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button small{min-width:38px!important;padding:4px!important;font-size:9px!important}}@media (orientation:landscape) and (width>=760px){html.mx-android .mx-ex-rail-wrap,html.mx-android .rail-mask{overflow:hidden!important}html.mx-android .rail-track{transform:translate(0,0);animation:railLoop var(--rail-loop-duration) linear infinite!important;backface-visibility:hidden!important;will-change:transform!important;animation-play-state:running!important}html.mx-android .rail-track>[aria-hidden=true]{display:grid!important}}@media (orientation:landscape) and (height<=520px){html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels] .live-browser-head>div:not(.live-mode-switch){display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels] .live-browser-head{min-height:42px!important}}@media (orientation:landscape) and (height<=920px){html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-player-menu],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-video-fit],html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-multiview]{box-sizing:border-box!important;text-align:center!important;grid-template-columns:20px max-content!important;justify-content:center!important;place-items:center!important;gap:6px!important;width:30%!important;max-width:none!important;height:42px!important;min-height:42px!important;padding:0 8px!important;display:grid!important;bottom:10px!important;right:auto!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-live-player-menu]{left:3%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-video-fit]{left:35%!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-live-player .player-actions>[data-player-multiview]{left:67%!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]{grid-template-rows:auto minmax(0,1fr)!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]>.live-browser-head,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]>.live-grid-title,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]>.live-mobile-category-strip{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]>.live-channel-compact-head{border-bottom:1px solid #ffffff14!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(6px,.8vw,10px)!important;min-height:clamp(48px,8vh,72px)!important;padding:1px 2px clamp(6px,1vh,12px)!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-compact-head>div{gap:4px!important;min-width:0!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-compact-head b{color:#fff!important;text-transform:uppercase!important;font-size:clamp(11px,1vw,14px)!important;font-weight:950!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-compact-head>div span{color:var(--mx-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(9px,.9vw,12px)!important;font-weight:850!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-compact-head>button{background:rgba(var(--mx-rgb), .12)!important;border:1px solid rgba(var(--mx-rgb), .55)!important;color:#fff!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:6px!important;max-width:clamp(96px,11vw,150px)!important;height:clamp(40px,5.5vh,44px)!important;min-height:clamp(40px,5.5vh,44px)!important;padding:0 clamp(8px,.8vw,12px)!important;display:inline-flex!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-compact-head>button svg{flex:0 0 18px!important;width:18px!important;height:18px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-channel-compact-head>button span{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(9px,.9vw,12px)!important;font-weight:900!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]){grid-template-columns:clamp(190px,24vw,340px) minmax(0,1fr)!important;grid-template-areas:"browser preview"!important;gap:10px!important;height:calc(100dvh - 68px)!important;padding-top:0!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]) .live-preview-stage{grid-area:preview!important;min-width:0!important;display:block!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]{background:#040a0fe6!important;border:1px solid #ffffff1c!important;border-radius:12px!important;grid-template:auto minmax(0,1fr)/minmax(0,1fr)!important;grid-area:browser!important;gap:7px!important;min-width:0!important;height:100%!important;padding:10px!important;display:grid!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-channel-compact-head{border-bottom:1px solid #ffffff14!important;grid-row:1!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(6px,.8vw,10px)!important;min-height:clamp(48px,8vh,72px)!important;padding:1px 2px clamp(6px,1vh,12px)!important;display:grid!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-channel-compact-head>[data-live-channels-nav]{display:inline-flex!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-browser-head,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-grid-title,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-mobile-category-strip,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-channel-browser{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories]>.live-category-browser.media-category-list{background:0 0!important;grid-area:2!important;gap:7px!important;min-height:0!important;padding:0 1px 8px!important;display:grid!important;overflow:hidden auto!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button{box-sizing:border-box!important;background:linear-gradient(145deg,#ffffff0f,#090f17b8)!important;border:1px solid #ffffff26!important;border-radius:8px!important;grid-template-columns:31px minmax(0,1fr) minmax(42px,auto)!important;gap:7px!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:5px 7px!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:2px 2px 9px!important;display:grid!important;position:relative!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo>img,html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo>span{object-fit:contain!important;grid-area:1/1!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo>small{color:#fff!important;z-index:2!important;background:#000000b8!important;border:0!important;justify-content:center!important;align-items:center!important;width:auto!important;height:9px!important;font-size:7px!important;line-height:9px!important;display:flex!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}}html .live-preview.is-playing [data-preview-play],html .live-preview [data-preview-play][hidden]{display:none!important}html:is(.mx-mobile-web,.mx-android) .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide{box-sizing:border-box!important;align-self:stretch!important;height:100%!important;min-height:0!important;max-height:none!important}@media (orientation:landscape) and (height<=800px){html.mx-android .hm{padding-left:clamp(20px,2.1vw,40px)!important;padding-right:clamp(20px,2.1vw,40px)!important}html.mx-android .hm-main{grid-template-columns:minmax(0,1fr) minmax(0,.97fr) minmax(0,.97fr) minmax(clamp(240px,28vw,300px),1.36fr)!important;gap:clamp(10px,1vw,18px)!important}html.mx-android .hm-main>.hm-tile,html.mx-android .hm-main>.mx-hero{width:100%!important;min-width:0!important;height:100%!important}html.mx-android .hm-main>.mx-hero{aspect-ratio:auto!important;justify-self:stretch!important;max-width:none!important;min-height:0!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels]{grid-template-rows:auto auto minmax(0,1fr)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide article{display:grid!important}html.mx-android .live-catalog-screen{gap:clamp(10px,1.4vh,14px)!important;padding:clamp(16px,3vw,44px) clamp(18px,2.4vw,46px)!important}html.mx-android .live-catalog-screen .catalog-head{grid-template-columns:clamp(88px,8vw,150px) minmax(140px,1fr) minmax(210px,auto)!important;gap:clamp(10px,1vw,18px)!important;height:clamp(42px,6.2vh,58px)!important}html.mx-android .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]){height:calc(100dvh - clamp(88px,13vh,128px))!important;padding-top:clamp(10px,1.6vh,14px)!important;display:block!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories]{grid-template:"categories channels"minmax(0,1fr)/clamp(205px,24vw,340px) minmax(0,1fr)!important;gap:0 clamp(12px,1.25vw,24px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-grid-title{display:none!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser.media-category-list{gap:clamp(7px,1vh,12px)!important;padding:clamp(7px,.9vw,12px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head{gap:4px!important;min-height:clamp(38px,6vh,54px)!important;padding:1px 2px clamp(6px,1vh,12px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head b{font-size:clamp(11px,1vw,14px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head span{font-size:clamp(9px,.9vw,12px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button{grid-template-columns:clamp(30px,3vw,42px) minmax(0,1fr) minmax(42px,auto)!important;gap:clamp(7px,.8vw,12px)!important;min-height:clamp(48px,8vh,72px)!important;padding:clamp(6px,.7vw,10px) clamp(7px,.8vw,12px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-icon{width:clamp(30px,3vw,42px)!important;height:clamp(30px,3vw,42px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-icon svg{width:clamp(20px,2vw,28px)!important;height:clamp(20px,2vw,28px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button span{gap:2px!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button strong{font-size:clamp(10px,.95vw,13px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button small{min-width:clamp(38px,4vw,54px)!important;padding:clamp(4px,.45vw,7px)!important;font-size:clamp(8px,.8vw,11px)!important}}html.mx-android .live-catalog-screen .live-preview-stage .live-preview-guide article{display:grid!important}@media (orientation:landscape) and (height<=800px){html.mx-android .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=channels]){grid-template-columns:clamp(205px,24vw,340px) minmax(0,1fr)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .live-channel-browser:not([hidden]){gap:clamp(7px,1vh,12px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .content-card.live{box-sizing:border-box!important;background:linear-gradient(145deg,#ffffff0f,#090f17b8)!important;border:1px solid #ffffff26!important;border-radius:8px!important;grid-template-columns:clamp(30px,3vw,42px) minmax(0,1fr) minmax(42px,auto)!important;gap:clamp(7px,.8vw,12px)!important;height:clamp(48px,8vh,72px)!important;min-height:clamp(48px,8vh,72px)!important;max-height:clamp(48px,8vh,72px)!important;padding:clamp(6px,.7vw,10px) clamp(7px,.8vw,12px)!important;overflow:hidden!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .content-card.live .poster-box{border-radius:8px!important;width:clamp(30px,3vw,42px)!important;height:clamp(30px,3vw,42px)!important;padding:clamp(3px,.35vw,5px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .content-card.live .live-card-copy{min-height:0!important;overflow:hidden!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .content-card.live.is-previewed,html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .content-card.live:focus{background:rgba(var(--mx-rgb), .12)!important;border-color:var(--mx-primary)!important;box-shadow:inset 3px 0 0 var(--mx-primary), 0 0 0 1px rgba(var(--mx-rgb), .75), 0 0 18px rgba(var(--mx-rgb), .22)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels]{grid-template-rows:auto minmax(0,1fr)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels]>.live-browser-head,html.mx-android .live-catalog-screen .live-browser[data-mode=channels]>.live-grid-title,html.mx-android .live-catalog-screen .live-browser[data-mode=channels]>.live-mobile-category-strip{display:none!important}}@media (orientation:landscape) and (height<=920px){html.mx-android .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]){grid-template-columns:clamp(205px,24vw,340px) minmax(0,1fr)!important;grid-template-areas:"browser preview"!important;gap:10px!important;height:calc(100dvh - 68px)!important;padding-top:0!important;display:grid!important}html.mx-android .live-catalog-screen .catalog-layout.is-live:has(.live-browser[data-mode=categories]) .live-preview-stage{grid-area:preview!important;min-width:0!important;display:block!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories]{background:#040a0fe6!important;border:1px solid #ffffff1c!important;border-radius:12px!important;grid-template:auto minmax(0,1fr)/minmax(0,1fr)!important;grid-area:browser!important;gap:7px!important;min-width:0!important;height:100%!important;padding:10px!important;display:grid!important;overflow:hidden!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories]>.live-channel-compact-head{border-bottom:1px solid #ffffff14!important;grid-row:1!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(6px,.8vw,10px)!important;min-height:clamp(48px,8vh,72px)!important;padding:1px 2px clamp(6px,1vh,12px)!important;display:grid!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories]>.live-channel-compact-head>[data-live-channels-nav]{display:inline-flex!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories]>.live-browser-head,html.mx-android .live-catalog-screen .live-browser[data-mode=categories]>.live-grid-title,html.mx-android .live-catalog-screen .live-browser[data-mode=categories]>.live-mobile-category-strip,html.mx-android .live-catalog-screen .live-browser[data-mode=categories]>.live-channel-browser{display:none!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories]>.live-category-browser.media-category-list{background:0 0!important;grid-area:2!important;gap:clamp(7px,1vh,12px)!important;min-height:0!important;padding:0 1px 8px!important;display:grid!important;overflow:hidden auto!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser .category-list-head{display:none!important}html.mx-android .live-catalog-screen .live-browser[data-mode=categories] .live-category-browser button{box-sizing:border-box!important;background:linear-gradient(145deg,#ffffff0f,#090f17b8)!important;border:1px solid #ffffff26!important;border-radius:8px!important;grid-template-columns:clamp(30px,3vw,42px) minmax(0,1fr) minmax(42px,auto)!important;gap:clamp(7px,.8vw,12px)!important;height:clamp(48px,8vh,72px)!important;min-height:clamp(48px,8vh,72px)!important;max-height:clamp(48px,8vh,72px)!important;padding:clamp(6px,.7vw,10px) clamp(7px,.8vw,12px)!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:2px 2px 9px!important;display:grid!important;position:relative!important;overflow:hidden!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo>img,html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo>span{object-fit:contain!important;grid-area:1/1!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels] .poster-box.live-logo>small{color:#fff!important;z-index:2!important;background:#000000b8!important;border:0!important;justify-content:center!important;align-items:center!important;width:auto!important;height:9px!important;font-size:7px!important;line-height:9px!important;display:flex!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}}html.mx-android .live-preview.is-playing [data-preview-play],html.mx-android .live-preview [data-preview-play][hidden]{display:none!important}html.mx-android .live-catalog-screen .live-browser[data-mode=channels]+.live-preview-stage .live-preview-guide{box-sizing:border-box!important;align-self:stretch!important;height:100%!important;min-height:0!important;max-height:none!important}:root{--mx-refresh-surface:#0f1b27f5;--mx-refresh-surface-soft:#ffffff0b;--mx-refresh-border:#ffffff1c;--mx-refresh-muted:#eaf2faad;--mx-refresh-radius:18px}.profile-screen{background:radial-gradient(820px 520px at 50% -18%, rgba(var(--mx-rgb), .1), transparent 64%), linear-gradient(160deg, #09131d, #0d1722 54%, #080d14);align-items:start;padding:clamp(24px,5vh,56px) 24px 28px;overflow:hidden auto}.profile-wrap{justify-items:stretch;gap:18px;width:min(1080px,100%);margin:auto}.profile-head{text-align:left;grid-template-columns:104px minmax(0,1fr);place-items:center start;gap:22px;width:100%}.profile-logo{border:1px solid var(--mx-refresh-border);background:#ffffff09;border-radius:20px;width:104px;min-height:72px}.profile-logo-img{filter:none;width:82px;max-height:58px}.profile-head-copy{justify-items:start;gap:6px}.profile-head-eyebrow{letter-spacing:.16em;opacity:.85;font-size:10px}.profile-head h1{letter-spacing:-.025em;text-transform:none;font-size:clamp(26px,3.5vw,38px);font-weight:800;line-height:1.08}.profile-head p,.profile-head small{color:var(--mx-refresh-muted);font-size:13px;font-weight:600}.profile-flow-card{border:1px solid var(--mx-refresh-border);border-radius:var(--mx-refresh-radius);background:var(--mx-refresh-surface-soft);width:100%;box-shadow:none;grid-template-columns:minmax(0,1fr) minmax(200px,.62fr);gap:24px;padding:15px 18px}.profile-flow-card small,.profile-step-title small{color:var(--mx-refresh-muted);letter-spacing:.12em;font-size:10px}.profile-flow-card b{font-size:17px;font-weight:750}.profile-flow-card span,.profile-flow-card p{color:var(--mx-refresh-muted);font-weight:500}.profile-flow-card p{border-left:1px solid var(--mx-refresh-border);padding-left:20px}.profile-step-title{width:100%;margin:2px 0 -8px}.profile-grid,.profile-grid.is-empty{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:14px;width:100%}.profile-grid.is-empty{max-width:680px}.profile-card{border:1px solid var(--mx-refresh-border);background:linear-gradient(155deg,#192836f0,#0c141dfa);border-radius:20px;gap:11px;min-height:226px;padding:30px 20px 18px;box-shadow:0 12px 28px #00000029}.profile-glow{display:none}.profile-card:hover,.profile-card:focus-visible{border-color:rgba(var(--mx-rgb), .55);box-shadow:0 16px 34px #00000040, 0 0 0 1px rgba(var(--mx-rgb), .14);background:linear-gradient(155deg,#1b2d3cfa,#0c141dfc);transform:translateY(-2px)}.profile-avatar{border-color:#ffffff2e;border-radius:24px;width:88px;height:88px;box-shadow:0 10px 22px #0000003d}.profile-name{font-size:18px;font-weight:750}.profile-meta{gap:6px;min-height:26px}.profile-meta small{border-color:var(--mx-refresh-border);min-height:26px;color:var(--mx-refresh-muted);background:#ffffff09;font-size:9px;font-weight:700}.profile-enter{border:1px solid rgba(var(--mx-rgb), .24);background:rgba(var(--mx-rgb), .09);color:#f5fbff;border-radius:12px;width:100%;min-height:42px;font-weight:750}.profile-card:focus-visible .profile-enter,.profile-card:hover .profile-enter{background:rgba(var(--mx-rgb), .18);box-shadow:none}.profile-add-card{border:1px dashed rgba(var(--mx-rgb), .38);background:rgba(var(--mx-rgb), .035)}.profile-add-avatar{border:1px solid rgba(var(--mx-rgb), .24);background:rgba(var(--mx-rgb), .1);box-shadow:none}.profile-card-hint{min-height:20px;color:var(--mx-refresh-muted);font-weight:500}.profile-delete{border-color:var(--mx-refresh-border);background:#091018e0;font-weight:700}.profile-footer{border-top:1px solid var(--mx-refresh-border);justify-content:flex-end;gap:10px;padding-top:14px}.profile-footer .ghost-btn{border-color:var(--mx-refresh-border);min-height:42px;box-shadow:none;background:#ffffff09;border-radius:12px;font-size:12px;font-weight:700}.profile-footer .profile-logout{color:#ffb7bd}.profile-empty{border-color:var(--mx-refresh-border);background:var(--mx-refresh-surface-soft);color:var(--mx-refresh-muted);border-radius:14px}.mx-modal.profile-edit-modal,.mx-modal.settings-modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02070cc7}.mx-modal.profile-edit-modal>.mx-box,.mx-modal.settings-modal>.mx-box{border:1px solid var(--mx-refresh-border);background:linear-gradient(155deg,#111d29fc,#0a1119fc);border-radius:22px;box-shadow:0 28px 80px #00000080}.mx-modal.profile-edit-modal>.mx-box{grid-template-rows:auto minmax(0,1fr);width:min(920px,100vw - 48px);max-width:920px;max-height:calc(100dvh - 48px);padding:22px;display:grid;position:relative;overflow:hidden;height:auto!important;min-height:0!important}.mx-modal.profile-edit-modal>.mx-box>h2,.mx-modal.settings-modal>.mx-box>h2{color:#f6f9fc;letter-spacing:-.02em;text-transform:none;font-size:clamp(20px,2.4vw,26px);font-weight:750;line-height:1.2}.mx-modal.profile-edit-modal>.mx-box>h2{align-items:center;min-height:40px;margin:0;padding-right:118px;display:flex}.mx-modal.profile-edit-modal .mx-close,.mx-modal.settings-modal .mx-close{border:1px solid var(--mx-refresh-border);box-shadow:none;background:#ffffff0e;border-radius:12px}.mx-modal.profile-edit-modal>.mx-box>.mx-close{z-index:5;justify-content:center;align-items:center;width:auto;min-width:96px;height:40px;min-height:40px;padding:0 13px;top:20px;right:20px;display:inline-flex!important;position:absolute!important}.mx-modal.profile-edit-modal .modal-body{min-height:0;padding:10px 2px 2px;overflow:hidden auto}.mx-modal.profile-edit-modal .profile-create-form{grid-template:"showcase fields"max-content"avatars fields"max-content"kids kids"max-content"error error"max-content"actions actions"max-content/minmax(300px,.92fr) minmax(320px,1.08fr);align-content:start;align-self:start;gap:12px 20px;min-height:0;display:grid;height:auto!important}.mx-modal.profile-edit-modal .profile-create-showcase{border:1px solid var(--mx-refresh-border);background:#ffffff09;border-radius:16px;grid-area:showcase;gap:14px;min-height:88px;padding:12px}.mx-modal.profile-edit-modal .profile-create-preview{border-radius:17px;width:58px;height:58px}.mx-modal.profile-edit-modal .profile-create-showcase b{color:#f4f8fc;font-size:14px;font-weight:700}.mx-modal.profile-edit-modal .profile-create-showcase small{color:rgba(var(--mx-rgb), .92);font-size:12px;font-weight:650}.mx-modal.profile-edit-modal .profile-avatar-options{grid-area:avatars;grid-template-columns:repeat(auto-fit,minmax(42px,1fr));gap:6px;padding:2px}.mx-modal.profile-edit-modal .profile-create-form .profile-avatar-option{box-sizing:border-box;height:42px;min-height:42px;padding:3px}.mx-modal.profile-edit-modal .profile-create-form .profile-avatar-option>span{width:32px;height:32px}.mx-modal.profile-edit-modal .profile-avatar-option{border:1px solid var(--mx-refresh-border);background:#ffffff09;border-radius:11px}.mx-modal.profile-edit-modal .profile-avatar-option.is-selected{border-color:rgba(var(--mx-rgb), .72);background:rgba(var(--mx-rgb), .12);box-shadow:0 0 0 2px rgba(var(--mx-rgb), .1)}.mx-modal.profile-edit-modal .profile-avatar-option>span{border-radius:10px}.mx-modal.profile-edit-modal .profile-form-grid{grid-area:fields;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;align-self:start;gap:12px;height:auto;min-height:0}.mx-modal.profile-edit-modal .profile-form label{color:#f0f5f9;grid-template-rows:max-content 46px;align-content:start;align-self:start;gap:6px;height:auto;min-height:0;font-size:12px;font-weight:650}.mx-modal.profile-edit-modal .profile-form input[name=name],.mx-modal.profile-edit-modal .profile-form input[name=pin]{box-sizing:border-box;border:1px solid var(--mx-refresh-border);color:#fff;background:#02080e75;border-radius:12px;width:100%;padding:0 13px;display:block;align-self:start!important;height:46px!important;min-height:46px!important;max-height:46px!important}.mx-modal.profile-edit-modal .profile-form input[name=name]:focus,.mx-modal.profile-edit-modal .profile-form input[name=pin]:focus{border-color:rgba(var(--mx-rgb), .65);outline:2px solid rgba(var(--mx-rgb), .16);outline-offset:1px}.mx-modal.profile-edit-modal .profile-kids-toggle input[type=checkbox]{box-sizing:border-box;padding:0;width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important}.mx-modal.profile-edit-modal .profile-kids-toggle{border:1px solid var(--mx-refresh-border);background:#ffffff09;border-radius:14px;grid-area:kids;align-self:start;height:auto;min-height:58px;padding:10px 12px}@media (width>=761px) and (height>=521px){.mx-modal.profile-edit-modal .profile-kids-toggle{max-height:58px;height:58px!important}}.mx-modal.profile-edit-modal .profile-kids-toggle b{font-size:13px;font-weight:700}.mx-modal.profile-edit-modal .profile-kids-toggle small{color:var(--mx-refresh-muted);font-weight:500}.mx-modal.profile-edit-modal .profile-create-form .login-error{grid-area:error;margin:0}.mx-modal.profile-edit-modal .profile-create-form .modal-actions{border-top:1px solid var(--mx-refresh-border);grid-area:actions;justify-content:flex-end;gap:10px;margin:2px 0 0;padding-top:12px}.mx-modal.profile-edit-modal .modal-actions button{border-radius:12px;min-width:128px;min-height:44px;font-size:13px;font-weight:700}.mx-modal.settings-modal>.mx-box{grid-template-rows:auto minmax(0,1fr);gap:12px;width:min(1160px,100vw - 48px);max-width:1160px;height:min(850px,100dvh - 48px);min-height:0;max-height:calc(100dvh - 48px);padding:22px;display:grid}.mx-modal.settings-modal>.mx-box>h2{margin:0;padding:0 54px 2px 2px}.mx-modal.settings-modal>.mx-box>.modal-body{min-height:0;padding:0;overflow:hidden}.mx-modal.settings-modal .settings-form,.mx-modal.settings-modal .settings-shell{height:100%;min-height:0}.mx-modal.settings-modal .settings-shell{grid-template-rows:minmax(0,1fr);grid-template-columns:188px minmax(0,1fr);gap:18px;display:grid}.mx-modal.settings-modal .settings-nav{border:1px solid var(--mx-refresh-border);scrollbar-color:#ffffff4d #ffffff0a;scrollbar-width:thin;background:#ffffff06;border-radius:16px;flex-direction:column;align-content:start;gap:6px;max-height:100%;padding:8px;display:flex;overflow:hidden auto}.mx-modal.settings-modal .settings-nav button{min-height:44px;box-shadow:none;color:var(--mx-refresh-muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;justify-content:flex-start;gap:10px;font-size:12px;font-weight:650}.mx-modal.settings-modal .settings-nav button:is(.on,.active){border-color:rgba(var(--mx-rgb), .18);background:rgba(var(--mx-rgb), .09);color:#f5fbff}.mx-modal.settings-modal .settings-nav button svg{flex:0 0 18px;width:18px;height:18px}.mx-modal.settings-modal .settings-main{scrollbar-color:#ffffff2e transparent;scrollbar-width:thin;gap:12px;padding:2px 5px 8px 0;height:100%!important;min-height:0!important;overflow:hidden auto!important}.mx-modal.settings-modal .settings-hero{border:1px solid var(--mx-refresh-border);box-shadow:none;background:#ffffff09;border-radius:16px;gap:1px;padding:8px}.mx-modal.settings-modal .settings-hero>div{border-right:1px solid var(--mx-refresh-border);gap:5px;min-width:0;padding:9px 12px}.mx-modal.settings-modal .settings-hero>div:last-child{border-right:0}.mx-modal.settings-modal .settings-hero span{color:var(--mx-refresh-muted);font-size:10px;font-weight:600}.mx-modal.settings-modal .settings-hero strong{color:#f4f8fc;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.mx-modal.settings-modal .settings-section{border:1px solid var(--mx-refresh-border);box-shadow:none;background:#ffffff06;border-radius:16px;gap:12px;padding:16px}.mx-modal.settings-modal .settings-section>header{border-bottom:1px solid var(--mx-refresh-border);gap:8px;padding-bottom:10px}.mx-modal.settings-modal .settings-section>header>span{color:var(--mx-refresh-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:650}.mx-modal.settings-modal .settings-section>header b{color:#f4f8fc;text-transform:none;font-size:15px;font-weight:700}.mx-modal.settings-modal .settings-control-card{border:1px solid var(--mx-refresh-border);background:#ffffff06;border-radius:13px;gap:8px;padding:12px}.mx-modal.settings-modal .settings-control-card>span{color:var(--mx-refresh-muted);font-size:11px;font-weight:600}.mx-modal.settings-modal .settings-control-card select,.mx-modal.settings-modal .settings-control-card input:not([type=checkbox]){border:1px solid var(--mx-refresh-border);color:#f4f8fc;background-color:#03090f8c;border-radius:10px;min-height:42px;padding:0 10px}.mx-modal.settings-modal .settings-action-grid button{border:1px solid var(--mx-refresh-border);min-height:42px;box-shadow:none;background:#ffffff09;border-radius:12px;font-size:12px;font-weight:650}.mx-modal.settings-modal .settings-history-confirm{background:#ff768012;border:1px solid #ff76805c;border-radius:14px;gap:10px;margin-top:12px;padding:14px;display:grid}.mx-modal.settings-modal .settings-history-confirm[hidden]{display:none!important}.mx-modal.settings-modal .settings-history-confirm p{color:var(--mx-refresh-muted);margin:0;font-size:12px;line-height:1.5}.mx-modal.settings-modal .settings-history-confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.mx-modal.settings-modal .settings-history-confirm-actions button{border-radius:11px;min-height:42px;padding:0 14px}.mx-modal.settings-modal :is(button,select,input):focus-visible{outline:2px solid rgba(var(--mx-rgb), .72);outline-offset:2px}@media (width<=760px){.profile-screen{padding:max(20px, env(safe-area-inset-top,0px)) 16px max(18px, env(safe-area-inset-bottom,0px))}.profile-wrap{gap:14px}.profile-head{grid-template-columns:70px minmax(0,1fr);gap:14px}.profile-logo{border-radius:16px;width:70px;min-height:64px}.profile-logo-img{width:58px;max-height:48px}.profile-head h1{font-size:clamp(22px,6vw,30px)}.profile-head p,.profile-head small{font-size:12px}.profile-flow-card{grid-template-columns:minmax(0,1fr);gap:9px;padding:13px}.profile-flow-card p{border-left:0;border-top:1px solid var(--mx-refresh-border);padding:9px 0 0}.profile-grid,.profile-grid.is-empty{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}.profile-card{border-radius:17px;min-height:202px}.profile-footer{flex-wrap:wrap;justify-content:stretch}.profile-footer .ghost-btn{flex:140px}.mx-modal.profile-edit-modal{padding:max(12px, env(safe-area-inset-top,0px)) 12px max(12px, env(safe-area-inset-bottom,0px));justify-content:center;align-items:center;overflow-y:auto}.mx-modal.profile-edit-modal>.mx-box{width:100%;max-width:620px;height:auto;max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));grid-template-rows:auto minmax(0,1fr);gap:8px;min-height:0;padding:16px;display:grid}.mx-modal.profile-edit-modal>.mx-box>h2{padding:4px 54px 4px 2px;font-size:21px}.mx-modal.profile-edit-modal .modal-body{-webkit-overflow-scrolling:touch;padding:4px 1px 2px;overflow-y:auto}.mx-modal.profile-edit-modal .profile-create-form{grid-template-columns:minmax(0,1fr);grid-template-areas:"showcase""avatars""fields""kids""error""actions";gap:11px}.mx-modal.profile-edit-modal .profile-avatar-options{touch-action:pan-x;-webkit-overflow-scrolling:touch;gap:8px;max-width:100%;padding:3px 2px 7px;display:flex;overflow-x:auto}.mx-modal.profile-edit-modal .profile-avatar-option{flex:0 0 54px}.mx-modal.profile-edit-modal .profile-form-grid{grid-template-columns:minmax(0,1fr)}.mx-modal.profile-edit-modal .modal-actions{background:linear-gradient(#0000,#0a1119fc 24%);grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 0 2px;display:grid;position:sticky;bottom:-2px}.mx-modal.profile-edit-modal .modal-actions button{width:100%;min-width:0}.mx-modal.settings-modal{padding:max(8px, env(safe-area-inset-top,0px)) 8px max(8px, env(safe-area-inset-bottom,0px));justify-content:stretch;align-items:stretch;overflow:hidden auto}.mx-modal.settings-modal>.mx-box{grid-template-rows:auto minmax(0,1fr);gap:10px;width:100%;height:100%;max-height:none;padding:14px}.mx-modal.settings-modal .settings-shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:10px}.mx-modal.settings-modal .settings-nav{scrollbar-color:#ffffff61 #ffffff0f;scrollbar-width:thin;flex-flow:row;gap:6px;padding:5px;overflow:auto hidden}.mx-modal.settings-modal .settings-nav::-webkit-scrollbar{height:4px;display:block}.mx-modal.settings-modal .settings-nav::-webkit-scrollbar-thumb{background:#ffffff61;border-radius:999px}.mx-modal.settings-modal .settings-nav button{white-space:nowrap;flex:none;min-height:40px;padding:0 10px}.mx-modal.settings-modal .settings-main{-webkit-overflow-scrolling:touch;gap:10px;padding:0 2px 10px 0;overflow:hidden auto}.mx-modal.settings-modal .settings-hero{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-modal.settings-modal .settings-hero>div{border-right:0;padding:8px}.mx-modal.settings-modal .settings-hero>div:nth-child(odd){border-right:1px solid var(--mx-refresh-border)}.mx-modal.settings-modal .settings-hero>div:nth-child(n+3){border-top:1px solid var(--mx-refresh-border)}.mx-modal.settings-modal .settings-section{gap:10px;padding:12px}.mx-modal.settings-modal .settings-card-grid,.mx-modal.settings-modal .settings-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=380px){.profile-screen{padding-left:12px;padding-right:12px}.profile-head{grid-template-columns:56px minmax(0,1fr);gap:10px}.profile-logo{width:56px;min-height:56px}.profile-logo-img{width:48px}.profile-grid,.profile-grid.is-empty{grid-template-columns:minmax(0,1fr)}.mx-modal.profile-edit-modal>.mx-box{padding:12px}.mx-modal.profile-edit-modal .modal-actions{gap:7px}.mx-modal.settings-modal .settings-nav button{gap:6px;padding:0 8px;font-size:11px}.mx-modal.settings-modal .settings-card-grid,.mx-modal.settings-modal .settings-action-grid{grid-template-columns:minmax(0,1fr)}}@media (width>=761px) and (height<=620px){.mx-modal.profile-edit-modal>.mx-box,.mx-modal.settings-modal>.mx-box{max-height:calc(100dvh - 24px)}.mx-modal.settings-modal>.mx-box{height:calc(100dvh - 24px);padding:16px}}@media (width<=760px){html:is(.mx-android,.mx-mobile-web) .mx-modal:not(.player-modal):not(.pin-modal):not(.profile-delete-modal):not(.connection-modal):not(.library-clear-modal):not(.account-forget-modal):not(.repair-modal):not(.multiview-modal).profile-edit-modal{padding:max(12px, env(safe-area-inset-top,0px)) 12px max(12px, env(safe-area-inset-bottom,0px))!important;justify-content:center!important;align-items:center!important;overflow:auto!important}html:is(.mx-android,.mx-mobile-web) .profile-screen{padding:max(20px, env(safe-area-inset-top,0px)) 16px max(18px, env(safe-area-inset-bottom,0px))!important;align-items:start!important}html:is(.mx-android,.mx-mobile-web) .profile-wrap{grid-template-columns:minmax(0,1fr)!important;place-items:stretch stretch!important;margin:auto!important}html:is(.mx-android,.mx-mobile-web) .profile-head{text-align:left!important;grid-column:1!important;grid-template-columns:70px minmax(0,1fr)!important;place-items:center start!important;width:100%!important;display:grid!important}html:is(.mx-android,.mx-mobile-web) .profile-logo{box-sizing:border-box!important;width:70px!important;min-height:60px!important;overflow:hidden!important}html:is(.mx-android,.mx-mobile-web) .profile-logo-img{width:58px!important;max-height:48px!important}html:is(.mx-android,.mx-mobile-web) .profile-logo .logo-fallback{letter-spacing:0!important;white-space:nowrap!important;max-width:100%!important;font-size:clamp(11px,3.5vw,16px)!important;overflow:hidden!important}html:is(.mx-android,.mx-mobile-web) .profile-head-copy{text-align:left!important;justify-items:start!important;min-width:0!important}html:is(.mx-android,.mx-mobile-web) .profile-head h1{text-transform:none!important;font-size:clamp(22px,6vw,30px)!important;font-weight:800!important}html:is(.mx-android,.mx-mobile-web) .profile-flow-card,html:is(.mx-android,.mx-mobile-web) .profile-step-title,html:is(.mx-android,.mx-mobile-web) .profile-grid,html:is(.mx-android,.mx-mobile-web) .profile-footer{grid-column:1!important;width:100%!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal{padding:max(12px, env(safe-area-inset-top,0px)) 12px max(12px, env(safe-area-inset-bottom,0px))!important;justify-content:center!important;align-items:center!important;overflow:hidden auto!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal>.mx-box{box-sizing:border-box!important;height:auto!important;max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important;border-radius:20px!important;grid-template-rows:auto minmax(0,1fr)!important;width:100%!important;max-width:620px!important;min-height:0!important;margin:auto!important;padding:16px!important;display:grid!important;overflow:hidden!important}html:is(.mx-android,.mx-mobile-web) .mx-modal:not(.player-modal):not(.pin-modal):not(.profile-delete-modal):not(.connection-modal):not(.library-clear-modal):not(.account-forget-modal):not(.repair-modal):not(.multiview-modal).profile-edit-modal>.mx-box{height:auto!important;max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important;border-radius:20px!important;width:100%!important;max-width:620px!important;min-height:0!important;margin:auto!important;padding:16px!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal>.mx-box>h2{text-transform:none!important;padding:4px 54px 4px 2px!important;font-size:21px!important;line-height:1.2!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal .mx-close{top:12px!important;right:12px!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal .modal-body{min-height:0!important;padding:4px 1px 2px!important;overflow:hidden auto!important}html:is(.mx-android,.mx-mobile-web,.mx-windows-shell) .mx-modal.profile-edit-modal .profile-create-form{grid-template-rows:none!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"showcase""avatars""fields""kids""error""actions"!important;align-content:start!important;height:auto!important;min-height:0!important}html:is(.mx-android,.mx-mobile-web,.mx-windows-shell) .mx-modal.profile-edit-modal .profile-create-showcase{height:auto!important;min-height:76px!important}html:is(.mx-android,.mx-mobile-web,.mx-windows-shell) .mx-modal.profile-edit-modal .profile-avatar-options{-webkit-overflow-scrolling:touch;touch-action:pan-x!important;grid-template-rows:none!important;grid-template-columns:none!important;max-height:66px!important;display:flex!important;overflow:auto hidden!important}html:is(.mx-android,.mx-mobile-web,.mx-windows-shell) .mx-modal.profile-edit-modal .profile-avatar-option{flex:0 0 54px!important;width:54px!important;height:52px!important;min-height:52px!important}html:is(.mx-android,.mx-mobile-web,.mx-windows-shell) .mx-modal.profile-edit-modal .profile-form-grid{grid-template-columns:minmax(0,1fr)!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal .profile-form label{grid-template-rows:max-content 44px!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal .profile-form input[name=name],html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal .profile-form input[name=pin]{height:44px!important;min-height:44px!important;max-height:44px!important}html:is(.mx-android,.mx-mobile-web,.mx-windows-shell) .mx-modal.profile-edit-modal .modal-actions{background:linear-gradient(#0000,#0a1119fc 24%)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important;padding:12px 0 2px!important;display:grid!important;position:sticky!important;bottom:-2px!important}html:is(.mx-android,.mx-mobile-web,.mx-windows-shell) .mx-modal.profile-edit-modal .modal-actions button{width:100%!important;min-width:0!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.settings-modal>.mx-box{height:100%!important;max-height:none!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.settings-modal .settings-shell{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.settings-modal .settings-nav{scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#000 0% calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#000 0% calc(100% - 24px),#0000 100%);flex-flow:row!important;max-width:100%!important;display:flex!important;overflow-x:auto!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.settings-modal .settings-nav button{scroll-snap-align:start;flex:none!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.settings-modal .settings-main{max-height:none!important;overflow:hidden auto!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.settings-modal .settings-hero{grid-template-columns:repeat(2,minmax(0,1fr))!important}html:is(.mx-android,.mx-mobile-web) .library-download-section .library-grid,html:is(.mx-android,.mx-mobile-web) .offline-downloads-box .library-grid{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}html:is(.mx-android,.mx-mobile-web) .library-download-section .library-download-card,html:is(.mx-android,.mx-mobile-web) .offline-downloads-box .library-download-card{background:var(--mx-refresh-surface-soft)!important;border:1px solid var(--mx-refresh-border)!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;gap:8px!important;padding:6px!important}html:is(.mx-android,.mx-mobile-web) .library-download-section .library-download-card>button:first-child,html:is(.mx-android,.mx-mobile-web) .offline-downloads-box .library-download-card>button:first-child{background:0 0!important;border:0!important;border-radius:9px!important;grid-template:"poster title""poster meta""poster status""poster progress"/56px minmax(0,1fr)!important;align-items:center!important;gap:3px 9px!important;min-height:88px!important;padding:4px!important;display:grid!important}html:is(.mx-android,.mx-mobile-web) .library-download-section .library-download-card .library-img,html:is(.mx-android,.mx-mobile-web) .offline-downloads-box .library-download-card .library-img{aspect-ratio:2/3!important;grid-area:poster!important;width:56px!important;height:84px!important;min-height:0!important;max-height:84px!important}html:is(.mx-android,.mx-mobile-web) .library-download-section .library-download-card>button:first-child>b,html:is(.mx-android,.mx-mobile-web) .offline-downloads-box .library-download-card>button:first-child>b{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:title!important;align-self:end!important;font-size:13px!important;line-height:1.2!important;overflow:hidden!important}html:is(.mx-android,.mx-mobile-web) .library-download-section .library-download-card>button:first-child>small:first-of-type,html:is(.mx-android,.mx-mobile-web) .offline-downloads-box .library-download-card>button:first-child>small:first-of-type{grid-area:meta!important;font-size:10px!important}html:is(.mx-android,.mx-mobile-web) .library-download-section .library-download-card>button:first-child>.download-status-line,html:is(.mx-android,.mx-mobile-web) .offline-downloads-box .library-download-card>button:first-child>.download-status-line{grid-area:status!important;font-size:10px!important}html:is(.mx-android,.mx-mobile-web) .library-download-section .library-download-card>button:first-child>.download-progress-bar,html:is(.mx-android,.mx-mobile-web) .offline-downloads-box .library-download-card>button:first-child>.download-progress-bar{grid-area:progress!important;height:4px!important;margin-top:1px!important}html:is(.mx-android,.mx-mobile-web) .library-download-section .library-download-card .library-actions,html:is(.mx-android,.mx-mobile-web) .offline-downloads-box .library-download-card .library-actions{flex-flow:column!important;place-content:center!important;gap:6px!important;min-height:0!important}html:is(.mx-android,.mx-mobile-web) .library-download-section .library-download-card .library-mini,html:is(.mx-android,.mx-mobile-web) .offline-downloads-box .library-download-card .library-mini{white-space:nowrap!important;gap:4px!important;min-height:36px!important;padding:0 7px!important}html:is(.mx-android,.mx-mobile-web) .library-download-section .library-download-card .library-remove,html:is(.mx-android,.mx-mobile-web) .offline-downloads-box .library-download-card .library-remove{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important}}@media (orientation:landscape) and (height<=520px){html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal>.mx-box,html:is(.mx-android,.mx-mobile-web) .mx-modal:not(.player-modal):not(.pin-modal):not(.profile-delete-modal):not(.connection-modal):not(.library-clear-modal):not(.account-forget-modal):not(.repair-modal):not(.multiview-modal).profile-edit-modal>.mx-box{height:min(350px, calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)))!important;max-width:900px!important;padding:14px!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal .profile-create-form{grid-template:"showcase fields"62px"avatars fields"84px"kids kids"minmax(36px,auto)"error error"minmax(0,auto)"actions actions"42px/minmax(190px,.9fr) minmax(0,1.1fr)!important;gap:6px 14px!important;height:100%!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal .profile-create-showcase{height:62px!important;min-height:62px!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal .profile-avatar-options{grid-template-rows:repeat(2,38px)!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-auto-rows:38px!important;grid-auto-flow:row!important;max-height:90px!important;display:grid!important;overflow:hidden auto!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal .profile-avatar-option{flex:initial!important;width:100%!important;min-width:0!important;height:38px!important;min-height:38px!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal .profile-form-grid{grid-template-columns:minmax(0,1fr)!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal .profile-form label{grid-template-rows:max-content 40px!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal .profile-form input[name=name],html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal .profile-form input[name=pin]{height:40px!important;min-height:40px!important;max-height:40px!important}html:is(.mx-android,.mx-mobile-web,.mx-windows-shell) .mx-modal.profile-edit-modal .profile-kids-toggle{min-height:36px!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal .modal-actions{position:static!important}html:is(.mx-android,.mx-mobile-web) .mx-modal.profile-edit-modal .modal-actions button{min-height:38px!important}}@media (prefers-reduced-motion:reduce){.profile-card,.profile-enter,.profile-footer .ghost-btn,.settings-nav button{transition:none!important}}.player-modal .player-actions>button{justify-content:center!important;align-items:center!important}.player-modal .player-actions>button>svg{flex:none!important;margin:0!important;display:block!important}.player-modal .player-play-btn{box-shadow:none!important;background:0 0!important;border:0!important}.player-modal .player-play-btn>svg{margin:0 auto!important;display:block!important}.player-modal .player-panel{background:#000;position:relative}.player-modal .mx-video{background:#000!important}.player-modal .player-loading-indicator{color:#fff;pointer-events:none;text-align:center;text-shadow:0 2px 8px #000000e6;z-index:58;background:radial-gradient(circle,#00000061 0,#0000001f 112px,#0000 220px);place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;inset:0}.player-modal .player-loading-indicator[hidden]{display:none!important}.player-modal .player-loading-control{box-shadow:0 10px 34px #0000008a, 0 0 24px rgba(var(--mx-rgb), .32);background:#03090eb8;border:1px solid #fff3;border-radius:50%;place-items:center;width:70px;height:70px;display:grid;position:relative}.player-modal .player-loading-control .spinner{border:3px solid #ffffff4d;border-right-color:rgb(var(--mx-rgb));box-sizing:border-box;border-top-color:#fff;border-radius:50%;width:70px;height:70px;animation:.82s linear infinite spin;position:absolute;inset:-1px}.player-modal .player-loading-pause{z-index:1;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:relative}.player-modal .player-loading-pause svg{width:28px;height:28px}.player-modal .player-loading-indicator .player-loading-label{background:#03090ec7;border:1px solid #ffffff21;border-radius:999px;max-width:min(80vw,320px);padding:6px 12px;position:absolute;top:calc(50% + 46px);left:50%;transform:translate(-50%)}.player-modal.is-player-buffering [data-player-play]{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.empty-note.is-loading{justify-content:center;align-items:center;gap:10px;display:flex}.empty-note.is-loading .spinner{border-color:#fff #ffffff4d #ffffff4d;flex:none}.player-modal .player-lock-btn,.player-modal .player-actions>[data-video-fit]{transition:opacity .22s,transform .22s,visibility .22s}.player-modal.is-controls-idle .player-actions>[data-player-lock]{transform:translateY(-12px);opacity:0!important;pointer-events:none!important;visibility:hidden!important}html:is(.mx-mobile-web,.mx-android) .player-modal.is-player-locked.is-controls-idle [data-player-lock]{opacity:0!important;pointer-events:none!important;visibility:hidden!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-transport>.player-play-btn{box-shadow:none!important;background:0 0!important;border:0!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .mx-video.fit-contain{object-fit:contain!important;object-position:center center!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .mx-video.fit-cover{object-fit:cover!important;object-position:center center!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .mx-video.fit-fill{object-fit:fill!important;object-position:center center!important}.player-modal[data-video-fit-mode=contain] .mx-video,.player-modal :is(.mx-box,.player-panel)[data-video-fit-mode=contain] .mx-video{object-fit:contain!important;object-position:center center!important}video.mx-video[data-video-fit-mode=contain]:fullscreen{object-fit:contain!important;object-position:center center!important}video.mx-video[data-video-fit-mode=contain]:-webkit-full-screen{object-fit:contain!important;object-position:center center!important}.player-modal[data-video-fit-mode=cover] .mx-video,.player-modal :is(.mx-box,.player-panel)[data-video-fit-mode=cover] .mx-video{object-fit:cover!important;object-position:center center!important}video.mx-video[data-video-fit-mode=cover]:fullscreen{object-fit:cover!important;object-position:center center!important}video.mx-video[data-video-fit-mode=cover]:-webkit-full-screen{object-fit:cover!important;object-position:center center!important}.player-modal[data-video-fit-mode=fill] .mx-video,.player-modal :is(.mx-box,.player-panel)[data-video-fit-mode=fill] .mx-video{object-fit:fill!important;object-position:center center!important}video.mx-video[data-video-fit-mode=fill]:fullscreen{object-fit:fill!important;object-position:center center!important}video.mx-video[data-video-fit-mode=fill]:-webkit-full-screen{object-fit:fill!important;object-position:center center!important}@media (orientation:landscape){:is(html.mx-player-android-parity,html.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-controls{width:100vw!important;max-width:100vw!important;transition-property:opacity,visibility!important;animation:none!important;inset:0!important;transform:none!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .live-player-drawer[hidden]{display:none!important}:is(html.mx-player-android-parity,html.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-actions{box-sizing:border-box!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;position:fixed!important;inset:0!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-actions{box-shadow:none!important;background:0 0!important;border:0!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .player-actions>:is([data-live-player-menu],[data-video-fit],[data-player-multiview]),html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-vod-player .player-actions>:is([data-video-fit],[data-player-speed],[data-tracks-toggle]){bottom:calc(18px + var(--mx-safe-b,0px))!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;z-index:42!important;background:#03090ec7!important;border:1px solid #ffffff29!important;border-radius:13px!important;height:48px!important;min-height:48px!important;box-shadow:0 10px 28px #00000057,inset 0 1px #ffffff0d!important}:is(html.mx-player-android-parity,html.mx-mobile-web,html.mx-android,html.mx-windows-shell) .player-modal.is-live-player .player-actions>:is([data-live-player-menu],[data-video-fit],[data-player-multiview]){bottom:calc(18px + var(--mx-safe-b,0px))!important;box-sizing:border-box!important;text-align:center!important;grid-template-columns:22px minmax(0,max-content)!important;justify-content:center!important;place-items:center!important;gap:7px!important;width:30%!important;min-width:0!important;max-width:none!important;height:48px!important;min-height:48px!important;padding:0 12px!important;display:grid!important;right:auto!important}:is(html.mx-player-android-parity,html.mx-mobile-web,html.mx-android,html.mx-windows-shell) .player-modal.is-live-player .player-actions>[data-live-player-menu]{left:3%!important}:is(html.mx-player-android-parity,html.mx-mobile-web,html.mx-android,html.mx-windows-shell) .player-modal.is-live-player .player-actions>[data-video-fit]{left:35%!important}:is(html.mx-player-android-parity,html.mx-mobile-web,html.mx-android,html.mx-windows-shell) .player-modal.is-live-player .player-actions>[data-player-multiview]{left:67%!important}:is(html.mx-player-android-parity,html.mx-mobile-web,html.mx-android,html.mx-windows-shell) .player-modal.is-live-player .player-actions>:is([data-live-player-menu],[data-video-fit],[data-player-multiview])>span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:calc(100% - 29px)!important;overflow:hidden!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .player-live-summary{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;bottom:calc(78px + var(--mx-safe-b,0px))!important;box-sizing:border-box!important;left:calc(3% + var(--mx-safe-l,0px))!important;z-index:43!important;background:#03090ecc!important;border:1px solid #ffffff26!important;border-radius:13px!important;width:min(540px,72vw)!important;max-width:min(540px,72vw)!important;padding:8px 12px!important;right:auto!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .live-player-drawer{-webkit-backdrop-filter:blur(24px)saturate(1.12)!important;backdrop-filter:blur(24px)saturate(1.12)!important;border:1px solid rgba(var(--mx-rgb), .35)!important;bottom:calc(82px + var(--mx-safe-b,0px))!important;box-sizing:border-box!important;height:auto!important;inset:calc(64px + var(--mx-safe-t,0px)) auto calc(82px + var(--mx-safe-b,0px)) calc(16px + var(--mx-safe-l,0px))!important;z-index:90!important;background:linear-gradient(#09191df5,#050a10f5)!important;border-radius:16px!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;width:clamp(390px,28vw,520px)!important;max-width:min(520px,100vw - 32px)!important;min-height:0!important;max-height:none!important;padding:8px!important;display:grid!important;position:fixed!important;overflow:hidden!important;box-shadow:0 28px 72px #0000009e,inset 0 1px #ffffff14!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .live-player-drawer-top{grid-template-columns:44px minmax(0,1fr)!important;gap:8px!important;min-height:44px!important;padding:0!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .live-player-drawer-top button{border-radius:10px!important;min-height:44px!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .live-player-drawer-title{min-height:54px!important;padding:8px 8px 4px!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .live-player-drawer-title b{font-size:18px!important;line-height:1.15!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .live-player-filter{min-height:48px!important;margin:6px 2px 8px!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .live-player-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;touch-action:pan-y!important;align-content:start!important;gap:8px!important;min-height:0!important;padding:2px 4px 12px 2px!important;overflow:hidden auto!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .live-player-channel{box-sizing:border-box!important;background:#ffffff0b!important;border:1px solid #ffffff24!important;border-radius:12px!important;grid-template-columns:50px minmax(0,1fr) auto!important;gap:10px!important;width:100%!important;min-height:68px!important;padding:8px 10px!important;transform:none!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .live-player-channel>i{border-radius:9px!important;width:46px!important;height:46px!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .live-player-channel b{font-size:14px!important;line-height:1.18!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .live-player-channel small,html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .live-player-channel em{font-size:10px!important;line-height:1.15!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .live-player-channel:is(.on,:focus,:hover){background:linear-gradient(90deg, rgba(var(--mx-rgb), .24), rgba(var(--mx-rgb), .09))!important;border-color:rgba(var(--mx-rgb), .92)!important;box-shadow:inset 4px 0 0 var(--mx-primary), 0 0 0 1px rgba(var(--mx-rgb), .28)!important;transform:none!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player:has(.live-player-drawer:not([hidden])) .player-live-summary{opacity:0!important;pointer-events:none!important;visibility:hidden!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-info-bar{background:0 0!important;display:none!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-actions:before,html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-actions:after{box-shadow:none!important;content:none!important;background:0 0!important;border:0!important;display:none!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-actions>[data-sleep-toggle]{background:rgba(var(--mx-rgb), .66)!important;box-sizing:border-box!important;height:42px!important;min-height:42px!important;left:auto!important;right:calc(250px + var(--mx-safe-r,0px))!important;top:calc(10px + var(--mx-safe-t,0px))!important;z-index:40!important;border:1px solid #ffffff38!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:42px!important;padding:0!important;display:flex!important;position:absolute!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-actions>[data-sleep-toggle]>span{display:none!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-actions>[data-sleep-toggle]>svg{width:21px!important;height:21px!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-actions>[data-player-lock]{left:auto!important;right:calc(202px + var(--mx-safe-r,0px))!important;top:calc(10px + var(--mx-safe-t,0px))!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .player-actions>[data-epg-toggle]{right:calc(154px + var(--mx-safe-r,0px))!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .player-actions>[data-tracks-toggle]{background:rgba(var(--mx-rgb), .66)!important;box-sizing:border-box!important;height:42px!important;min-height:42px!important;left:auto!important;right:calc(202px + var(--mx-safe-r,0px))!important;top:calc(10px + var(--mx-safe-t,0px))!important;z-index:40!important;border:1px solid #ffffff38!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:42px!important;padding:0!important;display:flex!important;position:absolute!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .player-actions>[data-tracks-toggle]>span{display:none!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .player-actions>[data-tracks-toggle]>svg{width:21px!important;height:21px!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .player-actions>[data-sleep-toggle]{right:calc(298px + var(--mx-safe-r,0px))!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .player-actions>[data-player-lock]{right:calc(250px + var(--mx-safe-r,0px))!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-vod-player .player-actions>[data-sleep-toggle]{right:calc(202px + var(--mx-safe-r,0px))!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-vod-player .player-actions>[data-player-lock]{right:calc(154px + var(--mx-safe-r,0px))!important}}@media (orientation:landscape) and (width<=900px){html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .live-player-drawer{bottom:calc(74px + var(--mx-safe-b,0px))!important;inset:calc(58px + var(--mx-safe-t,0px)) auto calc(74px + var(--mx-safe-b,0px)) calc(8px + var(--mx-safe-l,0px))!important;width:min(430px,62vw)!important;max-width:min(430px,100vw - 16px)!important;padding:6px!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal.is-live-player .live-player-channel{min-height:60px!important;padding:6px 8px!important}}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-actions>:is([data-epg-toggle],[data-player-lock],[data-player-background],[data-diagnostics-toggle],.player-fullscreen-btn,[data-sleep-toggle]){box-sizing:border-box!important;padding:0!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-actions>:is([data-epg-toggle],[data-player-lock],[data-player-background],[data-diagnostics-toggle],.player-fullscreen-btn,[data-sleep-toggle])>svg{width:21px!important;height:21px!important}@media (orientation:landscape){:is(html.mx-player-android-parity,html.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-actions>[data-mpv]{background:rgba(var(--mx-rgb), .66)!important;box-sizing:border-box!important;min-width:42px!important;height:42px!important;min-height:42px!important;top:calc(10px + var(--mx-safe-t,0px))!important;z-index:40!important;border:1px solid #ffffff38!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:42px!important;padding:0!important;display:flex!important;position:absolute!important}:is(html.mx-player-android-parity,html.mx-windows-shell) .player-modal.is-vod-player .player-actions>[data-mpv]{right:calc(250px + var(--mx-safe-r,0px))!important}:is(html.mx-player-android-parity,html.mx-windows-shell) .player-modal.is-live-player .player-actions>[data-mpv]{right:calc(346px + var(--mx-safe-r,0px))!important}:is(html.mx-player-android-parity,html.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-actions>[data-mpv]>span{display:none!important}:is(html.mx-player-android-parity,html.mx-windows-shell) .player-modal:is(.is-live-player,.is-vod-player) .player-actions>[data-mpv]>svg{width:21px!important;height:21px!important}.player-modal:is(.is-live-player,.is-vod-player) .player-actions{z-index:50!important}.player-modal.is-vod-player .player-actions>[data-player-skip],.player-modal.is-vod-player .player-actions>[data-player-skip]:is(:hover,:focus,:focus-visible,:active){pointer-events:auto!important;z-index:55!important;transform:translate(-50%,-50%)!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell,.mx-player-android-parity) .player-modal:is(.is-live-player,.is-vod-player) :is(.player-brightness,.player-volume-control){--mx-player-side-height:clamp(142px, 28vh, 198px);height:var(--mx-player-side-height)!important;top:clamp(62px, 27vh, calc(100vh - var(--mx-player-side-height) - 92px))!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell,.mx-player-android-parity) .player-modal:is(.is-live-player,.is-vod-player) .player-brightness input,html:is(.mx-mobile-web,.mx-android,.mx-windows-shell,.mx-player-android-parity) .player-modal:is(.is-live-player,.is-vod-player) .player-volume{left:calc(26px - (var(--mx-player-side-height) - 68px) / 2)!important;top:calc(var(--mx-player-side-height) / 2 - 12px)!important;touch-action:none!important;width:calc(var(--mx-player-side-height) - 68px)!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell,.mx-player-android-parity) .player-modal:is(.is-live-player,.is-vod-player) .player-timeline,html:is(.mx-mobile-web,.mx-android,.mx-windows-shell,.mx-player-android-parity) .player-modal:is(.is-live-player,.is-vod-player) [data-player-seek]{touch-action:none!important;z-index:42!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell,.mx-player-android-parity) .player-modal.is-vod-player .player-timeline,html:is(.mx-mobile-web,.mx-android,.mx-windows-shell,.mx-player-android-parity) .player-modal.is-player-fullscreen.is-vod-player .player-timeline{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;bottom:calc(82px + var(--mx-safe-b,0px))!important;background:#03090ead!important;border:1px solid #ffffff24!important;border-radius:12px!important;min-height:32px!important;padding:5px 10px!important;box-shadow:0 8px 24px #00000047,inset 0 1px #ffffff0a!important}.mx-modal.player-modal.is-vod-player:fullscreen .player-timeline{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;bottom:calc(82px + var(--mx-safe-b,0px))!important;background:#03090ead!important;border:1px solid #ffffff24!important;border-radius:12px!important;min-height:32px!important;padding:5px 10px!important;box-shadow:0 8px 24px #00000047,inset 0 1px #ffffff0a!important}.player-modal.is-vod-player .mx-box:fullscreen .player-timeline{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;bottom:calc(82px + var(--mx-safe-b,0px))!important;background:#03090ead!important;border:1px solid #ffffff24!important;border-radius:12px!important;min-height:32px!important;padding:5px 10px!important;box-shadow:0 8px 24px #00000047,inset 0 1px #ffffff0a!important}.player-modal.is-vod-player .player-panel:fullscreen .player-timeline{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;bottom:calc(82px + var(--mx-safe-b,0px))!important;background:#03090ead!important;border:1px solid #ffffff24!important;border-radius:12px!important;min-height:32px!important;padding:5px 10px!important;box-shadow:0 8px 24px #00000047,inset 0 1px #ffffff0a!important}html:is(.mx-mobile-web,.mx-android,.mx-windows-shell,.mx-player-android-parity) .player-modal.is-vod-player .player-actions>[data-player-skip],html:is(.mx-mobile-web,.mx-android,.mx-windows-shell,.mx-player-android-parity) .player-modal.is-vod-player .player-actions>[data-player-skip]:is(:hover,:focus,:focus-visible,:active){pointer-events:auto!important;z-index:45!important;margin:0!important;transform:translate(-50%,-50%)!important}html:has(.player-modal:is(.is-live-player,.is-vod-player)) .mx-toast-region{bottom:calc(86px + var(--mx-safe-b,0px))!important;max-width:min(360px,100vw - 32px)!important;right:calc(16px + var(--mx-safe-r,0px))!important;z-index:120!important}.player-modal:is(.is-live-player,.is-vod-player) .player-actions>:is([data-epg-toggle],[data-player-lock],[data-player-background],[data-diagnostics-toggle],.player-fullscreen-btn,[data-sleep-toggle]),.player-modal.is-player-fullscreen:is(.is-live-player,.is-vod-player) .player-actions>:is([data-epg-toggle],[data-player-lock],[data-player-background],[data-diagnostics-toggle],.player-fullscreen-btn,[data-sleep-toggle]){box-sizing:border-box!important;border-radius:50%!important;flex:0 0 42px!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:flex!important}.mx-modal.player-modal:fullscreen:is(.is-live-player,.is-vod-player) .player-actions>:is([data-epg-toggle],[data-player-lock],[data-player-background],[data-diagnostics-toggle],.player-fullscreen-btn,[data-sleep-toggle]){box-sizing:border-box!important;border-radius:50%!important;flex:0 0 42px!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:flex!important}.player-modal .mx-box:fullscreen .player-actions>:is([data-epg-toggle],[data-player-lock],[data-player-background],[data-diagnostics-toggle],.player-fullscreen-btn,[data-sleep-toggle]){box-sizing:border-box!important;border-radius:50%!important;flex:0 0 42px!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:flex!important}.player-modal .player-panel:fullscreen .player-actions>:is([data-epg-toggle],[data-player-lock],[data-player-background],[data-diagnostics-toggle],.player-fullscreen-btn,[data-sleep-toggle]){box-sizing:border-box!important;border-radius:50%!important;flex:0 0 42px!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:flex!important}}
