@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-latin-400-normal-BqEyEoaF.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-latin-ext-400-normal-C3tdtHj3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-cyrillic-400-normal-CBPI_iaY.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-greek-400-normal-ai2Z1K3C.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(./roboto-latin-500-normal-7RbcRiD8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(./roboto-latin-ext-500-normal-pMCM9Ixg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(./roboto-cyrillic-500-normal-CLao9AfR.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(./roboto-greek-500-normal-C9AnhcmC.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(./roboto-latin-700-normal-BZpUvMxY.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(./roboto-latin-ext-700-normal-DSBUz0N1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(./roboto-cyrillic-700-normal-C2o7G-SM.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(./roboto-greek-700-normal-0aHWxGLu.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}:root{--bg:#0b0a16;--surface:#16142a;--surface2:#221e40;--violet:#7c4dff;--teal:#00d1c1;--text:#f2f0ff;--muted:#a9a4c7;--danger:#ff5c7a;--ok:#3ddc97;--warn:#ffb547;--grad:linear-gradient(90deg, #7c4dff, #00d1c1);--ts:1;--ss:1}html,body{background:var(--bg);width:100%;height:100%;color:var(--text);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;margin:0;padding:0;font-family:Roboto,SamsungOne,LG Smart UI,Segoe UI,Arial,sans-serif;overflow:hidden}body.video,body.video #stage,body.video.pf-tizen .screen.player,body.video.mpv .screen.player{background:0 0}html:has(body.video.mpv){background:0 0}#stage{transform-origin:0 0;background:linear-gradient(#1a1438 0%,#0b0a16 100%);width:1920px;height:1080px;position:fixed;top:0;left:0;overflow:hidden}#screens,#dialogs{width:1920px;height:1080px;position:absolute;top:0;left:0}#dialogs{pointer-events:none}#dialogs>*{pointer-events:auto}.screen{box-sizing:border-box;width:1920px;height:1080px;position:absolute;top:0;left:0;overflow:hidden}.fill{width:100%;height:100%;position:relative}.fill-h{height:100%}.row{flex-direction:row;align-items:center;display:flex}.col{flex-direction:column;display:flex}.grow{flex:auto;min-width:0}.center{justify-content:center;display:flex}.center-v{align-items:center}.around{justify-content:space-around}.gap8>*+*{margin-left:12px}.gap10>*+*{margin-left:15px}.gap12>*+*{margin-left:18px}.gap14>*+*{margin-left:21px}.mt4{margin-top:6px}.mt6{margin-top:9px}.mt8{margin-top:12px}.mt10{margin-top:15px}.mt12{margin-top:18px}.mt14{margin-top:21px}.mt16{margin-top:24px}.mt20{margin-top:30px}.mt24{margin-top:36px}.mt26{margin-top:39px}.ml18{margin-left:27px}.s12{font-size:calc(18px * var(--ts))}.s13{font-size:calc(20px * var(--ts))}.s14{font-size:calc(21px * var(--ts))}.s15{font-size:calc(23px * var(--ts))}.s16{font-size:calc(24px * var(--ts))}.s17{font-size:calc(26px * var(--ts))}.s18{font-size:calc(27px * var(--ts))}.s20{font-size:calc(30px * var(--ts))}.s22{font-size:calc(33px * var(--ts))}.s24{font-size:calc(36px * var(--ts))}.s28{font-size:calc(42px * var(--ts))}.s30{font-size:calc(45px * var(--ts))}.s32{font-size:calc(48px * var(--ts))}.s34{font-size:calc(51px * var(--ts))}.b{font-weight:700}.muted{color:var(--muted)}.teal{color:var(--teal)}.warn{color:var(--warn)}.danger{color:var(--danger)}.ok{color:var(--ok)}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.clamp2,.clamp3,.clamp4,.clamp6{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clamp2{-webkit-line-clamp:2}.clamp3{-webkit-line-clamp:3}.clamp4{-webkit-line-clamp:4}.clamp6{-webkit-line-clamp:6}.prewrap{white-space:pre-wrap;line-height:1.45}.center-t{text-align:center}.label{font-size:calc(18px * var(--ts));color:var(--muted);letter-spacing:1px;font-weight:700}.label.teal{color:var(--teal)}.scroll-y{overflow:hidden}.scroll-x{overflow-x:hidden;overflow-y:visible}.ic{flex:none;width:33px;height:33px}.ic.teal{color:var(--teal)}.ic.warn{color:var(--warn)}.ic.muted-ic{color:var(--muted)}.empty{text-align:center;padding:0 40px;position:absolute;top:45%;left:0;right:0}.panel{background:var(--surface);box-sizing:border-box;border-radius:21px}.logo{align-items:center;display:flex}.logo-mark{background:var(--grad);border-radius:13px;justify-content:center;align-items:center;width:70px;height:54px;margin-right:15px;display:flex}.logo-mark .ic{color:#fff;width:38px;height:38px}.logo-a{letter-spacing:3px;font-size:39px;font-weight:700}.logo-b{color:var(--teal);white-space:pre;font-size:39px;font-weight:300}.clock{text-align:right}.clock-t{font-size:calc(42px * var(--ts));font-weight:500}.clock-d{font-size:calc(20px * var(--ts));color:var(--muted)}.btn{box-sizing:border-box;height:66px;font-size:calc(23px * var(--ts));white-space:nowrap;cursor:pointer;border-radius:33px;flex:none;align-items:center;padding:0 33px;font-weight:500;transition:transform .12s,background-color .12s;display:inline-flex}.btn .ic{width:30px;height:30px;margin-right:12px}.btn-p{background:var(--violet);color:#fff}.btn-o{color:var(--text);border:2px solid rgba(169,164,199,.55)}.btn.focused{background:var(--teal);color:#000;border-color:var(--teal);transform:scale(1.06)}.btn-sm{height:54px;padding:0 24px}.btn.busy{opacity:.6}.pill{color:#000;font-size:calc(20px * var(--ts));white-space:nowrap;border-radius:30px;padding:6px 18px;font-weight:500;display:inline-block}.pill-ok{background:var(--ok)}.pill-warn{background:var(--warn)}.pill-danger{background:var(--danger)}.codebox{text-align:center}.code{font-size:calc(45px * var(--ts));letter-spacing:6px;color:var(--teal);font-weight:700}.qr{box-sizing:border-box;background:#fff;border-radius:18px;padding:15px}.qr svg{width:100%;height:100%;display:block}.q300{width:300px;height:300px}.q270{width:270px;height:270px}.q255{width:255px;height:255px}.center-view{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.pulse{display:flex}.pulse i{background:var(--violet);border-radius:50%;width:18px;height:18px;margin:0 6px;animation:.9s infinite alternate pulse}.pulse i:nth-child(2){background:var(--teal);animation-delay:.3s}.pulse i:nth-child(3){animation-delay:.6s}@keyframes pulse{0%{opacity:.3}to{opacity:1}}.home{flex-direction:column;padding:42px 72px;display:flex}.home-head{align-items:center;height:84px;display:flex}.home-main{flex:auto;min-height:0;margin-top:36px;position:relative}.tiles{height:100%;display:flex}.col-live{flex:1.3 1 0;display:flex}.col-vod{flex-direction:column;flex:1 1 0;margin-left:27px;display:flex}.col-side{flex-direction:column;flex:.62 1 0;margin-left:27px;display:flex}.tile{box-sizing:border-box;cursor:pointer;border-radius:21px;transition:transform .14s;position:relative}.tile.big{flex:1 1 0;padding:39px;overflow:hidden}.col-vod .tile.big+.tile.big{margin-top:27px}.tile.focused{box-shadow:0 0 0 5px var(--teal);z-index:2;transform:scale(1.03)}.t-live{background:linear-gradient(135deg,#5b34d6 0%,#2a1b5e 100%)}.t-movies{background:linear-gradient(135deg,#00a99d 0%,#0e3b44 100%)}.t-series{background:linear-gradient(135deg,#d6408b 0%,#4a1638 100%)}.tile-ic{color:rgba(255,255,255,.9);width:84px;height:84px}.tile-txt{position:absolute;bottom:39px;left:39px}.tile-title{font-size:calc(45px * var(--ts));color:#fff;font-weight:700}.tile-sub{font-size:calc(23px * var(--ts));color:rgba(255,255,255,.75)}.tile.small{background:var(--surface);font-size:calc(24px * var(--ts));flex:1 1 0;align-items:center;padding:0 24px;font-weight:500;display:flex}.tile.small+.tile.small{margin-top:14px}.tile.small .ic{width:36px;height:36px;margin-right:18px}.tile.small.focused{background:var(--surface2);transform:scale(1.05)}.onboarding{background:var(--surface);box-sizing:border-box;border-radius:30px;align-items:center;height:100%;padding:54px;display:flex}.onb-side{flex-direction:column;align-items:center;margin-left:54px;display:flex}.step{align-items:center;padding:9px 0;display:flex}.step-n{background:var(--grad);border-radius:50%;flex:none;justify-content:center;align-items:center;width:45px;height:45px;margin-right:21px;font-weight:700;display:flex}.statusbar{height:60px;font-size:calc(21px * var(--ts));align-items:center;margin-top:21px;display:flex}.lv{height:100%;position:relative;overflow:hidden}.lv-inner{width:100%;position:relative}.lv .f{box-sizing:border-box;cursor:pointer}.live,.vod{padding:36px}.live-row,.vod-row{height:100%;display:flex}.cats-panel{flex:none;width:390px;height:100%;padding:12px}.cat-row{height:72px;font-size:calc(23px * var(--ts));border-radius:12px;align-items:center;padding:0 24px;display:flex}.cat-row .ic{width:27px;height:27px;margin-right:18px}.cat-row .s12{margin-left:12px}.cat-row.sel{background:var(--surface2)}.cat-row.focused{background:var(--violet);color:#fff}.chans-col{flex:auto;min-width:0;margin:0 27px;position:relative}.ch-row{height:90px;font-size:calc(26px * var(--ts));border-radius:15px;align-items:center;padding:0 30px;display:flex}.ch-row .ic{width:30px;height:30px;margin-left:12px}.ch-row.sel{background:var(--surface2)}.ch-row.focused{background:var(--violet);color:#fff;transform:scale(1.02)}.ch-num{width:60px;font-size:calc(20px * var(--ts));color:var(--muted);flex:none}.ch-row.focused .ch-num{color:rgba(255,255,255,.7)}.ch-name{margin-left:21px}.chlogo{background:#2a2650;border-radius:12px;flex:none;justify-content:center;align-items:center;width:84px;height:54px;display:flex;position:relative;overflow:hidden}.chlogo span{color:var(--muted);font-size:18px;font-weight:700}.chlogo img{object-fit:contain;width:calc(100% - 12px);height:calc(100% - 12px);position:absolute;top:6px;left:6px}.chlogo.big{width:120px;height:78px;margin-right:21px}.chlogo.info{width:144px;height:90px;margin:0 27px}.chlogo.res{width:180px;height:102px}.epg-panel{background:var(--surface);box-sizing:border-box;width:540px;font-size:calc(21px * var(--ts));border-radius:21px;flex-direction:column;flex:none;padding:30px;display:flex}.epg-head{align-items:center;margin-bottom:27px;display:flex}.prog{background:var(--surface2);border-radius:3px;height:6px;overflow:hidden}.prog>div{background:var(--grad);height:6px}.w60{width:60%}.epg-next{font-size:calc(21px * var(--ts));padding:6px 0;display:flex}.epg-t{flex:none;width:84px}.vod-col{flex-direction:column;flex:auto;min-width:0;margin-left:27px;display:flex;position:relative}.vod-title{flex:none;height:60px;line-height:60px}.vod-col .lv{flex:auto;height:auto}.grid{padding-top:18px}.poster-card{padding:0 14px}.poster{background:var(--surface2);border-radius:21px;justify-content:center;align-items:center;height:387px;transition:transform .14s;display:flex;position:relative;overflow:hidden}.poster img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.poster-t{color:var(--muted);font-size:calc(20px * var(--ts));text-align:center;padding:12px}.badge{background:var(--warn);color:#000;font-size:calc(17px * var(--ts));z-index:1;border-radius:9px;padding:3px 9px;font-weight:700;position:absolute;top:9px;right:9px}.poster-name{font-size:calc(20px * var(--ts));margin-top:18px;padding:0 3px}.poster-card.focused .poster{box-shadow:0 0 0 5px var(--teal);transform:scale(1.06)}.details{background:var(--bg)}.det-bg{opacity:.35;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.det-shade{background:linear-gradient(90deg,#0b0a16 0%,rgba(11,10,22,.85) 50%,rgba(11,10,22,0) 100%);width:100%;height:100%;position:absolute;top:0;left:0}.det-row{padding:72px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.det-poster{background:var(--surface2);border-radius:21px;flex:none;width:360px;height:540px;position:relative;overflow:hidden}.det-poster img{object-fit:cover;width:100%;height:100%}.det-body{min-width:0;font-size:calc(23px * var(--ts));flex-direction:column;flex:auto;margin-left:60px;display:flex}.seasons-wrap{overflow:hidden}.seasons{padding:9px 6px}.eps-wrap{flex:auto;min-height:0;position:relative}.eps{height:auto;padding:6px;position:absolute;top:0;bottom:0;left:0;right:0}.ep-row{background:var(--surface);border-radius:18px;align-items:center;height:128px;padding:0 15px;display:flex}.ep-row.focused{background:var(--surface2);box-shadow:0 0 0 4px var(--teal)}.ep-thumb{background:var(--surface2);border-radius:12px;flex:none;width:192px;height:108px;position:relative;overflow:hidden}.ep-thumb img{object-fit:cover;width:100%;height:100%}.ep-txt{margin:0 21px}.browse{flex-direction:column;padding:60px;display:flex}.browse>.fill{flex:auto;height:auto;min-height:0;margin-top:18px}.results{padding:12px 6px;position:absolute;top:0;bottom:0;left:0;right:0}.res-sec{margin-bottom:33px}.res-row{white-space:nowrap;padding:21px 12px;display:flex}.res-row>*{flex:none}.res-row>*+*{margin-left:24px}.res-ch{background:var(--surface);box-sizing:border-box;border-radius:21px;flex-direction:column;align-items:center;width:255px;padding:18px;display:flex}.res-ch .ellipsis{width:100%;margin-top:12px}.res-ch.focused{background:var(--surface2);box-shadow:0 0 0 4px var(--teal);transform:scale(1.05)}.res-poster{width:210px}.res-poster .poster-card{padding:0}.res-poster .poster{height:315px}.res-poster.focused .poster{box-shadow:0 0 0 5px var(--teal);transform:scale(1.06)}.field{box-sizing:border-box;width:540px;height:72px;color:var(--text);font-family:inherit;font-size:calc(24px * var(--ts));-webkit-user-select:text;user-select:text;background:#0f0d20;border:3px solid #3a3566;border-radius:15px;outline:none;padding:0 24px;display:block}.field::-webkit-input-placeholder{color:#6e6993}.field::placeholder{color:#6e6993}.field.focused{border-color:var(--teal);box-shadow:0 0 0 3px rgba(0,209,193,.35)}.field:focus{border-color:var(--violet)}.field.wide{width:900px}.search-field{width:1150px}.form .field{margin-top:18px}.pin-field{letter-spacing:12px;text-align:center;width:330px}.panels{padding:60px;display:flex}.main-panel{flex-direction:column;flex:auto;min-width:0;padding:42px;display:flex}.side-panel{flex-direction:column;flex:none;width:540px;margin-left:42px;padding:42px;display:flex}.side-panel>div{flex-direction:column;flex:auto;display:flex}.pl-list{flex:auto;margin-top:27px;padding:6px}.pl-row,.set-row{box-sizing:border-box;cursor:pointer;border-radius:15px;align-items:center;min-height:96px;padding:12px 27px;display:flex}.pl-row+.pl-row,.set-row+.set-row{margin-top:9px}.pl-row.sel{background:var(--surface2)}.pl-row.focused,.set-row.focused{background:var(--violet);color:#fff}.pl-row.focused .teal,.set-row.focused .teal,.pl-row.focused .muted{color:#fff}.settings-list{flex:auto;margin-top:24px;padding:6px}.set-row{min-height:84px}.dlg-back{background:rgba(11,10,22,.72);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.dlg{background:var(--surface2);box-sizing:border-box;border-radius:27px;min-width:600px;max-width:1200px;padding:42px;box-shadow:0 30px 90px rgba(0,0,0,.5)}.dlg-menu{width:780px}.dlg-wide{width:1000px}.dlg-title{font-size:calc(30px * var(--ts));font-weight:700}.menu-row{height:78px;font-size:calc(24px * var(--ts));cursor:pointer;border-radius:15px;align-items:center;padding:0 24px;display:flex}.menu-row .ic{width:30px;height:30px;color:var(--teal);margin-right:18px}.menu-row.sel{background:rgba(255,255,255,.05)}.menu-row.focused{background:var(--violet);color:#fff}.menu-row.focused .ic{color:#fff}.choice-list{max-height:700px}.player{background:#000}.video-host{width:100%;height:100%;position:absolute;top:0;left:0}.video-host .video{object-fit:contain;background:0 0;width:100%;height:100%;position:absolute;top:0;left:0}.subs{text-align:center;font-size:calc(36px * var(--ss));color:#fff;text-shadow:0 2px 6px #000;white-space:pre-line;pointer-events:none;position:absolute;bottom:90px;left:10%;right:10%}.buffering{font-size:calc(24px * var(--ts));pointer-events:none;background:rgba(0,0,0,.6);border-radius:18px;padding:27px 36px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player-error{text-align:center;min-width:700px;font-size:calc(24px * var(--ts));background:rgba(0,0,0,.87);border-radius:24px;padding:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player-error .row{justify-content:center}.infobar{pointer-events:none;background:linear-gradient(transparent,rgba(0,0,0,.9));align-items:center;padding:42px 60px;display:flex;position:absolute;bottom:0;left:0;right:0}.info-num{font-size:calc(45px * var(--ts));color:var(--teal);font-weight:700}.info-txt{min-width:0}.keys{white-space:nowrap;margin-left:27px}.titlebar{pointer-events:none;background:linear-gradient(rgba(0,0,0,.85),transparent);padding:39px 60px 60px;position:absolute;top:0;left:0;right:0}.vod-bar{align-items:center;width:1200px;display:flex}.vod-bar>*+*{margin-left:18px}.vod-bar .prog,.vod-bar .prog>div{height:8px}.digits{text-align:right;max-width:600px;font-size:calc(23px * var(--ts));background:rgba(0,0,0,.87);border-radius:21px;padding:24px 36px;position:absolute;top:54px;right:54px}.digits-n{color:var(--teal);letter-spacing:6px;font-size:66px;font-weight:700}.ch-overlay{box-sizing:border-box;background:rgba(11,10,22,.92);width:630px;padding:18px;position:absolute;top:0;bottom:0;left:0}.ov-row{height:72px;font-size:calc(24px * var(--ts));border-radius:12px;align-items:center;padding:0 21px;display:flex}.ov-row.sel{background:var(--surface2)}.ov-row.focused{background:var(--violet);color:#fff}.options{box-sizing:border-box;background:rgba(11,10,22,.94);width:660px;padding:24px;position:absolute;top:0;bottom:0;right:0}.opt-row{min-height:72px;font-size:calc(23px * var(--ts));box-sizing:border-box;cursor:pointer;border-radius:12px;align-items:center;padding:6px 21px;display:flex}.opt-row .ic{width:30px;height:30px}.opt-row .ic:first-child{margin-right:18px}.opt-row.sel{background:var(--surface2)}.opt-row.focused{background:var(--violet);color:#fff}.opt-row.focused .ic{color:#fff}.opt-h{font-size:calc(20px * var(--ts));color:var(--teal);padding:24px 21px 9px;font-weight:700}.opt-none{padding:6px 21px}.mouse-ctl,.mouse-back{display:none}body.mouse-on .mouse-back{display:flex}.mouse-back{z-index:50;color:#fff;cursor:pointer;background:rgba(34,30,64,.92);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;position:fixed;bottom:24px;left:24px;box-shadow:0 6px 24px rgba(0,0,0,.5)}.mouse-back:hover{background:var(--violet,#7c4dff)}body.mouse-video .mouse-back{top:24px;bottom:auto}.mouse-back .ic{width:36px;height:36px}body.mouse-on .player:not(.panels-open) .mouse-ctl{display:flex}.mouse-ctl{z-index:5;background:rgba(11,10,22,.82);border-radius:48px;align-items:center;gap:12px;padding:12px 18px;position:absolute;left:50%;transform:translate(-50%)}.mouse-top{top:30px}.mouse-bottom{bottom:36px}.mbtn{color:#fff;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.mbtn:hover{background:var(--violet,#7c4dff)}.mbtn .ic{width:36px;height:36px}.mbtn.mbig{background:rgba(124,77,255,.35);width:90px;height:90px}.mbtn.mbig .ic{width:48px;height:48px}.mbtn.mback{margin-right:18px}.prog.seekable{pointer-events:auto;cursor:pointer;height:12px}body:not(.mouse-on) .player{cursor:none}.screen.camgrid .camgrid-tiles{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.screen.camgrid .camgrid-tile{border:3px solid transparent;position:relative}.screen.camgrid .camgrid-tile.sel{border-color:var(--teal,#2dd4bf)}.screen.camgrid .camgrid-name{color:#fff;background:rgba(0,0,0,.55);padding:6px 12px;font-size:18px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.screen.camgrid .camgrid-page{color:#fff;background:rgba(0,0,0,.6);border-radius:10px;padding:4px 12px;font-weight:700;position:absolute;top:16px;right:20px}.screen.camgrid .camgrid-page:empty{display:none}.ml8{margin-left:12px}.ic.sm{width:24px;height:24px;margin-left:9px}.ic.xs{width:21px;height:21px;margin-right:6px}.ic.big-ic{width:72px;height:72px}video::cue{font-size:calc(36px * var(--ss))}.cat-num{width:45px;font-size:calc(20px * var(--ts));color:var(--muted);flex:none}.cat-row.focused .cat-num{color:rgba(255,255,255,.75)}.cat-row.teal{color:var(--teal)}.cat-row.teal.focused,.cat-row.focused .ic.teal{color:#fff}.cat-row.moving,.ch-row.moving{background:rgba(0,209,193,.35)}.cat-row.moving.focused,.ch-row.moving.focused{background:rgba(0,209,193,.6)}.move-hint{flex:none;height:42px;line-height:42px}.chans-col{flex-direction:column;display:flex}.chans-col .lv{flex:auto;height:auto}.info-desc{color:rgba(255,255,255,.8);width:80%}.arch-body{flex:auto;min-height:0;margin-top:15px;position:relative}.arch-list{height:auto;position:absolute;top:0;bottom:0;left:0;right:0}.arch-row{box-sizing:border-box;border-radius:12px;height:78px;padding:9px 18px}.arch-row.focused{background:var(--violet);color:#fff}.arch-row.focused .muted{color:rgba(255,255,255,.75)}.menu-list{max-height:700px}.choice-lv-wrap{height:702px;position:relative}.choice-lv{height:auto;position:absolute;top:0;bottom:0;left:0;right:0}.menu-row.restored{opacity:.55}.dlg .menu-row.focused .muted{color:rgba(255,255,255,.75)}.catman{padding:42px 60px}.cm{flex-direction:column;height:100%;display:flex}.cm-actions{flex-wrap:wrap}.cm-actions>*{margin-bottom:12px}.cm-glabel{flex:none;margin-right:18px}.cm-gwrap{overflow:hidden}.cm-groups{padding:9px 6px}.cm-status{min-height:36px;line-height:36px}.cm-list-wrap{flex:auto;min-height:0;position:relative}.cm-list{height:auto;position:absolute;top:0;bottom:0;left:0;right:0}.cm-row{height:66px;font-size:calc(23px * var(--ts));border-radius:12px;align-items:center;padding:0 24px;display:flex}.cm-row>.ic:first-child{width:33px;height:33px;margin-right:18px}.cm-row.on{background:rgba(0,209,193,.18)}.cm-row.hid{color:var(--muted)}.cm-row.focused{background:var(--violet);color:#fff}.cm-row.focused .cat-num,.cm-row.focused .muted,.cm-row.focused .ic{color:#fff}.cm-count{text-align:right;min-width:54px;margin-left:15px}.guide{padding:36px}.guide-row{height:100%;display:flex}.g-cats{width:345px}.g-col{flex-direction:column;flex:auto;min-width:0;margin-left:27px;display:flex}.g-head{flex:none;align-items:center;height:51px;display:flex}.g-title{flex:none;width:285px}.g-times{width:1140px;height:51px;position:relative}.g-time{border-left:2px solid rgba(169,164,199,.3);padding-left:6px;position:absolute;top:12px}.g-body{flex:auto;min-height:0;margin-top:9px;position:relative}.g-rows{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.g-inner{width:100%;position:relative}.g-row{align-items:center;height:87px;display:flex;position:absolute;left:0;right:0}.g-ch{flex:none;align-items:center;width:273px;min-width:0;margin-right:12px;display:flex}.g-ch-t{flex:auto;min-width:0;margin-left:12px}.chlogo.sm{width:72px;height:48px}.g-area{flex:none;width:1140px;height:87px;position:relative}.g-slot{background:var(--surface);box-sizing:border-box;height:87px;font-size:calc(20px * var(--ts));cursor:pointer;border-radius:12px;align-items:center;padding:0 12px;display:flex;position:absolute;top:0;overflow:hidden}.g-slot.live{background:var(--surface2)}.g-slot.focused{background:var(--violet);color:#fff}.g-slot-t{flex:auto;min-width:0}.g-slot-h{font-size:calc(17px * var(--ts));color:rgba(255,255,255,.6)}.g-now{background:var(--teal);pointer-events:none;width:3px;height:87px;position:absolute;top:0}.g-details{flex-direction:column;flex:none;height:174px;margin-top:15px;padding:18px 27px;display:flex}.profiles{flex-direction:column;padding:42px 72px;display:flex}.profiles-main{text-align:center;flex-direction:column;flex:auto;align-items:center;margin-top:60px;display:flex}.profiles-hint{max-width:1300px}.profiles-row{align-items:flex-start;margin-top:66px;display:flex}.profile-col{flex-direction:column;align-items:center;width:225px;display:flex}.profile-col+.profile-col{margin-left:42px}.profile-tile{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:195px;height:195px;transition:transform .14s;display:flex}.profile-tile.add{background:var(--surface)}.profile-tile.add .ic{width:78px;height:78px}.profile-tile.focused{box-shadow:0 0 0 6px var(--teal);transform:scale(1.1)}.profile-name{max-width:225px;margin-top:18px}.avatar{flex:none;width:51px;height:51px;position:relative}.avatar.big{width:195px;height:195px}.avatar-c{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:24px;font-weight:700;display:flex}.avatar.big .avatar-c{font-size:82px}.avatar-kid{background:var(--warn);color:#000;border-radius:50%;justify-content:center;align-items:center;width:34%;height:34%;display:flex;position:absolute;bottom:0;right:0}.avatar-kid .ic{width:70%;height:70%}.chip-box{margin-right:36px}.profile-chip{cursor:pointer;background:rgba(22,20,42,.6);border-radius:36px;align-items:center;padding:9px 24px 9px 9px;display:flex}.profile-chip .avatar{margin-right:15px}.profile-chip.focused{background:var(--surface2);box-shadow:0 0 0 4px var(--teal)}.name-field{width:540px}.reminder{width:690px}.multi{background:#000;padding:15px}.mv-grid{flex-direction:column;height:100%;display:flex}.mv-row{flex:1 1 0;min-height:0;display:flex}.mv-row+.mv-row{margin-top:9px}.mv-tile{cursor:pointer;background:#0e0d1a;border-radius:9px;flex:1 1 0;min-width:0;position:relative;overflow:hidden}.mv-tile+.mv-tile{margin-left:9px}.mv-tile.focused{box-shadow:inset 0 0 0 5px var(--teal)}.mv-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.mv-label{font-size:calc(18px * var(--ts));background:rgba(0,0,0,.6);align-items:center;padding:5px 12px;font-weight:500;display:flex;position:absolute;bottom:0;left:0;right:0}.mv-status{text-align:center;background:rgba(0,0,0,.6);border-radius:12px;padding:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover) and (pointer:fine){.wheel-x{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.35) transparent;overflow-x:auto}}.mb12{margin-bottom:18px}.home-main{flex-direction:column;margin-top:18px;display:flex}.tabs{white-space:nowrap;flex:none;padding:9px 6px 15px;display:flex}.tab-pill{height:66px;font-size:calc(23px * var(--ts));cursor:pointer;background:rgba(22,20,42,.75);border-radius:33px;flex:none;align-items:center;padding:0 23px;font-weight:500;display:flex}.tab-pill+.tab-pill{margin-left:12px}.tab-pill .ic{width:27px;height:27px;margin-right:12px}.tab-pill.focused{background:var(--surface2);box-shadow:0 0 0 4px var(--teal);transform:scale(1.06)}.feed{flex:auto;min-height:0;padding:6px 6px 24px;position:relative}.feed-wait{height:600px;position:relative}.hero{background:linear-gradient(110deg,#0e0c1e 30%,#1c2a55 75%,#0f4a4a 100%);border-radius:27px;height:345px;position:relative;overflow:hidden}.hero-bg{opacity:.45;background-position:50% 25%;background-size:cover;width:70%;height:100%;position:absolute;top:0;right:0}.hero-shade{background:linear-gradient(90deg,#0e0c1e 30%,rgba(14,12,30,.55) 65%,rgba(14,12,30,0) 100%);width:100%;height:100%;position:absolute;top:0;left:0}.hero-body{width:1000px;position:absolute;top:48px;left:57px}.hero-tag{background:var(--teal);color:#000;font-size:calc(20px * var(--ts));letter-spacing:1px;text-transform:uppercase;border-radius:9px;padding:6px 18px;font-weight:700;display:inline-block}.hero-title{color:#fff}.hero-prog{width:540px;height:8px}.hero-prog>div{height:8px}.chlogo.hero-logo{border-radius:18px;width:330px;height:195px;position:absolute;top:84px;right:60px}.chlogo.hero-logo span{font-size:54px}.feed-row{margin-top:33px}.feed-title{padding-left:9px}.rail{white-space:nowrap;padding:18px 9px 12px;display:flex}.rail>*{flex:none}.rail>*+*{margin-left:27px}.card{cursor:pointer;box-sizing:border-box}.ch-card{background:var(--surface);border-radius:21px;flex-direction:column;justify-content:center;align-items:center;width:285px;height:192px;padding:18px;display:flex}.ch-card .ellipsis{text-align:center;width:100%}.chlogo.feed-logo{width:165px;height:99px}.ch-card.focused{background:var(--surface2);box-shadow:0 0 0 4px var(--teal);transform:scale(1.05)}.poster-tile{width:228px}.poster-tile .poster-card{padding:0}.poster-tile .poster{height:342px}.poster-tile.focused .poster{box-shadow:0 0 0 5px var(--teal);transform:scale(1.06)}.poster-prog{background:rgba(0,0,0,.55);height:8px;position:absolute;bottom:0;left:0;right:0}.poster-prog>div{background:var(--teal);height:8px}.chepg{padding:36px}.wk-row{height:100%;display:flex}.wk-main{flex-direction:column;flex:auto;min-width:0;display:flex}.day-row{white-space:nowrap;flex:none;padding:21px 6px 15px;display:flex}.day-pill{background:var(--surface);height:60px;line-height:60px;font-size:calc(22px * var(--ts));cursor:pointer;border-radius:30px;flex:none;padding:0 27px}.day-pill+.day-pill{margin-left:12px}.day-pill.sel{background:var(--violet);font-weight:700}.day-pill.focused{background:var(--violet);box-shadow:0 0 0 4px var(--teal);transform:scale(1.05)}.wk-list-wrap{flex:auto;min-height:0;margin-top:6px;position:relative}.wk-list{height:auto;position:absolute;top:0;bottom:0;left:0;right:0}.wk-item{box-sizing:border-box;border-radius:15px;align-items:center;height:100px;padding:0 27px;display:flex}.wk-item .ic{width:27px;height:27px;margin-left:12px}.wk-item .pill{margin-left:12px}.wk-item.sel{background:var(--surface2)}.wk-item.past{color:var(--muted)}.wk-item.focused{background:var(--violet);color:#fff}.wk-item.focused .muted,.wk-item.focused .teal{color:rgba(255,255,255,.8)}.wk-t{width:96px;font-size:calc(23px * var(--ts));flex:none;font-weight:600}.wk-side{flex-direction:column;flex:none;width:570px;margin-left:27px;padding:33px;display:flex}.radio{padding:36px}.radio-sbox{flex:none;margin-bottom:15px}.field.radio-search,.field.list-search{width:100%;height:66px}.radio-list{flex:auto;min-height:0;position:relative}.radio-list>.lv{height:auto;position:absolute;top:0;bottom:0;left:0;right:0}.radio-row{height:102px}.chlogo.st-logo{width:72px;height:72px}.chlogo.st-big{border-radius:18px;width:240px;height:240px}.chlogo.st-big span{font-size:54px}.radio-now{flex-direction:column;flex:none;align-items:center;width:540px;padding:33px;display:flex}.ic.radio-ic{width:108px;height:108px;color:var(--teal);margin-top:60px}.ch-row .ch-name{min-width:0}.ch-now{margin-top:3px}.prog.ch-prog{width:210px;height:4px;margin-top:5px}.prog.ch-prog>div{background:var(--teal);height:4px}.ch-row.focused .ch-now .muted{color:rgba(255,255,255,.75)}.cats-panel.col{flex-direction:column;display:flex}.cats-panel.col .lv{flex:auto;height:auto}.cats-panel .list-search{flex:none;margin-bottom:9px}.chans-col .list-search{flex:none;margin-bottom:12px}.vod-title{align-items:center;display:flex}.cat-pick{background:var(--surface2);height:54px;font-size:calc(22px * var(--ts));cursor:pointer;border-radius:27px;align-items:center;margin-left:27px;padding:0 12px 0 24px;font-weight:400;display:flex}.cat-pick .ic{width:36px;height:36px;margin-left:6px}.cat-pick.focused{background:var(--violet);box-shadow:0 0 0 4px var(--teal)}.sort-pick{font-size:calc(19px * var(--ts));padding:0 24px 0 14px}.sort-pick .ic{width:30px;height:30px;margin:0 10px 0 0}.vod-row.wide .vod-col{margin-left:0}.sg-panel{flex-direction:column;flex:none;width:540px;padding:42px;display:flex}.sg-list{flex:auto;min-height:0;margin-top:24px;padding:4px 0}.sg-row{box-sizing:border-box;cursor:pointer;border-radius:15px;align-items:center;height:96px;padding:0 24px;display:flex}.sg-row+.sg-row{margin-top:9px}.sg-row .ic{width:36px;height:36px;margin-right:21px}.sg-row.sel{background:var(--surface2)}.sg-row.focused{background:var(--violet);color:#fff}.sg-row.focused .ic,.sg-row.focused .muted{color:#fff}.sg-main{margin-left:36px}.qr-empty{border-radius:30px;align-items:center;padding:48px;display:flex}.qr-empty-txt{width:690px}.qr-empty-side{flex-direction:column;align-items:center;margin-left:54px;display:flex}.mascot{object-fit:contain;pointer-events:none;flex:none;display:block}.mascot-empty{height:340px;margin-right:48px}.mascot-onb{height:400px;margin-right:42px}.mascot-search{height:250px;margin-right:30px}.search-none{align-items:center}.house-code{letter-spacing:12px;font-size:96px;font-weight:700}.house-hint{padding:12px 18px}.house-box{max-width:900px}.tabs-gap{flex:1 0 12px}.tabs-gap+.tab-pill{margin-left:0}.tab-pill.ico{justify-content:center;width:66px;padding:0}.tab-pill.ico span{display:none}.tab-pill.ico .ic{margin-right:0}.mascot-err{height:255px;margin-bottom:21px}.mascot-err-sm{height:165px;margin:0 auto 15px}.mascot-expired{height:150px;margin-right:27px}.expired-head{align-items:center}.upd-chip{height:54px;box-shadow:inset 0 0 0 2px var(--violet);cursor:pointer;background:rgba(124,77,255,.35);border-radius:27px;align-items:center;padding:0 24px 0 18px;display:flex}.upd-chip .ic{width:30px;height:30px;margin-right:12px}.upd-chip.focused{background:var(--violet);box-shadow:0 0 0 4px var(--teal)}.upd-chip.focused .ic{color:#fff}.upd-notes{max-height:450px}.notice-bars{margin-bottom:21px}.notice-bar{background:var(--surface2);height:72px;font-size:calc(22px * var(--ts));cursor:pointer;border-radius:21px;align-items:center;padding:0 27px;display:flex}.notice-bar+.notice-bar{margin-top:12px}.notice-bar .ic{width:33px;height:33px;margin-right:18px}.notice-title{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:50%;margin-right:18px;overflow:hidden}.notice-bar.focused{background:var(--violet);color:#fff;box-shadow:0 0 0 4px var(--teal)}.notice-bar.focused .muted,.notice-bar.focused .ic{color:#fff}.notice-body{align-items:flex-start}.notice-text{max-height:480px}.notice-qr{text-align:center;flex:none;width:255px;margin-left:36px}.skip-intro{background:rgba(21,19,42,.93);border-radius:18px;align-items:center;gap:15px;padding:18px 30px;display:flex;position:absolute;bottom:165px;right:72px}.next-ep{background:rgba(21,19,42,.93);border-radius:24px;width:690px;padding:36px;position:absolute;bottom:72px;right:72px}.demo-bar{z-index:9999;color:#d9d6f2;background:rgba(21,19,42,.92);border-radius:12px;align-items:center;gap:14px;max-width:calc(100% - 24px);padding:8px 10px 8px 16px;font:13px/1.3 Roboto,Arial,sans-serif;display:flex;position:fixed;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 4px 18px rgba(0,0,0,.4)}.demo-bar b{color:#00c9b7;white-space:nowrap}.demo-bar span{opacity:.85}.demo-get{white-space:nowrap;color:#fff;background:#6d3df5;border-radius:9px;padding:7px 14px;font-weight:700;text-decoration:none}.demo-get:hover{background:#7f55ff}@media (max-width:720px){.demo-bar span{display:none}}.skip-intro{cursor:pointer}.skip-intro:hover{background:rgba(109,61,245,.95)}body.video .demo-bar{display:none}.demo-bar span{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}@media (max-width:980px){.demo-bar span{display:none}}.ml12{margin-left:18px}.min0{min-width:0}.rec-red{color:#e5484d}.toast{max-width:1300px;color:var(--text);font-size:calc(22px * var(--ts));text-align:center;opacity:0;pointer-events:none;z-index:60;background:rgba(21,19,42,.96);border-radius:21px;padding:21px 36px;transition:opacity .2s,transform .2s;position:absolute;bottom:90px;left:50%;transform:translate(-50%,30px);box-shadow:0 12px 48px rgba(0,0,0,.55)}.toast.on{opacity:1;transform:translate(-50%)}.toast>div+div{border-top:1px solid rgba(255,255,255,.12);margin-top:9px;padding-top:9px}.rec-badge{color:#fff;font-size:calc(19px * var(--ts));letter-spacing:1px;pointer-events:none;z-index:4;background:rgba(0,0,0,.6);border-radius:12px;align-items:center;padding:8px 15px;font-weight:700;display:flex;position:absolute;top:42px;left:48px}.rec-badge i{background:#e5484d;border-radius:50%;width:15px;height:15px;margin-right:9px;animation:1.6s ease-in-out infinite rec-blink}@keyframes rec-blink{50%{opacity:.35}}body.mouse-on .rec-badge{left:120px}.screen.recordings .main-panel{min-height:0}.rec-title-ic{width:36px;height:36px;margin-right:15px}.rec-head{min-width:0}.rec-wrap{flex:auto;min-height:0;margin-top:27px;position:relative}.rec-list{height:auto;padding:6px;position:absolute;top:0;bottom:0;left:0;right:0}.rec-row{border-radius:15px;align-items:center;height:96px;padding:0 27px;display:flex}.rec-row>.ic{flex:none;width:36px;height:36px}.rec-row.focused{background:var(--violet);color:#fff}.rec-row.focused .muted,.rec-row.focused .ic{color:#fff}.rec-txt{min-width:0;margin-left:24px}.rec-prog{flex:none;width:220px;margin-left:24px}.rec-empty{max-width:1300px}.rec-path{overflow-wrap:anywhere}.ep-dl{flex:none;width:27px;height:27px;margin-right:15px}
/*$vite$:1*/