@font-face{font-family:GLText;font-weight:400;font-style:normal;src:url(fonts/figtree-400.woff) format('woff'),url(fonts/figtree-400.ttf) format('truetype')}@font-face{font-family:GLText;font-weight:500;font-style:normal;src:url(fonts/figtree-500.woff) format('woff'),url(fonts/figtree-500.ttf) format('truetype')}@font-face{font-family:GLText;font-weight:600;font-style:normal;src:url(fonts/figtree-600.woff) format('woff'),url(fonts/figtree-600.ttf) format('truetype')}@font-face{font-family:GLText;font-weight:700;font-style:normal;src:url(fonts/figtree-700.woff) format('woff'),url(fonts/figtree-700.ttf) format('truetype')}@font-face{font-family:GLDisplay;font-weight:600;font-style:normal;src:url(fonts/bricolage-600.woff) format('woff'),url(fonts/bricolage-600.ttf) format('truetype')}@font-face{font-family:GLDisplay;font-weight:700;font-style:normal;src:url(fonts/bricolage-700.woff) format('woff'),url(fonts/bricolage-700.ttf) format('truetype')}html,body{margin:0;padding:0;width:100%;height:100%;overflow:hidden;background-color:#08090D}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:default}div,span,section,nav,p,h1,h2,h3,ul,li,b,i,strong,em,img{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,p,ul{margin:0;padding:0;font-weight:inherit;font-size:inherit}li{list-style:none}i,em{font-style:normal}img{border:0}#app{position:absolute;left:0;top:0;width:1280px;height:720px;overflow:hidden;background-color:#08090D;color:#F5F6F8;font-family:GLText,'Segoe UI',Roboto,Arial,sans-serif;font-size:17px;line-height:26px;font-weight:400;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-user-select:none;user-select:none}.hidden{display:none !important}.ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clamp2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.clamp3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.clamp4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.muted{color:#A8AEBB}.faint{color:#7D8391}.t-stage{font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:72px;line-height:74px;font-weight:700;letter-spacing:-0.03em}.t-stage.st-l{font-size:58px;line-height:62px}.t-stage.st-m{font-size:46px;line-height:50px;letter-spacing:-0.02em}.t-xl{font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:44px;line-height:48px;font-weight:700;letter-spacing:-0.02em}.t-l{font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:28px;line-height:34px;font-weight:600;letter-spacing:-0.01em}.t-num{font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:34px;line-height:34px;font-weight:700}.t-m{font-size:22px;line-height:28px;font-weight:600}.t-bodyl{font-size:20px;line-height:30px;font-weight:400}.t-body{font-size:17px;line-height:26px}.t-label{font-size:15px;line-height:20px;font-weight:600;letter-spacing:0.01em}.t-cap{font-size:13px;line-height:18px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}.ic{display:inline-block;width:24px;height:24px;vertical-align:middle}.ic-s{width:18px;height:18px}.ic-l{width:32px;height:32px}.is-focus .ic path,.is-focus .ic circle{fill:#08090D}#stage{position:absolute;left:0;top:0;width:1280px;height:720px;z-index:1;overflow:hidden;background-color:#08090D}#screens{position:absolute;left:0;top:0;width:1280px;height:720px;z-index:10}.screen{position:absolute;left:0;top:0;width:1280px;height:720px;display:none;overflow:hidden}.screen.on{display:block}#media-box{position:absolute;z-index:20;background-color:#000000;overflow:hidden;display:none}#media-box.on{display:block}#media-box.mini{left:632px;top:16px;width:632px;height:356px;border-radius:18px}#media-box.full{left:0;top:0;width:1280px;height:720px;border-radius:0}#media-box video,#media-box object{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000000}#dock{z-index:30}#vod-player{position:absolute;left:0;top:0;width:1280px;height:720px;z-index:40}#overlay{position:absolute;left:0;top:0;width:1280px;height:720px;z-index:60}#overlay.empty{display:none}#toasts{position:absolute;left:40px;bottom:40px;z-index:70}#app.is-fs #screens,#app.is-fs #dock,#app.is-fs #stage{display:none}.stage-bg{position:absolute;left:0;top:0;width:1280px;height:720px;background-color:#08090D;-webkit-background-size:cover;background-size:cover;background-position:center top;background-repeat:no-repeat;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.stage-bg.on{opacity:1}.stage-tint{position:absolute;left:0;top:0;width:1280px;height:720px;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.stage-tint.on{opacity:1}.stage-poster{position:absolute;right:88px;top:64px;width:212px;height:318px;border-radius:18px;background-color:#1D2029;-webkit-background-size:cover;background-size:cover;background-position:center;box-shadow:0 30px 70px rgba(0,0,0,0.6);opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.stage-poster.on{opacity:1}.stage-scrim{position:absolute;left:0;top:0;width:1280px;height:720px;background-color:transparent;background-image:-webkit-linear-gradient(left,rgba(13,12,18,0.96) 0%,rgba(13,12,18,0.80) 34%,rgba(13,12,18,0.25) 64%,rgba(13,12,18,0) 100%);background-image:linear-gradient(to right,rgba(13,12,18,0.96) 0%,rgba(13,12,18,0.80) 34%,rgba(13,12,18,0.25) 64%,rgba(13,12,18,0) 100%)}.stage-scrim2{position:absolute;left:0;top:0;width:1280px;height:720px;background-color:transparent;background-image:-webkit-linear-gradient(bottom,#0D0C12 0%,rgba(13,12,18,0.94) 44%,rgba(13,12,18,0.15) 72%,rgba(13,12,18,0) 100%);background-image:linear-gradient(to top,#0D0C12 0%,rgba(13,12,18,0.94) 44%,rgba(13,12,18,0.15) 72%,rgba(13,12,18,0) 100%)}#stage.dimmed .stage-bg.on{opacity:0.4}#scr-splash{background-color:#08090D;text-align:center}.splash-in{position:absolute;left:0;top:250px;width:1280px;text-align:center}.splash-in .sym{width:104px;height:104px;display:inline-block}.splash-name{margin-top:18px;font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-weight:700;font-size:34px;line-height:40px;letter-spacing:-0.01em}.splash-msg{margin-top:26px;color:#A8AEBB;font-size:16px}.glass{background-color:rgba(19,21,28,0.94);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 20px 50px rgba(0,0,0,0.45);border-radius:22px}#dock{position:absolute;left:16px;top:16px;width:80px;height:688px;padding:20px 12px;border-radius:22px;background-color:rgba(19,21,28,0.94);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 20px 50px rgba(0,0,0,0.45);overflow:hidden}#dock.is-open{width:252px}.dock-logo{height:44px;margin-bottom:18px;padding-left:10px;white-space:nowrap;overflow:hidden}.dock-logo .sym{width:36px;height:36px;display:inline-block;vertical-align:middle}.dock-logo b{display:inline-block;vertical-align:middle;margin-left:12px;font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-weight:700;font-size:18px;line-height:22px;opacity:0;-webkit-transition:opacity .18s ease;transition:opacity .18s ease}#dock.is-open .dock-logo b{opacity:1}.dock-item{display:block;height:56px;line-height:56px;padding:0 16px;margin-bottom:6px;border-radius:999px;color:#A8AEBB;font-size:16px;font-weight:600;white-space:nowrap;overflow:hidden;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.dock-item .ic{margin:-3px 16px 0 0}.dock-item .ic path{fill:#A8AEBB}.dock-item .lbl{opacity:0;-webkit-transition:opacity .18s ease;transition:opacity .18s ease}#dock.is-open .dock-item .lbl{opacity:1}.dock-item.is-active{background-color:#172442;color:#F5F6F8}.dock-item.is-active .ic path{fill:#F5F6F8}.dock-item.is-focus{background-color:#FFFFFF;color:#08090D;box-shadow:0 18px 40px rgba(0,0,0,0.55)}.dock-item.is-focus .ic path{fill:#08090D}.dock-bottom{position:absolute;left:12px;right:12px;bottom:20px}.btn{display:inline-block;vertical-align:middle;height:56px;line-height:56px;padding:0 28px;margin-right:14px;border-radius:999px;background-color:rgba(19,21,28,0.94);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 20px 50px rgba(0,0,0,0.45);color:#F5F6F8;font-size:17px;font-weight:600;white-space:nowrap;-webkit-transition:-webkit-transform .2s cubic-bezier(.2,.8,.2,1),background-color .2s ease,color .2s ease;transition:transform .2s cubic-bezier(.2,.8,.2,1),background-color .2s ease,color .2s ease}.btn .ic{margin:-3px 10px 0 -6px}.btn-primary{background-color:#2F6FEB;color:#FFFFFF;box-shadow:none}.btn-ghost{background-color:transparent;box-shadow:none}.btn-icon{width:56px;padding:0;text-align:center}.btn-icon .ic{margin:-3px 0 0 0}.btn-block{display:block;text-align:center;margin-right:0}.btn.is-focus{background-color:#FFFFFF;color:#08090D;-webkit-transform:scale(1.06);transform:scale(1.06);box-shadow:0 18px 40px rgba(0,0,0,0.55)}.btn.is-disabled{opacity:0.45}.chips{position:absolute;left:136px;height:56px;white-space:nowrap}.chips-track{position:absolute;left:0;top:6px;white-space:nowrap;-webkit-transition:-webkit-transform .24s cubic-bezier(.2,.8,.2,1);transition:transform .24s cubic-bezier(.2,.8,.2,1)}.chip{display:inline-block;vertical-align:middle;height:44px;line-height:41px;padding:0 20px;margin-right:12px;border-radius:999px;background-color:#1D2029;border:1.5px solid #6A7080;color:#F5F6F8;font-size:15px;font-weight:600;white-space:nowrap;-webkit-transition:-webkit-transform .2s cubic-bezier(.2,.8,.2,1),background-color .2s ease,color .2s ease;transition:transform .2s cubic-bezier(.2,.8,.2,1),background-color .2s ease,color .2s ease}.chip.is-on{background-color:#172442;border-color:#2F6FEB}.chip.is-focus{background-color:#FFFFFF;border-color:#FFFFFF;color:#08090D;-webkit-transform:scale(1.06);transform:scale(1.06);box-shadow:0 18px 40px rgba(0,0,0,0.55)}.badge{display:inline-block;vertical-align:middle;height:26px;line-height:26px;padding:0 9px;margin-right:8px;border-radius:8px;font-size:12px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;white-space:nowrap}.badge-live{background-color:#D42F42;color:#FFFFFF;border:1.5px solid #FFFFFF;line-height:23px}.badge-live i{display:inline-block;width:7px;height:7px;margin:-2px 6px 0 0;border-radius:50%;background-color:#FFFFFF;vertical-align:middle}.badge-new{background-color:#F5A524;color:#1A1204}.badge-soft{background-color:#292D38;color:#F5F6F8}.badge-tech{background-color:rgba(4,5,8,0.80);color:#F5F6F8;box-shadow:inset 0 0 0 1px rgba(245,246,248,0.35)}.badge-brand{background-color:#2F6FEB;color:#FFFFFF}.meta{color:#A8AEBB;font-size:17px;line-height:24px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meta .dot{display:inline-block;width:4px;height:4px;margin:-3px 10px 0;border-radius:50%;background-color:#A8AEBB;vertical-align:middle}.meta .star{color:#FFC56E;font-weight:700}.meta .star .ic{width:18px;height:18px;margin:-4px 4px 0 0}.prog{height:5px;border-radius:999px;background-color:rgba(255,255,255,0.22);overflow:hidden}.prog i{display:block;height:5px;border-radius:999px;background-color:#2F6FEB}.stack{position:absolute;left:0;width:1280px;-webkit-transition:-webkit-transform .3s cubic-bezier(.2,.8,.2,1);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.rail{position:absolute;left:0;width:1280px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.rail.gone{opacity:0}.rail.far{display:none}.rail-title{position:absolute;left:136px;top:0;height:30px;font-size:22px;line-height:28px;font-weight:600;white-space:nowrap}.rail-track{position:absolute;left:136px;top:46px;height:260px;-webkit-transition:-webkit-transform .24s cubic-bezier(.2,.8,.2,1);transition:transform .24s cubic-bezier(.2,.8,.2,1)}.rail-info{position:absolute;left:136px;top:316px;height:46px;width:520px;white-space:nowrap}.rail-info>b{display:block;font-size:17px;line-height:22px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.rail-info>span{display:block;font-size:15px;line-height:20px;color:#A8AEBB;overflow:hidden;text-overflow:ellipsis}.rail.rest .rail-info{display:none}.rail-empty{position:absolute;left:136px;top:60px;color:#A8AEBB}.poster{position:absolute;top:0;width:168px;height:252px;border-radius:16px;background-color:#1D2029;overflow:hidden;-webkit-transition:-webkit-transform .22s cubic-bezier(.2,.8,.2,1),opacity .2s ease;transition:transform .22s cubic-bezier(.2,.8,.2,1),opacity .2s ease}.poster .art{position:absolute;left:0;top:0;width:168px;height:252px;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.poster.ld .art{opacity:1}.poster .ph{position:absolute;left:14px;right:14px;bottom:16px;font-family:GLText,'Segoe UI',Roboto,Arial,sans-serif;font-size:18px;line-height:22px;font-weight:700;color:#FFFFFF}.poster.ld .ph{display:none}.poster .pb{position:absolute;left:12px;top:12px;white-space:nowrap}.poster .prog{position:absolute;left:12px;right:12px;bottom:12px}.poster.is-focus{-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 0 3px #08090D,0 0 0 6px #FFFFFF,0 28px 60px rgba(0,0,0,0.65);z-index:2}.rail.rest .poster,.rail.rest .tile{opacity:0.6}.tile{position:absolute;top:0;width:264px;height:236px;border-radius:16px;background-color:#13151C;overflow:hidden;-webkit-transition:-webkit-transform .22s cubic-bezier(.2,.8,.2,1),opacity .2s ease;transition:transform .22s cubic-bezier(.2,.8,.2,1),opacity .2s ease}.tile .scr{position:absolute;left:0;top:0;width:264px;height:148px;background-color:#292D38;background-image:-webkit-linear-gradient(-70deg,#2C2833 0%,#16141C 100%);background-image:linear-gradient(160deg,#2C2833 0%,#16141C 100%)}.tile .logo{position:absolute;left:40px;right:40px;top:22px;bottom:40px;-webkit-background-size:contain;background-size:contain;background-position:center;background-repeat:no-repeat}.tile .tb{position:absolute;left:10px;top:10px}.tile .nn{position:absolute;left:12px;bottom:9px;right:12px;white-space:nowrap;overflow:hidden;color:#F5F6F8}.tile .nn b{font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:22px;line-height:24px;font-weight:700;margin-right:8px}.tile .nn span{font-size:14px;font-weight:600}.tile .body{position:absolute;left:14px;right:14px;top:156px}.tile .body strong{display:block;font-size:16px;line-height:22px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile .body span{display:block;font-size:14px;line-height:20px;color:#A8AEBB;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:8px}.tile.is-focus{-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 0 3px #08090D,0 0 0 6px #FFFFFF,0 28px 60px rgba(0,0,0,0.65);z-index:2}.vlist{position:absolute;overflow:hidden}.vlist-track{position:absolute;left:0;top:0;width:100%;-webkit-transition:-webkit-transform .2s cubic-bezier(.2,.8,.2,1);transition:transform .2s cubic-bezier(.2,.8,.2,1)}.vrow{position:absolute;left:0;width:100%;border-radius:14px;white-space:nowrap;overflow:hidden;-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.vrow.is-focus{background-color:#FFFFFF;color:#08090D;box-shadow:0 18px 40px rgba(0,0,0,0.55)}.vrow.is-focus .muted,.vrow.is-focus .faint{color:#3D3946}.vrow.is-on{background-color:#172442}.vrow.is-on.is-focus{background-color:#FFFFFF}.field{margin-bottom:18px}.field label{display:block;font-size:15px;line-height:20px;font-weight:600;color:#A8AEBB;margin-bottom:8px}.field .box{height:60px;line-height:57px;padding:0 18px;border-radius:16px;background-color:#1D2029;border:1.5px solid #6A7080;font-size:19px;font-weight:500;color:#F5F6F8;white-space:nowrap;overflow:hidden}.field .box .ph{color:#A8AEBB}.field .box.is-focus{border-color:#FFFFFF;box-shadow:0 0 0 3px #FFFFFF}.form-err{min-height:24px;color:#EF4D5E;font-size:16px;line-height:22px;font-weight:600;margin-bottom:10px}.kbd{position:absolute}.kbd-row{height:58px;white-space:nowrap}.key{display:inline-block;vertical-align:top;width:64px;height:52px;line-height:52px;margin:0 6px 6px 0;border-radius:12px;background-color:#1D2029;color:#F5F6F8;text-align:center;font-size:20px;font-weight:600;-webkit-transition:background-color .12s ease,color .12s ease,-webkit-transform .12s ease;transition:background-color .12s ease,color .12s ease,transform .12s ease}.key .ic{margin-top:-3px}.key.k2{width:134px;font-size:16px}.key.k3{width:204px;font-size:16px}.key.k4{width:274px;font-size:16px}.key.is-on{background-color:#172442}.key.is-focus{background-color:#FFFFFF;color:#08090D;-webkit-transform:scale(1.08);transform:scale(1.08);box-shadow:0 18px 40px rgba(0,0,0,0.55)}.kbd-overlay{position:absolute;left:0;top:0;width:1280px;height:720px;background-color:rgba(8,6,10,0.55)}.kbd-panel{position:absolute;left:160px;bottom:24px;width:960px;padding:24px 26px 18px;border-radius:22px;background-color:rgba(19,21,28,0.94);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 20px 50px rgba(0,0,0,0.45)}.kbd-panel .kbd{position:relative}.kbd-preview{height:64px;margin-bottom:16px}.kbd-preview label{display:block;font-size:15px;line-height:20px;font-weight:600;color:#A8AEBB}.kbd-preview .val{height:40px;font-size:28px;line-height:40px;font-weight:600;white-space:nowrap;overflow:hidden}.caret{display:inline-block;width:2px;height:30px;margin-left:2px;vertical-align:middle;background-color:#FFFFFF;-webkit-animation:gl-blink 1s steps(1) infinite;animation:gl-blink 1s steps(1) infinite}@-webkit-keyframes gl-blink{50%{opacity:0}}@keyframes gl-blink{50%{opacity:0}}.dlg-back{position:absolute;left:0;top:0;width:1280px;height:720px;background-color:rgba(8,6,10,0.78)}.dlg{position:absolute;left:340px;top:170px;width:600px;padding:36px 40px 32px;border-radius:22px;background-color:#13151C;box-shadow:0 30px 80px rgba(0,0,0,0.6)}.dlg h2{font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:30px;line-height:36px;font-weight:700;margin-bottom:10px}.dlg p{font-size:18px;line-height:27px;color:#A8AEBB;margin-bottom:26px}.dlg .btns{white-space:nowrap}.pin-boxes{white-space:nowrap;margin-bottom:22px}.pin-box{display:inline-block;width:64px;height:72px;line-height:72px;margin-right:12px;border-radius:16px;background-color:#1D2029;border:1.5px solid #6A7080;text-align:center;font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:34px;font-weight:700}.pin-box.cur{border-color:#FFFFFF;box-shadow:0 0 0 3px #FFFFFF}.pin-pad .key{width:96px;height:56px;line-height:56px;font-size:22px}.toast{height:52px;line-height:52px;padding:0 24px;margin-top:10px;border-radius:999px;background-color:rgba(19,21,28,0.94);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 20px 50px rgba(0,0,0,0.45);font-size:16px;font-weight:600;white-space:nowrap;opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.toast.on{opacity:1}.toast .ic{margin:-3px 10px 0 -4px}.spin{display:inline-block;width:40px;height:40px;border-radius:50%;border:4px solid rgba(255,255,255,0.18);border-top-color:#FFFFFF;-webkit-animation:gl-rot .9s linear infinite;animation:gl-rot .9s linear infinite}@-webkit-keyframes gl-rot{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes gl-rot{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loading{position:absolute;left:0;width:1280px;text-align:center;color:#A8AEBB}.empty-state{position:absolute;left:136px;width:900px;color:#A8AEBB;font-size:20px;line-height:30px}.empty-state b{display:block;color:#F5F6F8;font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:28px;line-height:34px;font-weight:600;margin-bottom:8px}#scr-login{background-color:#08090D;background-image:-webkit-linear-gradient(-45deg,#172442 0%,#08090D 52%,#08090D 100%);background-image:linear-gradient(135deg,#172442 0%,#08090D 52%,#08090D 100%)}.login-deco{position:absolute;left:-120px;top:120px;width:620px;height:620px;opacity:0.06}.login-brand{position:absolute;left:96px;top:150px;width:520px}.login-brand .sym{width:72px;height:72px;display:block;margin-bottom:26px}.login-brand h1{font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:50px;line-height:54px;font-weight:700;letter-spacing:-0.02em;margin-bottom:18px}.login-brand p{font-size:21px;line-height:31px;color:#A8AEBB}.login-brand .feats{margin-top:34px}.login-brand .feats span{display:block;font-size:17px;line-height:34px;color:#A8AEBB}.login-brand .feats .ic{width:20px;height:20px;margin:-3px 12px 0 0}.login-card{position:absolute;left:676px;top:72px;width:508px;padding:34px 42px 32px;border-radius:22px;background-color:#13151C;box-shadow:0 30px 80px rgba(0,0,0,0.5)}.login-card h2{font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:34px;line-height:40px;font-weight:700;margin-bottom:6px}.login-card .sub{font-size:16px;line-height:22px;color:#A8AEBB;margin-bottom:20px}.login-foot{position:absolute;left:72px;bottom:26px;font-size:14px;line-height:20px;color:#7D8391}.act-wrap{position:absolute;left:72px;top:54px;width:1136px;height:590px}.act-left{position:absolute;left:0;top:0;width:720px}.act-head{height:64px;margin-bottom:14px}.act-head .sym{display:inline-block;vertical-align:middle;margin-right:16px}.act-brand{display:inline-block;vertical-align:middle}.act-brand h1{font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:36px;line-height:40px;font-weight:700}.act-brand span{display:block;font-size:18px;line-height:24px;color:#2F6FEB;font-weight:600}.act-sub{font-size:18px;line-height:26px;color:#A8AEBB;margin-bottom:18px}.act-alert{padding:12px 18px;margin-bottom:16px;border-radius:16px;background-color:rgba(239,77,94,0.18);border:1px solid #EF4D5E;color:#F5F6F8;font-size:16px;font-weight:600}.act-id-grid{white-space:nowrap;margin-bottom:16px}.act-id-box{display:inline-block;vertical-align:top;width:348px;margin-right:18px;padding:18px 22px;border-radius:16px;background-color:#13151C;border:1px solid #2C303B}.act-id-box label{display:block;font-size:13px;line-height:18px;text-transform:uppercase;letter-spacing:0.06em;color:#7D8391;margin-bottom:6px}.act-id-box .big-val{font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:32px;line-height:38px;font-weight:700;color:#F5F6F8;letter-spacing:0.02em}.act-id-box .big-val.accent{color:#2F6FEB}.act-hint{padding:14px 18px;border-radius:16px;background-color:#1D2029;border:1px solid #2C303B;font-size:16px;line-height:23px;color:#A8AEBB;margin-bottom:18px}.act-actions{margin-top:12px}.act-actions .btn{display:inline-block;vertical-align:middle;margin-right:12px;margin-bottom:10px}.act-right{display:block;position:absolute;right:0;top:10px;width:376px}.qr-card{padding:28px 28px 24px;border-radius:22px;background-color:#13151C;border:1px solid #2C303B;text-align:center;box-shadow:0 24px 64px rgba(0,0,0,0.45)}.qr-svg-wrap{width:192px;height:192px;margin:0 auto 18px;padding:8px;border-radius:12px;background-color:#FFFFFF}.qr-code-lbl{font-size:13px;text-transform:uppercase;letter-spacing:0.08em;color:#7D8391;margin-bottom:4px}.qr-code-val{font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:36px;line-height:42px;font-weight:700;color:#F5F6F8;letter-spacing:0.06em;margin-bottom:8px}.qr-url{font-size:15px;color:#2F6FEB;font-weight:600}.choose-list-wrap{position:absolute;left:72px;top:64px;width:1136px}.choose-list-head{margin-bottom:32px}.choose-list-head .sym{display:inline-block;vertical-align:middle;margin-right:16px}.choose-list-head div{display:inline-block;vertical-align:middle}.choose-list-head h1{font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:38px;line-height:44px;font-weight:700}.choose-list-head p{font-size:17px;color:#A8AEBB}.choose-list-grid{white-space:nowrap}.list-card{display:inline-block;vertical-align:top;width:210px;height:220px;margin-right:18px;padding:24px 18px;border-radius:22px;background-color:#13151C;border:2px solid #2C303B;text-align:center;-webkit-transition:-webkit-transform .2s cubic-bezier(.2,.8,.2,1);transition:transform .2s cubic-bezier(.2,.8,.2,1)}.list-card.is-focus{background-color:#1D2029;border-color:#2F6FEB;-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:0 0 0 3px #08090D,0 0 0 6px #FFFFFF,0 28px 60px rgba(0,0,0,0.65)}.list-card.is-focus .list-card-ic .ic path{fill:#2F6FEB}.list-card.is-focus .list-lock .ic path{fill:#F5A524}.list-card-ic{width:64px;height:64px;line-height:64px;margin:8px auto 18px;border-radius:50%;background-color:#172442;text-align:center}.list-card-ic .ic{width:32px;height:32px;margin-top:16px}.list-card-name{font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:21px;line-height:26px;font-weight:700;color:#F5F6F8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:12px}.list-card-meta{font-size:13px;color:#A8AEBB}.list-type-badge{display:inline-block;padding:3px 10px;border-radius:999px;background-color:#292D38;color:#F5F6F8;font-weight:600}.list-lock{display:inline-block;margin-left:8px;color:#F5A524;font-weight:600}.list-lock .ic{width:15px;height:15px;margin-top:-2px}#scr-profiles{background-color:#08090D;background-image:-webkit-linear-gradient(-90deg,#172442 0%,#08090D 60%);background-image:linear-gradient(180deg,#172442 0%,#08090D 60%)}.prof-title{position:absolute;left:0;top:150px;width:1280px;text-align:center}.prof-sub{position:absolute;left:0;top:206px;width:1280px;text-align:center;color:#A8AEBB;font-size:18px}.prof-row{position:absolute;left:0;top:276px;width:1280px;text-align:center;white-space:nowrap}.prof{display:inline-block;vertical-align:top;width:132px;margin:0 20px;text-align:center}.avatar{width:132px;height:132px;line-height:132px;border-radius:50%;text-align:center;color:#FFFFFF;font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:56px;font-weight:700;-webkit-transition:-webkit-transform .22s cubic-bezier(.2,.8,.2,1);transition:transform .22s cubic-bezier(.2,.8,.2,1)}.avatar.kids{font-size:34px;letter-spacing:-0.01em}.avatar.add{background-color:transparent;border:3px dashed #6A7080;line-height:126px}.avatar.add .ic{width:44px;height:44px;margin-top:-6px}.prof .nm{margin-top:16px;font-size:18px;line-height:24px;font-weight:600;color:#A8AEBB;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prof .lk{height:20px;margin-top:4px}.prof .lk .ic{width:18px;height:18px}.prof .lk .ic path{fill:#7D8391}.prof.is-focus .avatar{-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 0 3px #08090D,0 0 0 6px #FFFFFF,0 28px 60px rgba(0,0,0,0.65)}.prof.is-focus .nm{color:#F5F6F8}.prof.edit .avatar{opacity:0.75}.prof .ed{display:none}.prof.edit .ed{display:block;position:relative;margin:-132px auto 0;width:132px;height:132px;line-height:132px}.prof.edit .ed .ic{width:40px;height:40px}.prof-actions{position:absolute;left:0;top:548px;width:1280px;text-align:center;white-space:nowrap}.top-greet{position:absolute;left:136px;top:34px;font-size:16px;line-height:22px;font-weight:600;color:#A8AEBB}.top-clock{position:absolute;right:48px;top:30px;font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:24px;line-height:30px;font-weight:600}.scr-title{position:absolute;left:136px;top:26px}.stage-info{position:absolute;left:136px;top:92px;width:700px}.t-stage.one{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage-info.long .syn{display:none}.stage-info .bdg{height:26px;margin-bottom:14px;white-space:nowrap}.stage-info h1{max-height:150px;overflow:hidden;margin-bottom:12px}.stage-info .meta{margin-bottom:10px}.stage-info .syn{font-size:19px;line-height:28px;color:#D9D7DE;max-height:56px}#scr-catalog .stage-info{top:138px}#scr-catalog .stage-info .bdg{margin-bottom:10px}#scr-catalog .stage-info h1,#scr-catalog .stage-info h1.st-l,#scr-catalog .stage-info h1.st-m{font-size:50px;line-height:56px;max-height:56px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:8px}#scr-catalog .stage-info .syn{max-height:28px;-webkit-line-clamp:1}#home-stack{top:344px}#home-loading{top:470px}.home-trial-badge{position:absolute;right:146px;top:31px;padding:4px 12px;border-radius:999px;background-color:#172442;border:1px solid #2F6FEB;color:#F5F6F8;font-size:13px;line-height:18px;font-weight:600;z-index:6}.home-notice-bar{position:absolute;left:310px;top:22px;width:610px;height:42px;line-height:40px;padding:0 14px;border-radius:16px;background-color:#1D2029;border:1px solid #2F6FEB;z-index:7;white-space:nowrap}.home-notice-bar .notice-txt{display:inline-block;vertical-align:middle;width:472px;font-size:14px;color:#F5F6F8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-notice-bar .notice-txt .ic{width:18px;height:18px;margin:-3px 8px 0 0}.home-notice-bar .btn{display:inline-block;vertical-align:middle;height:30px;line-height:30px;padding:0 14px;font-size:13px;margin-left:10px;margin-right:0}#cat-chips{top:70px;width:1144px;overflow:hidden;height:60px}#cat-stack{top:344px}.cat-head{position:absolute;left:136px;top:24px}.cat-head .t-l{display:inline-block;vertical-align:middle}.cat-count{display:inline-block;vertical-align:middle;margin-left:14px;color:#A8AEBB;font-size:16px}.scr-back{position:absolute;left:136px;top:28px;height:46px;line-height:46px;padding:0 22px;font-size:16px;z-index:5}.scr-back .ic{width:20px;height:20px;margin:-3px 8px 0 -4px}.detail-info{position:absolute;left:136px;top:104px;width:760px}.detail-info .bdg{height:26px;margin-bottom:16px;white-space:nowrap}.detail-info h1{margin-bottom:14px;max-height:150px;overflow:hidden}.detail-info .meta{margin-bottom:18px}.detail-info .syn{font-size:19px;line-height:29px;color:#DCDAE1;max-height:116px;margin-bottom:14px}.detail-info .cast{font-size:15px;line-height:22px;color:#A8AEBB;margin-bottom:30px;max-height:44px;overflow:hidden}.detail-info .btns{white-space:nowrap;height:72px;padding-top:6px}.detail-info .resume{margin-top:16px;width:360px}.detail-info .resume span{display:block;font-size:15px;color:#A8AEBB;margin-bottom:8px}.series-info{position:absolute;left:136px;top:92px;width:504px}.series-info .bdg{height:26px;margin-bottom:14px;white-space:nowrap}.series-info h1{margin-bottom:12px;max-height:144px;overflow:hidden}.series-info .meta{margin-bottom:18px}.series-info .about-l{font-size:13px;line-height:18px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#A8AEBB;margin-bottom:6px}.series-info .syn{font-size:18px;line-height:27px;color:#DCDAE1;max-height:135px;margin-bottom:26px}.series-info .btns{white-space:nowrap}.series-info .btns .btn{padding:0 20px;margin-right:10px;margin-bottom:14px}.ep-panel{position:absolute;left:656px;top:24px;width:600px;height:672px;border-radius:22px;background-color:rgba(19,21,28,0.94);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 20px 50px rgba(0,0,0,0.45);overflow:hidden}.ep-panel .chips{left:24px;top:16px;width:556px;overflow:hidden}.ep-list{left:16px;top:88px;width:568px;height:568px}.ep-row{height:100px;padding:12px}.ep-row .th{position:absolute;left:12px;top:12px;width:136px;height:76px;border-radius:10px;background-color:#292D38;-webkit-background-size:cover;background-size:cover;background-position:center;overflow:hidden}.ep-row .th .prog{position:absolute;left:8px;right:8px;bottom:7px}.ep-row .tx{position:absolute;left:164px;right:16px;top:14px}.ep-row .tx b{display:block;font-size:17px;line-height:23px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.ep-row .tx span{display:block;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis}.ep-row .tx .pl{white-space:normal;max-height:20px}.live-cats{position:absolute;left:112px;top:16px;width:196px;height:688px;border-radius:22px;background-color:rgba(19,21,28,0.94);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 20px 50px rgba(0,0,0,0.45);overflow:hidden}.live-cats h2{position:absolute;left:20px;top:20px}.live-cats .vlist{left:10px;top:72px;width:176px;height:604px}.cat-row{height:48px;line-height:48px;padding:0 12px;font-size:15px;font-weight:600;text-overflow:ellipsis}.cat-row .ic{width:20px;height:20px;margin:-3px 8px 0 0}.live-chs{position:absolute;left:316px;top:16px;width:304px;height:688px;border-radius:22px;background-color:rgba(19,21,28,0.94);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 20px 50px rgba(0,0,0,0.45);overflow:hidden}.live-chs .hd{position:absolute;left:20px;right:20px;top:22px;height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:600;color:#A8AEBB}.live-chs .vlist{left:10px;top:64px;width:284px;height:612px}.ch-row{height:68px;padding:10px 10px 0 10px}.ch-row .no{position:absolute;left:10px;top:0;width:40px;height:68px;line-height:68px;font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:17px;font-weight:600;text-align:center;color:#A8AEBB}.ch-row .lg{position:absolute;left:52px;top:14px;width:56px;height:40px;border-radius:8px;background-color:rgba(255,255,255,0.06);-webkit-background-size:contain;background-size:contain;background-position:center;background-repeat:no-repeat}.ch-row .tx{position:absolute;left:118px;right:12px;top:12px}.ch-row .tx b{display:block;font-size:16px;line-height:22px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.ch-row .tx span{display:block;font-size:13px;line-height:20px;overflow:hidden;text-overflow:ellipsis}.ch-row .pl{position:absolute;left:0;top:18px;width:4px;height:32px;border-radius:2px;background-color:#2F6FEB;display:none}.ch-row.is-playing .pl{display:block}.ch-row.is-focus .no{color:#3D3946}#live-inline-player{position:absolute;left:632px;top:16px;width:632px;height:356px;border-radius:16px;background-color:#050407;box-shadow:inset 0 0 0 1px #2C303B}#live-inline-player .idle{position:absolute;left:0;top:150px;width:632px;text-align:center;color:#A8AEBB;font-size:17px}#live-inline-player.is-focus{box-shadow:0 0 0 4px #FFFFFF}.live-hint{position:absolute;left:1036px;top:320px;height:36px;line-height:36px;padding:0 14px;border-radius:999px;background-color:rgba(4,5,8,0.80);font-size:14px;font-weight:600;z-index:25;display:none}#live-inline-player.is-focus + .live-hint{display:block}.live-now{position:absolute;left:632px;top:384px;width:632px;height:40px;white-space:nowrap;overflow:hidden}.live-now .t-m{display:inline-block;vertical-align:middle;max-width:470px;overflow:hidden;text-overflow:ellipsis}.live-now .badge{margin:0 0 0 10px}.epg-grid{position:absolute;left:632px;top:432px;width:640px;height:272px}.epg-cell{position:absolute;width:308px;height:84px;padding:12px 16px;border-radius:16px;background-color:#13151C;overflow:hidden}.epg-cell .tm{font-size:13px;line-height:18px;font-weight:700;letter-spacing:0.04em;color:#A8AEBB;white-space:nowrap}.epg-cell .tt{font-size:16px;line-height:22px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:4px}.epg-cell .prog{position:absolute;left:16px;right:16px;bottom:10px}.epg-cell.now{background-color:#292D38}.epg-cell.now .tm{color:#FFC56E}.epg-empty{position:absolute;left:0;top:30px;color:#A8AEBB}#scr-guide{background-color:#08090D}.guide-head{position:absolute;left:136px;top:24px;width:1100px;white-space:nowrap}.guide-head .t-l{display:inline-block;vertical-align:middle}.guide-head .when{display:inline-block;vertical-align:middle;margin-left:16px;color:#A8AEBB;font-size:16px}#guide-chips{top:70px;width:1112px;overflow:hidden;height:60px}.guide-times{position:absolute;left:352px;top:140px;width:900px;height:28px;overflow:hidden}.guide-times span{position:absolute;top:0;font-size:14px;line-height:28px;font-weight:600;color:#A8AEBB}.guide-body{position:absolute;left:112px;top:176px;width:1150px;height:536px;overflow:hidden}.guide-track{position:absolute;left:0;top:0;width:1150px;-webkit-transition:-webkit-transform .2s cubic-bezier(.2,.8,.2,1);transition:transform .2s cubic-bezier(.2,.8,.2,1)}.g-row{position:absolute;left:0;width:1150px;height:64px}.g-ch{position:absolute;left:0;top:0;width:228px;height:64px;padding:0 12px;border-radius:14px;background-color:#13151C;white-space:nowrap;overflow:hidden}.g-ch b{display:inline-block;width:44px;font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:17px;line-height:64px;font-weight:600;color:#A8AEBB;vertical-align:top}.g-ch span{display:inline-block;width:156px;font-size:15px;line-height:64px;font-weight:600;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.g-row.cur .g-ch{background-color:#172442}.g-cells{position:absolute;left:240px;top:0;width:900px;height:64px;overflow:hidden}.g-cell{position:absolute;top:0;height:64px;padding:10px 12px;border-radius:12px;background-color:#1D2029;overflow:hidden;white-space:nowrap;-webkit-transition:background-color .12s ease,color .12s ease;transition:background-color .12s ease,color .12s ease}.g-cell b{display:block;font-size:15px;line-height:22px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.g-cell span{display:block;font-size:13px;line-height:18px;color:#A8AEBB;overflow:hidden;text-overflow:ellipsis}.g-cell.air{background-color:#292D38}.g-cell.past{opacity:0.55}.g-cell.is-focus{background-color:#FFFFFF;color:#08090D;opacity:1;box-shadow:0 18px 40px rgba(0,0,0,0.55)}.g-cell.is-focus span{color:#3D3946}.g-cell.none{background-color:#13151C;color:#7D8391}.g-now{position:absolute;top:140px;width:2px;height:572px;background-color:#D42F42;z-index:3}.g-now span{position:absolute;left:-34px;top:0;width:70px;height:24px;line-height:24px;border-radius:6px;background-color:#D42F42;color:#FFFFFF;font-size:12px;font-weight:700;text-align:center;letter-spacing:0.04em}.search-kbd{position:absolute;left:112px;top:16px;width:404px;height:688px;padding:26px 20px;border-radius:22px;background-color:rgba(19,21,28,0.94);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 20px 50px rgba(0,0,0,0.45)}.search-q{height:50px;margin-bottom:18px;padding:0 6px;border-bottom:1.5px solid #6A7080;font-size:26px;line-height:48px;font-weight:600;white-space:nowrap;overflow:hidden}.search-q .ph{color:#7D8391;font-weight:500;font-size:22px}.search-kbd .kbd{left:20px;top:104px}.search-kbd .key{width:54px;height:50px;line-height:50px;margin:0 7px 7px 0;font-size:19px}.search-kbd .key.k2{width:115px;font-size:15px}.search-kbd .key.k3{width:176px;font-size:15px}.search-kbd .kbd-row{height:57px}#search-stack{top:24px}#search-stack .rail-title,#search-stack .rail-track,#search-stack .rail-info,#mylist-stack .rail-title,#mylist-stack .rail-track,#mylist-stack .rail-info{left:548px}.search-msg{position:absolute;left:548px;top:300px;width:680px;color:#A8AEBB;font-size:20px;line-height:30px}#mylist-stack{top:100px}#mylist-stack .rail-title,#mylist-stack .rail-track,#mylist-stack .rail-info{left:136px}.set-menu{position:absolute;left:112px;top:16px;width:340px;height:688px;padding-top:22px;border-radius:22px;background-color:rgba(19,21,28,0.94);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 20px 50px rgba(0,0,0,0.45)}.set-menu h2{margin:0 0 18px 24px}.set-menu .vlist{left:12px;top:80px;width:316px;height:596px}.set-row{height:56px;line-height:56px;padding:0 16px;font-size:17px;font-weight:600}.set-row .ic{margin:-3px 14px 0 0}.set-row .ic path{fill:#A8AEBB}.set-row.is-on .ic path{fill:#F5F6F8}.set-row.is-focus .ic path{fill:#08090D}.set-panel{position:absolute;left:480px;top:40px;width:760px;height:660px}.set-panel h2{margin-bottom:8px}.set-panel .desc{color:#A8AEBB;font-size:17px;line-height:25px;margin-bottom:24px}.opt{position:relative;height:64px;line-height:64px;padding:0 24px;margin-bottom:10px;border-radius:16px;background-color:#13151C;font-size:18px;font-weight:600;white-space:nowrap;overflow:hidden;-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.opt .val{position:absolute;right:24px;top:0;color:#A8AEBB;font-weight:500}.opt .val .ic{margin-top:-3px}.opt.is-focus{background-color:#FFFFFF;color:#08090D;box-shadow:0 18px 40px rgba(0,0,0,0.55)}.opt.is-focus .val{color:#3D3946}.opt.sel .val{color:#2BC48A}.opt.sel.is-focus .val{color:#0E7A50}.info-line{font-size:18px;line-height:34px;color:#A8AEBB}.info-line b{color:#F5F6F8;font-weight:600}.osd{position:absolute;left:0;top:0;width:1280px;height:720px;opacity:0;pointer-events:none;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.osd.on{opacity:1;pointer-events:auto}.osd-top{position:absolute;left:0;top:0;width:1280px;height:200px;background-color:transparent;background-image:-webkit-linear-gradient(top,rgba(8,6,10,0.85) 0%,rgba(8,6,10,0) 100%);background-image:linear-gradient(to bottom,rgba(8,6,10,0.85) 0%,rgba(8,6,10,0) 100%)}.osd-top-back{position:absolute;left:40px;top:34px;z-index:3}.osd-title{position:absolute;left:204px;top:34px;width:850px}.osd-title .t-l{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.osd-title .sub{font-size:17px;line-height:24px;color:#A8AEBB;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.osd-clock{position:absolute;right:56px;top:40px;font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:24px;font-weight:600}.osd-bar{position:absolute;left:40px;top:552px;width:1200px;height:140px;padding:20px 28px;border-radius:22px;background-color:rgba(19,21,28,0.94);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 20px 50px rgba(0,0,0,0.45)}#fs-progress-row{position:relative;height:40px;border-radius:12px}#fs-progress-row .tc{position:absolute;left:6px;top:8px;width:90px;font-size:16px;line-height:24px;font-weight:600}#fs-progress-row .tt{position:absolute;right:6px;top:8px;width:90px;text-align:right;font-size:16px;line-height:24px;font-weight:600;color:#A8AEBB}#fs-progress-row .bar{position:absolute;left:104px;right:104px;top:17px;height:6px;border-radius:3px;background-color:rgba(255,255,255,0.22)}#fs-progress-row .fill{position:absolute;left:0;top:0;height:6px;border-radius:3px;background-color:#2F6FEB}#fs-progress-row .seen{position:absolute;left:0;top:0;height:6px;border-radius:3px;background-color:rgba(255,255,255,0.45)}#fs-progress-row .knob{position:absolute;top:-7px;width:20px;height:20px;margin-left:-10px;border-radius:50%;background-color:#FFFFFF;display:none}#fs-progress-row .pv{position:absolute;top:-40px;width:90px;margin-left:-45px;height:30px;line-height:30px;border-radius:8px;background-color:#FFFFFF;color:#08090D;text-align:center;font-size:15px;font-weight:700;display:none}#fs-progress-row.is-focus .knob{display:block;box-shadow:0 0 0 5px rgba(255,255,255,0.35)}#fs-progress-row.is-focus .bar{height:8px;top:16px}#fs-progress-row.dragging .pv{display:block}.osd-btns{position:absolute;left:28px;right:28px;top:70px;height:56px;text-align:center;white-space:nowrap}.osd-btns .btn{margin:0 7px}.osd-right{position:absolute;right:0;top:0;white-space:nowrap}.osd-left{position:absolute;left:0;top:0;white-space:nowrap}.osd-live{position:absolute;left:40px;top:520px;width:1200px;height:172px;padding:22px 28px;border-radius:22px;background-color:rgba(19,21,28,0.94);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 20px 50px rgba(0,0,0,0.45)}.osd-live .no{position:absolute;left:28px;top:22px;width:92px;height:64px;line-height:64px;border-radius:16px;background-color:#292D38;text-align:center;font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:34px;font-weight:700}.osd-live .lg{position:absolute;left:132px;top:22px;width:96px;height:64px;border-radius:12px;background-color:rgba(255,255,255,0.06);-webkit-background-size:contain;background-size:contain;background-position:center;background-repeat:no-repeat}.osd-live .tx{position:absolute;left:244px;right:28px;top:20px;white-space:nowrap;overflow:hidden}.osd-live .tx .cn{font-size:16px;line-height:22px;font-weight:600;color:#A8AEBB}.osd-live .tx .pg{font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:28px;line-height:36px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.osd-live .tx .nx{font-size:15px;line-height:22px;color:#A8AEBB;overflow:hidden;text-overflow:ellipsis}.osd-live .pbar{position:absolute;left:28px;right:28px;bottom:26px;height:22px}.osd-live .pbar .t1,.osd-live .pbar .t2{position:absolute;top:0;font-size:14px;line-height:22px;font-weight:600;color:#A8AEBB}.osd-live .pbar .t1{left:0}.osd-live .pbar .t2{right:0}.osd-live .pbar .bar{position:absolute;left:70px;right:150px;top:8px;height:6px;border-radius:3px;background-color:rgba(255,255,255,0.22)}.osd-live .pbar .bar i{position:absolute;left:0;top:0;height:6px;border-radius:3px;background-color:#2F6FEB}.osd-live .pbar .badge{position:absolute;right:64px;top:-2px}.zap{position:absolute;left:0;top:0;width:1280px;height:720px;background-color:transparent;background-image:-webkit-linear-gradient(left,rgba(8,6,10,0.9) 0%,rgba(8,6,10,0.55) 45%,rgba(8,6,10,0) 75%);background-image:linear-gradient(to right,rgba(8,6,10,0.9) 0%,rgba(8,6,10,0.55) 45%,rgba(8,6,10,0) 75%)}#zap-cats-drawer{position:absolute;left:32px;top:32px;width:260px;height:656px;border-radius:22px;background-color:rgba(19,21,28,0.94);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 20px 50px rgba(0,0,0,0.45);overflow:hidden}#zap-cats-drawer .vlist{left:10px;top:16px;width:240px;height:624px}.zap-list-box{position:absolute;left:32px;top:32px;width:420px;height:656px;border-radius:22px;background-color:rgba(19,21,28,0.94);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 20px 50px rgba(0,0,0,0.45);overflow:hidden;-webkit-transition:-webkit-transform .22s cubic-bezier(.2,.8,.2,1);transition:transform .22s cubic-bezier(.2,.8,.2,1)}.zap.cats-open .zap-list-box{-webkit-transform:translate(276px,0);transform:translate(276px,0)}.zap-list-box .hd{position:absolute;left:22px;right:22px;top:20px;height:26px;font-size:15px;font-weight:600;color:#A8AEBB;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zap-list-box .hd .ic{width:18px;height:18px;margin:-3px 6px 0 0}.zap-list-box .hd .ic path{fill:#A8AEBB}#zap-channel-list{left:10px;top:56px;width:400px;height:590px}#zap-channel-list .ch-row .tx{right:14px}.zap-btns{position:absolute;left:480px;top:620px;white-space:nowrap;-webkit-transition:-webkit-transform .22s cubic-bezier(.2,.8,.2,1);transition:transform .22s cubic-bezier(.2,.8,.2,1)}.zap.cats-open .zap-btns{-webkit-transform:translate(276px,0);transform:translate(276px,0)}.zap-btns .btn{margin-right:12px}.ch-num{position:absolute;right:56px;top:40px;min-width:120px;height:84px;line-height:84px;padding:0 24px;border-radius:20px;background-color:rgba(19,21,28,0.94);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 20px 50px rgba(0,0,0,0.45);text-align:center;font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:52px;font-weight:700}.next-card{position:absolute;right:40px;top:380px;width:440px;padding:22px 24px;border-radius:22px;background-color:rgba(19,21,28,0.94);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 20px 50px rgba(0,0,0,0.45)}.next-card .lb{font-size:15px;line-height:20px;font-weight:700;color:#FFC56E;margin-bottom:4px}.next-card .nm{font-size:20px;line-height:28px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:16px}.pl-state{position:absolute;left:0;top:330px;width:1280px;text-align:center;font-size:18px;color:#A8AEBB}.pl-state .spin{margin-bottom:12px}.pl-err{position:absolute;left:340px;top:250px;width:600px;padding:32px 36px;border-radius:22px;background-color:rgba(19,21,28,0.94);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 20px 50px rgba(0,0,0,0.45);text-align:center}.pl-err b{display:block;font-family:GLDisplay,'Segoe UI',Roboto,Arial,sans-serif;font-size:26px;line-height:32px;font-weight:600;margin-bottom:8px}.pl-err span{display:block;font-size:17px;line-height:25px;color:#A8AEBB;margin-bottom:22px}#media-box .mb-state{position:absolute;left:0;top:46%;width:100%;text-align:center;color:#A8AEBB;font-size:16px;z-index:2}@supports ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){html.tier-a .glass,html.tier-a #dock,html.tier-a .btn,html.tier-a .live-cats,html.tier-a .live-chs,html.tier-a .ep-panel,html.tier-a .search-kbd,html.tier-a .set-menu,html.tier-a .osd-bar,html.tier-a .osd-live,html.tier-a .zap-list-box,html.tier-a #zap-cats-drawer,html.tier-a .kbd-panel,html.tier-a .toast,html.tier-a .next-card,html.tier-a .pl-err,html.tier-a .ch-num{background-color:rgba(22,20,28,0.72);-webkit-backdrop-filter:blur(32px) saturate(1.4);backdrop-filter:blur(32px) saturate(1.4)}html.tier-a .btn-primary{background-color:#2F6FEB;-webkit-backdrop-filter:none;backdrop-filter:none}html.tier-a .btn-ghost{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}html.tier-a .btn.is-focus{background-color:#FFFFFF}}html.tier-b .rail-track,html.tier-b .stack,html.tier-b .vlist-track,html.tier-b .guide-track{transition-duration:.16s}html.tier-b .stage-bg,html.tier-b .stage-tint,html.tier-b .stage-poster{transition-duration:.2s}html.tier-c #app,html.tier-c .t-stage,html.tier-c .t-xl,html.tier-c .t-l,html.tier-c .t-num,html.tier-c .splash-name,html.tier-c .dock-logo b,html.tier-c .login-brand h1,html.tier-c .login-card h2,html.tier-c .avatar,html.tier-c .top-clock,html.tier-c .poster .ph,html.tier-c .tile .nn b,html.tier-c .ch-row .no,html.tier-c .g-ch b,html.tier-c .osd-live .no,html.tier-c .osd-live .tx .pg,html.tier-c .osd-clock,html.tier-c .ch-num,html.tier-c .pin-box,html.tier-c .dlg h2,html.tier-c .empty-state b,html.tier-c .pl-err b{font-family:'LG Display','Samsung Sans','Segoe UI',Roboto,Helvetica,Arial,sans-serif}html.tier-c *{-webkit-transition:none !important;transition:none !important;-webkit-animation:none !important;animation:none !important}html.tier-c .glass,html.tier-c #dock,html.tier-c .btn,html.tier-c .live-cats,html.tier-c .live-chs,html.tier-c .ep-panel,html.tier-c .search-kbd,html.tier-c .set-menu,html.tier-c .osd-bar,html.tier-c .osd-live,html.tier-c .zap-list-box,html.tier-c #zap-cats-drawer,html.tier-c .kbd-panel,html.tier-c .toast,html.tier-c .next-card,html.tier-c .pl-err,html.tier-c .ch-num,html.tier-c .login-card,html.tier-c .dlg,html.tier-c .stage-poster{box-shadow:none}html.tier-c .glass,html.tier-c #dock,html.tier-c .live-cats,html.tier-c .live-chs,html.tier-c .ep-panel,html.tier-c .search-kbd,html.tier-c .set-menu,html.tier-c .kbd-panel,html.tier-c .zap-list-box,html.tier-c #zap-cats-drawer{background-color:#16141C}html.tier-c .btn{background-color:#2C2833}html.tier-c .btn-primary{background-color:#2F6FEB}html.tier-c .btn-ghost{background-color:transparent}html.tier-c .btn.is-focus,html.tier-c .chip.is-focus,html.tier-c .key.is-focus{-webkit-transform:none;transform:none;box-shadow:none;background-color:#FFFFFF;color:#0D0C12}html.tier-c .poster.is-focus,html.tier-c .tile.is-focus{-webkit-transform:none;transform:none;box-shadow:0 0 0 4px #FFFFFF}html.tier-c .prof.is-focus .avatar{-webkit-transform:none;transform:none;box-shadow:0 0 0 5px #FFFFFF}html.tier-c .dock-item.is-focus,html.tier-c .vrow.is-focus,html.tier-c .opt.is-focus,html.tier-c .g-cell.is-focus{box-shadow:none}html.tier-c .rail.rest .poster,html.tier-c .rail.rest .tile{opacity:1}html.tier-c .rail.gone{visibility:hidden}html.tier-c .poster .art,html.tier-c .stage-bg,html.tier-c .stage-tint,html.tier-c .stage-poster{opacity:1}html.tier-c .stage-bg,html.tier-c .stage-tint,html.tier-c .stage-poster{display:none}html.tier-c .stage-bg.on,html.tier-c .stage-tint.on,html.tier-c .stage-poster.on{display:block}html.tier-c .caret{-webkit-animation:none;animation:none}html.tier-c .spin{border-color:#FFFFFF;border-top-color:#2F6FEB}html.netcast-tv .player-vol-widget{display:none !important}@media (prefers-reduced-motion:reduce){.poster.is-focus,.tile.is-focus,.btn.is-focus,.chip.is-focus,.key.is-focus,.prof.is-focus .avatar{-webkit-transform:none;transform:none}.rail-track,.stack,.vlist-track,.guide-track,.chips-track{-webkit-transition:none;transition:none}}