@font-face{font-family:"Poppins";src:url(../fonts/Poppins-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:"Poppins";src:url(../fonts/Poppins-Medium.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:"Poppins";src:url(../fonts/Poppins-SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:"Poppins";src:url(../fonts/Poppins-Bold.ttf)format("truetype");font-weight:700 900;font-display:swap}:root{--bg:#07060f;--bg2:#0d0a1a;--s1:#16112a;--s2:#201a36;--s3:#2e2648;--line:rgba(196,181,253,.16);--tx:#f6f3ff;--mu:#b7b3d4;--so:#8b86ab;--pri:#7c3aed;--pri2:#a855f7;--pri3:#c4b5fd;--pri4:#d6c7ff;--blue:#2563eb;--deep:#4c1d95;--grad:linear-gradient(90deg,#7c3aed,#a855f7);--live:#e0245e;--err:#fca5a5;--ok:#3ddc84;--gold:#f5c451;--ring:0 0 0 .22rem #fff,0 0 1.8rem .25rem rgba(168,85,247,.55),0 .8rem 2.2rem rgba(0,0,0,.6);--ez:cubic-bezier(.2,.7,.2,1);--font:"Poppins","Inter","SF Pro Display","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--safe-x:4.8rem;--safe-y:2.7rem}*{box-sizing:border-box;margin:0;padding:0}[hidden]{display:none!important}html,body{height:100%;background:var(--bg);color:var(--tx);font-family:var(--font);-webkit-font-smoothing:antialiased}body{font-size:1.1rem;line-height:1.4;overflow:hidden}.mobile body{overflow:auto;font-size:15px}button{font:inherit;color:inherit;background:0 0;border:0;cursor:pointer;text-align:inherit}:focus{outline:0}.ic{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.brand{font-weight:900;letter-spacing:-.045em;font-size:2rem;line-height:1;white-space:nowrap}.brand img{display:block;height:3.6rem;width:auto;image-rendering:auto}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;height:3.3rem;padding:0 1.8rem;border-radius:.55rem;background:rgba(139,120,200,.38);color:#fff;font-weight:700;font-size:1.15rem;white-space:nowrap;transition:transform .18s var(--ez),background .18s,box-shadow .18s;will-change:transform}.btn.primary{background:#fff;color:#0a0a0f}.btn.red{background:var(--grad)}.btn.icon{width:3.3rem;padding:0;border-radius:50%}.btn:focus{transform:scale(1.07);box-shadow:var(--ring)}.btn:not(.primary):focus{background:rgba(124,58,237,.55)}.btn .ic{width:1.45rem;height:1.45rem}.chip{height:2.6rem;padding:0 1.2rem;border-radius:99rem;background:var(--s2);color:var(--mu);font-weight:700;font-size:1rem;white-space:nowrap;transition:transform .15s var(--ez)}.chip.on{background:#fff;color:#000}.chip:focus{transform:scale(1.06);box-shadow:var(--ring);color:#fff;background:var(--grad)}.badge{display:inline-flex;align-items:center;height:1.55rem;padding:0 .5rem;border:1px solid rgba(255,255,255,.45);border-radius:.3rem;font-size:.85rem;font-weight:700;color:#e6e6ee;line-height:1}.badge.live{background:var(--live);border-color:var(--live);color:#fff;letter-spacing:.06em}.badge.new{background:rgba(255,255,255,.14);border:0}.match{color:var(--ok);font-weight:800}.meta{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap;color:#d8d8e2;font-size:1.05rem;font-weight:600}.ta{font-weight:900;line-height:.92;letter-spacing:-.03em;text-shadow:0 .2rem 1.5rem rgba(0,0,0,.55);text-wrap:balance}.ta.s1{font-family:Georgia,"Times New Roman",serif;font-style:italic;font-weight:700;letter-spacing:-.01em}.ta.s2{text-transform:uppercase;font-weight:800;letter-spacing:.12em;line-height:1.02}.ta.s3{text-transform:uppercase;font-stretch:condensed;font-family:"Arial Narrow","Roboto Condensed",var(--font);letter-spacing:-.01em}.nav{position:fixed;left:0;top:0;bottom:0;width:7rem;z-index:30;display:flex;flex-direction:column;align-items:flex-start;padding:2.4rem 0 2.4rem 1.6rem}.nav-bg{position:absolute;inset:0 auto 0 0;width:44rem;background:linear-gradient(90deg,rgba(7,6,15,.99)0,rgba(7,6,15,.95) 45%,rgba(7,6,15,.6) 75%,rgba(7,6,15,0));opacity:0;transition:opacity .25s;pointer-events:none}.nav-shade{position:absolute;inset:0 auto 0 0;width:9rem;background:linear-gradient(90deg,rgba(7,6,15,.85),rgba(7,6,15,0));pointer-events:none}.nav.open .nav-bg{opacity:1}.nav .me{position:relative;display:flex;align-items:center;gap:1rem;margin-bottom:auto}.nav .av{width:3.4rem;height:3.4rem;border-radius:.6rem;background-size:cover;flex:none}.nav ul{position:relative;list-style:none;display:flex;flex-direction:column;gap:.5rem;margin:auto 0}.nav a{display:flex;align-items:center;gap:1.3rem;height:3.6rem;padding:0 1rem;border-radius:.6rem;color:var(--so);text-decoration:none;font-weight:700;font-size:1.25rem;transition:transform .18s var(--ez),color .18s}.nav a .ic{width:1.75rem;height:1.75rem}.nav a.cur{color:#fff}.nav a.cur::before{content:"";position:absolute;left:-1.6rem;width:.3rem;height:2.4rem;border-radius:0 .3rem .3rem 0;background:linear-gradient(180deg,#a855f7,#7c3aed)}.nav a:focus{color:#fff;background:rgba(255,255,255,.12);transform:translateX(.3rem)}.nav .lbl{opacity:0;transform:translateX(-1rem);transition:opacity .2s,transform .25s var(--ez);white-space:nowrap}.nav.open .lbl{opacity:1;transform:none}.nav .who{font-size:1.1rem;font-weight:700}.nav .who small{display:block;color:var(--so);font-size:.95rem;font-weight:600}.nav .bottom{margin-top:auto;position:relative}.page{position:fixed;inset:0;overflow:hidden;opacity:0;transition:opacity .3s}.page.in{opacity:1}.bd{position:absolute;inset:0;overflow:hidden;background:#000}.bd i{position:absolute;inset:0 0 0 auto;width:78%;background-size:cover;background-position:center;opacity:0;transition:opacity .6s;transform:scale(1.02)}.bd i.on{opacity:1}.bd::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--bg) 18%,rgba(7,6,15,.88) 34%,rgba(7,6,15,.35) 58%,rgba(7,6,15,0) 80%),linear-gradient(0deg,var(--bg) 2%,rgba(7,6,15,.6) 34%,rgba(7,6,15,0) 62%)}.bd .pv{position:absolute;inset:0 0 0 auto;width:78%;opacity:0;transition:opacity .9s;overflow:hidden}.bd .pv span{position:absolute;inset:-8%;background-size:cover;animation:kb 14s linear infinite alternate;filter:saturate(1.25) brightness(1.08)}@keyframes kb{0%{transform:scale(1.05) translate3d(-2%,1%,0)}to{transform:scale(1.18) translate3d(3%,-2%,0)}}.previewing .bd .pv{opacity:1}.pv-tag{position:absolute;right:var(--safe-x);top:calc(var(--safe-y) + 4rem);z-index:3;display:flex;align-items:center;gap:.6rem;padding:.55rem 1rem;border-radius:99rem;background:rgba(0,0,0,.55);border:1px solid var(--line);font-size:.95rem;font-weight:700;color:#e8e8f0;opacity:0;transform:translateY(-.5rem);transition:opacity .4s,transform .4s var(--ez)}.pv-tag .ic{width:1.2rem;height:1.2rem}.previewing .pv-tag{opacity:1;transform:none}.hero{position:absolute;left:9.5rem;top:auto;bottom:calc(100% - 31rem);width:44rem;z-index:2;transform-origin:left bottom;transition:transform .45s var(--ez)}.hero .kicker{display:flex;align-items:center;gap:.7rem;font-weight:800;letter-spacing:.14em;font-size:.95rem;color:#e9e9ef;margin-bottom:1rem;text-transform:uppercase}.hero .kicker .g{display:block;height:1.55rem;width:auto;flex:none}.hero .ta{font-size:5.6rem;max-width:44rem}.hero .ta.s2{font-size:4.4rem}.hero .ta.long{font-size:4.5rem}.hero .ta.s2.long{font-size:3.7rem}.dt-head .ta.long{font-size:4.6rem}.dt-head .ta.s2.long{font-size:3.8rem}.hero .meta{margin:1.3rem 0 1rem}.hero .syn{font-size:1.3rem;color:#e4e4ec;line-height:1.45;max-width:38rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 .1rem .6rem rgba(0,0,0,.6)}.hero .acts{display:flex;gap:1rem;margin-top:1.8rem;transition:opacity .3s,transform .35s var(--ez)}.hero .top10{display:flex;align-items:center;gap:.7rem;font-weight:800;font-size:1.15rem;margin-top:1rem}.hero .top10 .n{display:inline-grid;place-items:center;width:2.2rem;height:2.4rem;background:var(--grad);border-radius:.3rem;font-size:.85rem;line-height:.9;text-align:center}.hero .fade{transition:opacity .25s}.hero .fade.out{opacity:0}.inrails .hero{transform:translateY(-9rem) scale(.72)}.inrails .hero .acts{opacity:0;transform:translateY(1rem);pointer-events:none}.inrails .hero .top10{display:none}.rows{position:absolute;left:0;right:0;top:34rem;z-index:3;transition:transform .45s var(--ez);will-change:transform}.rail{position:relative;margin-bottom:1.4rem;transition:opacity .35s,transform .4s var(--ez);clip-path:inset(-3rem -100vw -9rem 8.4rem)}.tv .rail:focus-within~.rail{transform:translateY(4.4rem)}.tv .rail.r-top10:focus-within~.rail,.tv .rail.r-live:focus-within~.rail{transform:none}.mobile .rail{clip-path:none}.rail h3{padding-left:9.5rem;font-size:1.45rem;font-weight:800;margin-bottom:.8rem;letter-spacing:-.01em;display:flex;align-items:baseline;gap:1rem}.rail h3 small{font-size:1rem;color:var(--so);font-weight:600}.track{display:flex;gap:1.1rem;padding-left:9.5rem;transition:transform .42s var(--ez);will-change:transform}.inrails .rail.past{opacity:0}.cd{position:relative;flex:none;width:18rem;height:10.125rem;border-radius:.6rem;background:var(--s1) center/cover;transform-origin:left center;transition:transform .3s var(--ez),box-shadow .3s;will-change:transform}.cd .ov{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(0deg,rgba(0,0,0,.78),transparent 62%)}.cd .ta{position:absolute;left:1rem;right:1rem;bottom:.8rem;font-size:1.45rem;line-height:1}.cd .ta.s2{font-size:1.05rem}.cd .tl{position:absolute;left:.8rem;top:.7rem;display:flex;gap:.4rem}.cd .newtag{background:var(--grad);color:#fff;font-weight:800;font-size:.8rem;padding:.2rem .5rem;border-radius:.25rem;letter-spacing:.04em}.cd .ci{position:absolute;left:0;right:-2rem;top:calc(100% + .7rem);opacity:0;transform:translateY(-.4rem);transition:opacity .25s,transform .3s var(--ez);pointer-events:none}.cd .ci b{display:block;font-size:1.15rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd .ci .meta{font-size:.95rem;gap:.6rem;margin-top:.25rem}.cd:focus{transform:scale(1.1);box-shadow:var(--ring);z-index:5}.cd:focus .ci{opacity:1;transform:none}.cd:focus~.cd{transform:translateX(1.8rem)}.track:focus-within{padding-bottom:4rem;margin-bottom:-4rem}.cd.lv .num{position:absolute;left:.8rem;top:.7rem;font-weight:800;font-size:.95rem;background:rgba(0,0,0,.55);padding:.15rem .5rem;border-radius:.3rem}.cd.lv .badge.live{position:absolute;right:.8rem;top:.7rem}.cd.lv .ta{bottom:2.2rem;font-size:1.3rem}.cd.lv .now{position:absolute;left:1rem;right:1rem;bottom:1.05rem;font-size:.95rem;color:#e2e2ea;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pbar{position:absolute;left:1rem;right:1rem;bottom:.6rem;height:.25rem;border-radius:1rem;background:rgba(255,255,255,.25);overflow:hidden}.pbar i{display:block;height:100%;background:var(--grad);transform-origin:left;width:100%}.t10{position:relative;flex:none;width:21rem;height:14.4rem;display:flex;align-items:flex-end;border-radius:.6rem;transform-origin:left center;transition:transform .3s var(--ez)}.t10 .big{position:absolute;left:-.2rem;bottom:-1.6rem;font-size:15.5rem;font-weight:900;line-height:1;letter-spacing:-.1em;color:var(--bg);-webkit-text-stroke:.2rem rgba(255,255,255,.75);font-family:var(--font)}.t10 .ps{position:absolute;right:0;top:0;width:9.6rem;height:14.4rem;border-radius:.55rem;background:center/cover;box-shadow:-1rem 0 2rem rgba(0,0,0,.5);overflow:hidden}.t10 .ps .ta{position:absolute;left:.7rem;right:.7rem;bottom:.8rem;font-size:1.25rem}.t10 .ps .ta.s2{font-size:.9rem}.t10 .ps::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.8),transparent 60%)}.t10:focus{transform:scale(1.07);z-index:5}.t10.ten .big{font-size:11.5rem;letter-spacing:-.16em;bottom:-.9rem}.t10:focus .ps{box-shadow:var(--ring)}.t10:focus .big{-webkit-text-stroke-color:#fff;color:var(--pri)}.t10:focus~.t10{transform:translateX(1.4rem)}.sk{background:var(--s1);border-radius:.6rem;position:relative;overflow:hidden}.sk::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent);transform:translateX(-100%);animation:sh 1.2s infinite}@keyframes sh{to{transform:translateX(100%)}}.skel{position:absolute;inset:0;padding:7.2rem 0 0 9.5rem}.skel .l1{width:30rem;height:5rem;margin-bottom:1.2rem}.skel .l2{width:22rem;height:1.4rem;margin-bottom:.8rem}.skel .l3{width:36rem;height:1.4rem;margin-bottom:.6rem}.skel .l4{width:16rem;height:3.3rem;margin:1.6rem 0 4rem}.skel .srow{display:flex;gap:1.1rem;margin-bottom:1.4rem}.skel .srow .sk{width:18rem;height:10.125rem;flex:none}.skel .sh{width:14rem;height:1.5rem;margin-bottom:.8rem}.detail{position:fixed;inset:0;z-index:40;background:var(--bg);opacity:0;transform:scale(1.03);transition:opacity .3s,transform .35s var(--ez)}.detail.in{opacity:1;transform:none}.detail .bd{position:absolute;inset:0 0 auto 0;height:54rem}.detail .scroller{position:absolute;inset:0;overflow:hidden;scroll-behavior:smooth}.dt-in{position:relative;padding:6.5rem var(--safe-x) 4rem 9.5rem}.dt-head{display:grid;grid-template-columns:minmax(0,1fr) 26rem;gap:4rem;align-items:end;min-height:38rem}.dt-head .ta{font-size:5.4rem;margin-bottom:1.2rem}.dt-head .ta.s2{font-size:4.2rem}.dt-head .syn{font-size:1.25rem;color:#e6e6ee;max-width:44rem;margin:1rem 0 1.8rem;line-height:1.5}.dt-acts{display:flex;gap:1rem}.dt-side{font-size:1.05rem;color:var(--so);line-height:1.6}.dt-side p{margin-bottom:.8rem}.dt-side b{color:#e8e8f0;font-weight:600}.dt-sec{margin-top:3rem}.dt-sec>h3{font-size:1.6rem;font-weight:800;margin-bottom:1.2rem;display:flex;align-items:center;justify-content:space-between}.dd{position:relative}.dd-btn{display:inline-flex;align-items:center;gap:.8rem;height:3rem;padding:0 1.2rem;border-radius:.5rem;background:var(--s2);border:1px solid var(--line);font-size:1.1rem;font-weight:700;transition:transform .15s}.dd-btn:focus{box-shadow:var(--ring);transform:scale(1.04)}.dd-list{position:absolute;right:0;top:calc(100% + .5rem);min-width:16rem;background:var(--s1);border:1px solid var(--line);border-radius:.6rem;padding:.5rem;z-index:5;box-shadow:0 1rem 3rem rgba(0,0,0,.6);opacity:0;transform:translateY(-.5rem);transition:opacity .18s,transform .2s var(--ez)}.dd-list.in{opacity:1;transform:none}.dd-list button{display:flex;justify-content:space-between;width:100%;padding:.8rem 1rem;border-radius:.4rem;font-weight:600;font-size:1.05rem}.dd-list button:focus{background:#fff;color:#000}.dd-list small{color:var(--so)}.ep{display:grid;grid-template-columns:2.5rem 16rem minmax(0,1fr);gap:1.4rem;align-items:center;padding:1.1rem 1.2rem;border-radius:.7rem;border-bottom:1px solid var(--line);transition:background .15s,transform .2s var(--ez);width:100%}.ep .n{font-size:1.6rem;font-weight:800;color:var(--so);text-align:center}.ep .th{position:relative;width:16rem;height:9rem;border-radius:.45rem;background:center/cover}.ep .th .ic{position:absolute;left:50%;top:50%;width:2.6rem;height:2.6rem;margin:-1.3rem;opacity:0;transition:opacity .2s;color:#fff}.ep .tt{display:flex;justify-content:space-between;gap:1rem;font-weight:700;font-size:1.2rem;margin-bottom:.4rem}.ep .tt small{color:var(--mu);font-weight:600;font-size:1.05rem;white-space:nowrap}.ep p{color:var(--mu);font-size:1.05rem}.ep:focus{background:var(--s2);box-shadow:var(--ring);transform:scale(1.01)}.ep:focus .th .ic{opacity:1}.more{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem}.mc{border-radius:.7rem;background:var(--s1);overflow:hidden;transition:transform .25s var(--ez),box-shadow .25s;text-align:left}.mc .art{position:relative;aspect-ratio:16/9;background:center/cover}.mc .art .ta{position:absolute;left:1rem;right:1rem;bottom:.8rem;font-size:1.5rem}.mc .art .ta.s2{font-size:1.05rem}.mc .art::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.75),transparent 60%)}.mc .bx{padding:1rem 1.1rem 1.2rem}.mc .bx .meta{font-size:.95rem;gap:.6rem;margin-bottom:.6rem}.mc .bx p{color:var(--mu);font-size:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mc:focus{transform:scale(1.04);box-shadow:var(--ring)}.lv-page{padding:var(--safe-y) var(--safe-x)0 9.5rem}.lv-top{display:grid;grid-template-columns:34rem minmax(0,1fr);gap:2.6rem;height:19.1rem;margin-bottom:1.4rem}.lv-pv{position:relative;border-radius:.8rem;overflow:hidden;background:#000}.lv-pv>span:first-child{position:absolute;inset:-6%;background-size:cover;animation:kb 12s linear infinite alternate}.lv-pv::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent 50%)}.lv-pv .badge{position:absolute;left:1rem;top:1rem;z-index:2}.lv-pv .ph{position:absolute;left:1rem;bottom:1rem;z-index:2;font-size:.95rem;color:#ddd;font-weight:600;display:flex;gap:.5rem;align-items:center}.lv-info .chn{display:flex;align-items:center;gap:1rem;color:var(--mu);font-weight:700;font-size:1.15rem;margin-bottom:.6rem}.lv-info h1{font-size:2.6rem;line-height:1.05;letter-spacing:-.02em;margin-bottom:.7rem}.lv-info .tm{display:flex;align-items:center;gap:1rem;color:var(--mu);font-size:1.05rem;margin-bottom:.9rem}.lv-info .tm .pb{width:18rem;height:.35rem;border-radius:1rem;background:rgba(255,255,255,.2);overflow:hidden}.lv-info .tm .pb i{display:block;height:100%;background:var(--grad);transform-origin:left}.lv-info .nx{color:var(--mu);font-size:1.1rem;margin-bottom:1.3rem}.lv-info .nx b{color:#fff}.lv-tabs{display:flex;gap:.7rem;margin-bottom:1rem;flex-wrap:nowrap}.epg{position:relative;height:24rem;overflow:hidden;border-top:1px solid var(--line)}.epg-ruler{position:relative;height:2.6rem;margin-left:15rem;color:var(--so);font-size:1rem;font-weight:700}.epg-ruler span{position:absolute;top:.7rem;transform:translateX(-50%)}.epg-ruler span:first-child{transform:none}.epg-clip{position:relative;height:calc(100% - 2.6rem);overflow:hidden}.epg-body{position:relative;transition:transform .35s var(--ez)}.erow{position:relative;height:4.3rem;display:flex;margin-bottom:.35rem}.erow .cn{flex:none;width:14.4rem;margin-right:.6rem;display:flex;align-items:center;gap:.8rem;padding:0 .8rem;border-radius:.5rem;background:var(--s1);font-weight:700;font-size:1.05rem;white-space:nowrap;overflow:hidden}.erow .cn .lg{width:3rem;height:2.2rem;border-radius:.35rem;display:grid;place-items:center;font-size:.85rem;font-weight:900;flex:none}.erow .cn small{color:var(--so);font-weight:700;font-size:.95rem}.erow.cur .cn{background:var(--s3)}.etl{position:relative;flex:1;overflow:hidden}.pg{position:absolute;top:0;bottom:0;padding:0 1rem;border-radius:.45rem;background:var(--s1);border:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;justify-content:center;overflow:hidden;white-space:nowrap;transition:background .15s}.pg b{font-size:1.05rem;overflow:hidden;text-overflow:ellipsis}.pg small{font-size:.92rem;color:var(--so)}.pg.now{background:#211a38}.pg>*{position:relative;z-index:1}.pg.now::before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--p);background:rgba(124,58,237,.3)}.pg:focus{background:#fff;color:#000;box-shadow:0 0 0 .18rem #fff;z-index:2}.pg:focus small{color:#333}.pg:focus::before{background:rgba(124,58,237,.22)}.nowline{position:absolute;top:2.2rem;bottom:0;width:.2rem;background:var(--live);z-index:3;pointer-events:none}.nowline::before{content:"";position:absolute;top:0;left:-.35rem;width:.9rem;height:.9rem;border-radius:50%;background:var(--live)}.cgrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.6rem 1.1rem;height:24rem;overflow:hidden;padding:.4rem .2rem;align-content:start}.cgrid .cd{width:auto;height:auto;aspect-ratio:16/9;transform-origin:center}.cgrid .cd:focus~.cd{transform:none}.cgrid .cd:focus{transform:scale(1.06)}.sr-page{padding:var(--safe-y) var(--safe-x)0 9.5rem;display:grid;grid-template-columns:31rem minmax(0,1fr);gap:3rem;height:100%}.sbox{display:flex;align-items:center;gap:.9rem;height:3.6rem;padding:0 1.2rem;border-radius:.6rem;background:var(--s1);border:.12rem solid rgba(255,255,255,.7);font-size:1.3rem;font-weight:600;margin-bottom:1.2rem}.sbox .ph{color:var(--so)}.sbox .caret{width:.13rem;height:1.6rem;background:var(--pri3);animation:bl 1s steps(1) infinite}@keyframes bl{50%{opacity:0}}.keys .krow{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:.45rem;margin-bottom:.45rem}.keys.compact .krow{grid-template-columns:repeat(6,minmax(0,1fr))}.keys .krow.act{grid-template-columns:1fr 1fr 2.4fr 1.3fr 1.3fr 1.1fr}.keys.compact .krow.act{grid-template-columns:1fr 2fr 1.4fr 1.4fr}.key{height:3.2rem;border-radius:.45rem;background:var(--s2);font-weight:700;font-size:1.25rem;text-align:center;transition:transform .12s var(--ez),background .12s}.krow.act .key{font-size:1rem}.key.on{background:#3b2f5c;box-shadow:inset 0 0 0 .12rem var(--pri)}.key:focus{background:#fff;color:#000;transform:scale(1.08);box-shadow:0 .4rem 1.2rem rgba(0,0,0,.5);z-index:2}.sug{margin-top:1.6rem}.sug h4{font-size:1rem;color:var(--so);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.6rem}.sug button{display:block;width:100%;padding:.6rem .8rem;border-radius:.4rem;font-size:1.15rem;color:var(--mu);font-weight:600}.sug button:focus{background:var(--s2);color:#fff;box-shadow:inset .25rem 0 0 var(--pri)}.sres{overflow:hidden;height:100%;padding:.4rem .6rem 3rem .4rem}.sres h3{font-size:1.15rem;color:var(--mu);text-transform:uppercase;letter-spacing:.1em;margin:0 0 1rem;display:flex;gap:.6rem}.sres h3 small{color:var(--so)}.sgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem 1.1rem;margin-bottom:2rem}.sgrid .cd{width:auto;height:auto;aspect-ratio:16/9;transform-origin:center}.sgrid .cd:focus~.cd{transform:none}.sgrid .cd:focus{transform:scale(1.06)}.sgrid .cd .ci{display:none}.empty{color:var(--mu);font-size:1.2rem;padding:2rem 0}.gpage{padding:var(--safe-y) var(--safe-x)0 9.5rem;height:100%}.gpage h1{font-size:2.6rem;letter-spacing:-.02em;margin-bottom:.4rem}.gpage .sub{color:var(--mu);margin-bottom:1.6rem}.ggrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem 1.2rem;padding:.4rem}.ggrid .cd{width:auto;height:auto;aspect-ratio:16/9;transform-origin:center}.ggrid .cd:focus~.cd{transform:none}.ggrid .cd:focus{transform:scale(1.06)}.ggrid .cd .ci{display:none}.pf-page{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:var(--safe-y) var(--safe-x);background:radial-gradient(60rem 30rem at 50%0,rgba(124,58,237,.28),transparent 70%),radial-gradient(40rem 26rem at 85% 100%,rgba(37,99,235,.14),transparent 70%),var(--bg)}.pf-page .brand{position:absolute;left:var(--safe-x);top:var(--safe-y)}.pf-page h1{font-size:3.6rem;font-weight:800;letter-spacing:-.03em;margin-bottom:3rem}.pf-list{display:flex;gap:2.6rem;margin-bottom:3.4rem}.pf{display:flex;flex-direction:column;align-items:center;gap:1rem;width:11rem;transition:transform .25s var(--ez)}.pf .av{position:relative;width:11rem;height:11rem;border-radius:1rem;background:center/cover;transition:box-shadow .25s}.pf .av .ab{position:absolute;inset:0;display:grid;place-items:center;font-size:4rem;font-weight:900;color:rgba(255,255,255,.92);text-shadow:0 .2rem 1rem rgba(0,0,0,.35)}.pf .nm{font-size:1.35rem;font-weight:700;color:var(--mu);display:flex;align-items:center;gap:.5rem}.pf .nm .ic{width:1.15rem;height:1.15rem}.pf .kid{position:absolute;left:50%;bottom:-.8rem;transform:translateX(-50%);background:#fff;color:#000;font-size:.85rem;font-weight:800;padding:.2rem .7rem;border-radius:99rem;letter-spacing:.04em}.pf.add .av{background:0 0;border:.2rem dashed rgba(255,255,255,.35);display:grid;place-items:center}.pf.add .av .ic{width:4rem;height:4rem;color:var(--mu)}.pf:focus{transform:scale(1.08)}.pf:focus .av{box-shadow:0 0 0 .3rem #fff,0 1rem 3rem rgba(0,0,0,.6)}.pf:focus .nm{color:#fff}.pf .ed{position:absolute;inset:0;border-radius:inherit;background:rgba(0,0,0,.55);display:none;place-items:center}.pf .ed .ic{width:3.2rem;height:3.2rem}.managing .pf:not(.add) .ed{display:grid}.pf-act{display:flex;gap:1.2rem}.btn.outline{background:0 0;border:.12rem solid rgba(255,255,255,.55);color:var(--mu)}.btn.outline:focus{background:#fff;color:#000;border-color:#fff}.pe-page{display:flex;align-items:center;justify-content:center;height:100%;padding:var(--safe-y) var(--safe-x)}.pe{width:66rem}.pe h1{font-size:3.2rem;letter-spacing:-.03em;margin-bottom:.4rem}.pe .sub{color:var(--mu);margin-bottom:2.2rem;font-size:1.2rem}.pe-grid{display:grid;grid-template-columns:13rem minmax(0,1fr);gap:3rem;padding:2.2rem 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pe .bigav{width:13rem;height:13rem;border-radius:1rem;background:center/cover}.pe .avs{display:flex;gap:.8rem;margin-top:1.2rem;flex-wrap:wrap}.pe .avs button{width:3.6rem;height:3.6rem;border-radius:.5rem;background:center/cover;transition:transform .15s}.pe .avs button.on{box-shadow:0 0 0 .15rem var(--pri)}.pe .avs button:focus{transform:scale(1.12);box-shadow:0 0 0 .2rem #fff}.field-lbl{font-size:1rem;color:var(--so);font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem}.tfield{display:flex;align-items:center;width:100%;height:3.6rem;padding:0 1.2rem;border-radius:.5rem;background:var(--s1);border:.12rem solid var(--line);font-size:1.3rem;font-weight:600;margin-bottom:1.6rem;transition:transform .15s}.tfield:focus{border-color:#fff;box-shadow:var(--ring)}.tg{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%;padding:1rem 1.2rem;border-radius:.6rem;background:var(--s1);margin-bottom:1rem;transition:transform .15s}.tg b{display:block;font-size:1.2rem}.tg small{color:var(--mu);font-size:1rem}.tg .sw{flex:none;width:3.6rem;height:2rem;border-radius:99rem;background:var(--s3);position:relative;transition:background .2s}.tg .sw::after{content:"";position:absolute;left:.25rem;top:.25rem;width:1.5rem;height:1.5rem;border-radius:50%;background:#fff;transition:transform .2s var(--ez)}.tg[aria-checked=true] .sw{background:var(--pri)}.tg[aria-checked=true] .sw::after{transform:translateX(1.6rem)}.tg:focus{box-shadow:var(--ring);background:var(--s2)}.pe-act{display:flex;gap:1rem;margin-top:2rem}.pin-ov,.dlg-ov,.kb-ov{position:fixed;inset:0;z-index:70;background:rgba(5,4,12,.93);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.pin-ov.in,.dlg-ov.in,.kb-ov.in{opacity:1}.pin{text-align:center}.pin h2{font-size:2.2rem;margin-bottom:.4rem}.pin p{color:var(--mu);margin-bottom:1.6rem;font-size:1.2rem}.dots{display:flex;gap:1rem;justify-content:center;margin-bottom:1.4rem}.dots i{width:4rem;height:4.6rem;border-radius:.6rem;border:.15rem solid rgba(255,255,255,.45);display:grid;place-items:center}.dots i.f::after{content:"";width:1.1rem;height:1.1rem;border-radius:50%;background:#fff}.pin .err{color:var(--err);min-height:1.6rem;font-weight:700;margin-bottom:.6rem}.shake{animation:shk .35s}@keyframes shk{25%{transform:translateX(-1rem)}50%{transform:translateX(1rem)}75%{transform:translateX(-.5rem)}}.pad{display:grid;grid-template-columns:repeat(3,5.4rem);gap:.7rem;justify-content:center}.pad .key{height:4rem;font-size:1.5rem}.dlg{width:40rem;max-width:90vw;background:var(--s1);border:1px solid var(--line);border-radius:1rem;padding:2.4rem;transform:scale(.96);transition:transform .25s var(--ez)}.in .dlg{transform:none}.dlg h2{font-size:2rem;margin-bottom:.6rem}.dlg p{color:var(--mu);font-size:1.15rem;margin-bottom:2rem}.dlg-act{display:flex;gap:1rem;justify-content:flex-end}.kb-panel{width:66rem;background:var(--s1);border:1px solid var(--line);border-radius:1rem;padding:1.6rem;transform:translateY(2rem);transition:transform .25s var(--ez)}.kb-ov.in .kb-panel{transform:none}.kb-top{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.2rem}.kb-lbl{font-weight:800;color:var(--mu);min-width:6rem}.kb-val{flex:1;height:3.4rem;display:flex;align-items:center;padding:0 1.2rem;border-radius:.5rem;background:var(--bg);border:.12rem solid #fff;font-size:1.35rem;font-weight:600}.kb-val::after{content:"";width:.13rem;height:1.6rem;background:var(--pri3);margin-left:.15rem;animation:bl 1s steps(1) infinite}.toast{position:fixed;left:50%;bottom:3rem;z-index:90;transform:translate(-50%,1rem);opacity:0;background:var(--s2);border:1px solid var(--line);padding:1rem 1.6rem;border-radius:.6rem;font-weight:600;transition:opacity .25s,transform .25s var(--ez)}.toast.in{opacity:1;transform:translate(-50%,0)}.player{position:fixed;inset:0;z-index:60;background:#000;opacity:0;transition:opacity .3s}.player.in{opacity:1}.pl-vid{position:absolute;inset:0;overflow:hidden}.pl-vid span{position:absolute;inset:-6%;background-size:cover;animation:kb 18s linear infinite alternate}.pl-ph{position:absolute;left:50%;top:var(--safe-y);transform:translateX(-50%);padding:.5rem 1rem;border-radius:99rem;background:rgba(0,0,0,.5);font-size:.95rem;color:#ccc;font-weight:600;z-index:2}.osd{position:absolute;inset:0;transition:opacity .35s}.osd.hide{opacity:0}.osd .tg-top{position:absolute;inset:0 0 auto 0;height:12rem;background:linear-gradient(180deg,rgba(0,0,0,.8),transparent)}.osd .tg-bot{position:absolute;inset:auto 0 0 0;height:24rem;background:linear-gradient(0deg,rgba(0,0,0,.92),transparent)}.osd .top{position:absolute;left:var(--safe-x);right:var(--safe-x);top:var(--safe-y);display:flex;align-items:center;gap:1.4rem}.osd .top .t{font-size:1.4rem;font-weight:800}.osd .top .t small{display:block;color:var(--mu);font-weight:600;font-size:1.05rem}.osd .top .clock{margin-left:auto;font-weight:700;font-size:1.3rem;color:#ddd}.osd .bot{position:absolute;left:var(--safe-x);right:var(--safe-x);bottom:var(--safe-y)}.osd .bot h2{font-size:2.2rem;letter-spacing:-.02em;margin-bottom:.2rem}.osd .bot .s{color:var(--mu);font-size:1.15rem;margin-bottom:1.2rem}.prog{display:flex;align-items:center;gap:1.2rem;font-weight:700;font-size:1.1rem;color:#ddd;margin-bottom:1.3rem}.prog .tr{position:relative;flex:1;height:.45rem;border-radius:1rem;background:rgba(255,255,255,.25)}.prog .tr .bf{position:absolute;left:0;top:0;bottom:0;border-radius:1rem;background:rgba(255,255,255,.35);width:100%;transform-origin:left}.prog .tr .pl{position:absolute;left:0;top:0;bottom:0;border-radius:1rem;background:var(--grad);width:100%;transform-origin:left}.prog .tr .kn{position:absolute;top:50%;width:1.3rem;height:1.3rem;margin:-.65rem 0 0-.65rem;border-radius:50%;background:#fff;box-shadow:0 0 0 .3rem rgba(168,85,247,.4)}.prog .tr .marks i{position:absolute;top:-.1rem;bottom:-.1rem;width:.2rem;background:rgba(255,255,255,.7)}.ctl{display:flex;align-items:center;gap:1rem}.ctl .sp{flex:1}.cbtn{display:inline-flex;align-items:center;gap:.7rem;height:3.4rem;padding:0 1.3rem;border-radius:.55rem;font-weight:700;font-size:1.1rem;color:#eee;transition:transform .15s var(--ez),background .15s}.cbtn.round{width:3.8rem;height:3.8rem;padding:0;justify-content:center;border-radius:50%;background:rgba(255,255,255,.14)}.cbtn.round.big{width:4.6rem;height:4.6rem;background:#fff;color:#000}.cbtn .ic{width:1.6rem;height:1.6rem}.cbtn:focus{background:rgba(255,255,255,.22);transform:scale(1.08);box-shadow:0 0 0 .2rem #fff}.cbtn.round.big:focus{background:#fff}.skip{position:absolute;right:var(--safe-x);bottom:17rem;height:3.6rem;padding:0 1.8rem;border-radius:.5rem;background:rgba(24,18,40,.7);border:.12rem solid rgba(255,255,255,.8);font-weight:800;font-size:1.2rem;transition:transform .15s,opacity .3s}.skip:focus{background:#fff;color:#000;transform:scale(1.06)}.nextc{position:absolute;right:var(--safe-x);bottom:17rem;width:32rem;padding:1.2rem;border-radius:.9rem;background:rgba(20,15,34,.92);border:1px solid var(--line);display:grid;grid-template-columns:12rem minmax(0,1fr);gap:1.1rem;box-shadow:0 1rem 3rem rgba(0,0,0,.6)}.nextc .th{height:6.75rem;border-radius:.45rem;background:center/cover;position:relative;overflow:hidden}.nextc .th .fill{position:absolute;left:0;bottom:0;height:.3rem;width:100%;background:var(--grad);transform-origin:left;animation:cnt 8s linear forwards}@keyframes cnt{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.nextc small{color:var(--mu);font-weight:700;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em}.nextc b{display:block;font-size:1.2rem;margin:.2rem 0 .3rem}.nextc .cd-t{color:#fff;font-size:1rem}.nextc .na{grid-column:1/-1;display:flex;gap:.8rem}.nextc .na .btn{height:2.9rem;font-size:1.02rem;padding:0 1.2rem}.menu{position:absolute;right:var(--safe-x);bottom:12rem;width:44rem;background:rgba(20,15,34,.96);border:1px solid var(--line);border-radius:1rem;padding:1.6rem;display:grid;grid-template-columns:1fr 1fr;gap:2rem;box-shadow:0 1rem 3rem rgba(0,0,0,.7);opacity:0;transform:translateY(1rem);transition:opacity .2s,transform .25s var(--ez)}.menu.in{opacity:1;transform:none}.menu h4{font-size:1rem;color:var(--so);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.7rem}.menu button{display:flex;align-items:center;gap:.8rem;width:100%;padding:.75rem .9rem;border-radius:.45rem;font-weight:600;font-size:1.1rem;color:var(--mu)}.menu button .ic{width:1.3rem;height:1.3rem;opacity:0}.menu button.on{color:#fff}.menu button.on .ic{opacity:1}.menu button:focus{background:#fff;color:#000}.zap{position:absolute;left:0;top:0;bottom:0;width:38rem;background:linear-gradient(90deg,rgba(8,6,17,.97) 70%,rgba(8,6,17,0));padding:var(--safe-y) 4rem var(--safe-y) var(--safe-x);opacity:0;transform:translateX(-2rem);transition:opacity .25s,transform .3s var(--ez)}.zap.in{opacity:1;transform:none}.zap h3{font-size:1.2rem;color:var(--mu);text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem}.zap .zl{height:calc(100% - 3rem);overflow:hidden}.zap button{display:grid;grid-template-columns:3.2rem 3.4rem minmax(0,1fr);gap:.9rem;align-items:center;width:100%;padding:.7rem .8rem;border-radius:.5rem;margin-bottom:.3rem}.zap button .n{color:var(--so);font-weight:800}.zap button .lg{width:3.4rem;height:2.3rem;border-radius:.35rem;display:grid;place-items:center;font-weight:900;font-size:.85rem}.zap button b{display:block;font-size:1.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zap button small{display:block;color:var(--mu);font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zap button.cur{box-shadow:inset .25rem 0 0 var(--pri);background:rgba(255,255,255,.05)}.zap button:focus{background:#fff;color:#000}.zap button:focus small,.zap button:focus .n{color:#333}.livebar{display:flex;align-items:center;gap:1.2rem;margin-bottom:.6rem}.livebar .lg{width:5rem;height:3.4rem;border-radius:.5rem;display:grid;place-items:center;font-weight:900;font-size:1.15rem}.livebar .num{font-size:1.4rem;font-weight:800;color:var(--mu)}.mobile .nav{top:auto;left:0;right:0;bottom:0;width:auto;height:auto;flex-direction:row;padding:.4rem .4rem calc(.4rem + env(safe-area-inset-bottom));background:rgba(10,8,20,.97);border-top:1px solid var(--line);align-items:center}.mobile .nav-bg,.mobile .nav-shade,.mobile .nav .me,.mobile .nav .bottom{display:none}.mobile .nav ul{flex-direction:row;justify-content:space-around;width:100%;margin:0;gap:0}.mobile .nav a{flex-direction:column;gap:.2rem;height:auto;padding:.35rem .2rem;font-size:.7rem;flex:1}.mobile .nav li{flex:1}.mobile .nav a .ic{width:1.4rem;height:1.4rem}.mobile .nav .lbl{opacity:1;transform:none}.mobile .nav a.cur{color:#fff}.mobile .nav a.cur::before{display:none}.mobile .nav a.cur .ic{color:var(--pri3)}.mobile .page{position:relative;inset:auto;min-height:100vh;overflow:visible;padding-bottom:5rem}.mobile .page:not(.in){display:none}.mobile .mtop{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem .5rem;position:relative;z-index:4}.mobile .mtop .av{width:2rem;height:2rem;border-radius:.4rem;background-size:cover}.mtop{display:none}.mobile .bd{position:absolute;inset:0 0 auto 0;height:34rem}.mobile .bd i,.mobile .bd .pv{width:100%}.mobile .bd::after{background:linear-gradient(0deg,var(--bg) 8%,rgba(7,6,15,.5) 45%,rgba(7,6,15,.2) 100%)}.mobile .hero{position:relative;left:auto;top:auto;width:auto;padding:13rem 1.1rem 1.6rem;transform:none!important}.mobile .hero .ta{font-size:2.8rem}.mobile .hero .ta.s2{font-size:2.1rem}.mobile .hero .syn{font-size:.98rem}.mobile .hero .meta{font-size:.9rem;gap:.6rem}.mobile .hero .acts{opacity:1!important;transform:none!important;pointer-events:auto!important}.mobile .hero .acts .btn{flex:1;height:2.9rem;font-size:1rem;padding:0 1rem}.mobile .rows{position:relative;top:auto;transform:none!important}.mobile .rail{opacity:1!important;margin-bottom:1.3rem}.mobile .rail h3{padding-left:1.1rem;font-size:1.1rem}.mobile .track{padding:0 1.1rem;overflow-x:auto;transform:none!important;scrollbar-width:none;gap:.7rem}.mobile .track::-webkit-scrollbar{display:none}.mobile .cd{width:11.5rem;height:6.47rem}.mobile .cd .ta{font-size:1rem}.mobile .cd .ta.s2{font-size:.8rem}.mobile .cd .ci{display:none}.mobile .cd:focus~.cd{transform:none}.mobile .cd:focus{transform:none}.mobile .t10{width:12.6rem;height:9rem}.mobile .t10 .big{font-size:9.6rem;bottom:-1rem}.mobile .t10 .ps{width:6rem;height:9rem}.mobile .t10 .ps .ta{font-size:.85rem}.mobile .cd.lv .ta{font-size:.95rem;bottom:1.8rem}.mobile .cd.lv .now{font-size:.75rem;bottom:.9rem}.mobile .badge{font-size:.7rem;height:1.25rem}.mobile .detail{overflow:auto}.mobile .detail .scroller{position:relative;overflow:visible}.mobile .detail .bd{height:22rem}.mobile .dt-in{padding:11rem 1.1rem 3rem}.mobile .dt-head{display:block;min-height:0}.mobile .dt-head .ta{font-size:2.5rem}.mobile .dt-head .syn{font-size:.98rem}.mobile .dt-side{margin-top:1.2rem;font-size:.9rem}.mobile .dt-acts{flex-wrap:wrap}.mobile .dt-acts .btn:first-child{flex:1 1 100%}.mobile .ep{grid-template-columns:8rem minmax(0,1fr);gap:.8rem;padding:.8rem 0}.mobile .ep .n{display:none}.mobile .ep .th{width:8rem;height:4.5rem}.mobile .ep .tt{font-size:.95rem}.mobile .ep p{font-size:.85rem}.mobile .more{grid-template-columns:1fr 1fr;gap:.8rem}.mobile .mc .bx p{font-size:.82rem}.mobile .mc .art .ta{font-size:1rem}.mobile .dt-close{position:fixed;right:1rem;top:1rem;z-index:5}.mobile .lv-page,.mobile .sr-page,.mobile .gpage{padding:0 1.1rem;display:block;height:auto}.mobile .lv-top{display:block;height:auto}.mobile .lv-pv{aspect-ratio:16/9;margin-bottom:1rem}.mobile .lv-info h1{font-size:1.6rem}.mobile .lv-info .tm .pb{width:8rem}.mobile .lv-tabs{overflow-x:auto;scrollbar-width:none}.mobile .epg{height:auto;overflow:visible}.mobile .epg-ruler{display:none}.mobile .nowline{display:none}.mobile .erow{flex-direction:column;height:auto;margin-bottom:.8rem}.mobile .erow .cn{width:auto;margin:0 0 .4rem;height:2.8rem}.mobile .etl{position:static;display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:none}.mobile .pg{position:relative;left:auto!important;width:auto!important;min-width:11rem;height:3.4rem;flex:none}.mobile .cgrid{grid-template-columns:1fr 1fr;height:auto}.mobile .keys,.mobile .sug{display:none}.mobile input.sbox{width:100%;color:var(--tx);font:inherit;font-size:1rem}.mobile .sgrid{grid-template-columns:1fr 1fr;gap:.8rem}.mobile .sres{height:auto;overflow:visible;padding:0}.mobile .ggrid{grid-template-columns:1fr 1fr}.mobile .pf-page{min-height:100vh;padding:5rem 1rem 2rem;justify-content:flex-start}.mobile .pf-page h1{font-size:1.7rem;margin:2rem 0 1.6rem}.mobile .pf-list{flex-wrap:wrap;justify-content:center;gap:1.4rem 1.6rem;max-width:20rem}.mobile .pf{width:7rem}.mobile .pf .av{width:7rem;height:7rem}.mobile .pf .av .ab{font-size:2.6rem}.mobile .pf .nm{font-size:1rem}.mobile .pf-page .brand{left:1rem;top:1.2rem;font-size:1.6rem}.mobile .player .osd .bot h2{font-size:1.4rem}.mobile .osd .ctl{flex-wrap:wrap}.mobile .osd .ctl .sp{display:none}.mobile .skip,.mobile .nextc{bottom:16rem;right:1rem}.mobile .nextc{width:auto;left:1rem;grid-template-columns:8rem 1fr}.mobile .nextc .th{height:4.5rem}.mobile .menu{left:1rem;right:1rem;width:auto;grid-template-columns:1fr;bottom:6rem}.mobile .zap{width:85%}.mobile .pe{width:100%}.mobile .pe-grid{grid-template-columns:1fr}.mobile .pe .bigav{width:7rem;height:7rem}.mobile .pe-page{padding:4rem 1rem 2rem;align-items:flex-start}.mobile .dlg{padding:1.6rem}.mobile .kb-ov{display:none}.tv .dt-close{display:none}.mobile .dt-close{position:fixed;right:1rem;top:1rem;z-index:5;width:2.6rem;height:2.6rem;background:rgba(0,0,0,.6)}.osd.zapping .bot{opacity:0;transition:opacity .2s}.mobile .epg-clip{height:auto;overflow:visible}.mobile body{overflow-x:hidden}.mobile .page{overflow-x:clip}.mobile .hero .acts{gap:.6rem}.mobile .hero .acts .btn{flex:1 1 0;min-width:0;padding:0 .6rem;gap:.4rem}.mobile .hero .acts .btn.icon{flex:none;width:2.9rem}.mobile .lv-pv{width:100%}.mobile .sres,.mobile .sgrid{width:100%;min-width:0}.mobile .sgrid .cd{min-width:0}.pad .key[data-d=del],.pad .key[data-d=x]{font-size:1.05rem}.mobile .osd .top{left:1rem;right:1rem;top:1rem;gap:.7rem}.mobile .osd .top .t{font-size:1rem;min-width:0}.mobile .osd .top .t small{font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile .osd .top .clock{font-size:.95rem}.mobile .pl-ph{top:4.6rem;font-size:.75rem;white-space:nowrap}.mobile .osd .bot{left:1rem;right:1rem;bottom:1.4rem}.mobile .osd .bot .s{font-size:.9rem}.mobile .cbtn{height:2.7rem;font-size:.85rem;padding:0 .7rem}.mobile .cbtn.round{width:2.7rem;height:2.7rem}.mobile .cbtn.round.big{width:3.3rem;height:3.3rem}.mobile .cbtn .ic{width:1.2rem;height:1.2rem}.mobile .osd .ctl{gap:.4rem}.mobile .prog{font-size:.85rem;gap:.6rem}.mobile .livebar .lg{width:3rem;height:2.1rem;font-size:.8rem}.mobile .livebar .num{font-size:1.1rem}.mobile .osd .tg-bot{height:60%}.mobile .hero .acts [data-act=info] .ic{display:none}.mobile .hero .acts .btn{font-size:.92rem}.mobile .dt-sec>h3{padding-right:3.4rem}.mobile .lv-pv .ph{left:auto;right:1rem;bottom:1rem}.pin-ov{background:rgba(5,4,12,.98)}.tvbrand{position:absolute;right:var(--safe-x);top:var(--safe-y);z-index:3;pointer-events:none;filter:drop-shadow(0 .2rem .8rem rgba(0,0,0,.55))}.tvbrand img{display:block;height:3.2rem;width:auto}.mobile .tvbrand{display:none}.mobile .mtop .brand img{height:2.3rem}.mobile .pf-page .brand img{height:2.6rem}.pf-page .brand img{height:4.6rem}:root{--on:#3ddc84;--away:#f5c451}.pf .av .st{position:absolute;right:-.18rem;top:-.18rem;z-index:2;width:1.25rem;height:1.25rem;border-radius:50%;background:currentColor;border:.2rem solid #0b0914;box-shadow:0 0 0 .12rem rgba(255,255,255,.12),0 0 .7rem currentColor;pointer-events:none}.pf.is-on .st{color:var(--on)}.pf.is-away .st{color:var(--away)}.pf.is-busy .av{filter:saturate(.92)}.pf .st-lbl{display:flex;align-items:center;justify-content:center;margin-top:-.35rem;font-size:.85rem;font-weight:700;letter-spacing:.02em;color:var(--so);min-height:1.1rem;line-height:1}.pf.is-on .st-lbl{color:var(--on)}.pf.is-away .st-lbl{color:var(--away)}.pf.is-busy:focus .av{box-shadow:0 0 0 .3rem #fff,0 0 0 .42rem currentColor,0 1rem 3rem rgba(0,0,0,.6)}.pf-legend{position:absolute;right:var(--safe-x);bottom:var(--safe-y);display:flex;flex-direction:column;gap:.42rem;padding:.75rem 1.05rem .8rem 1rem;border-radius:.75rem;background:rgba(16,12,32,.92);border:1px solid rgba(196,181,253,.22);box-shadow:0 .6rem 1.8rem rgba(0,0,0,.4);z-index:5}.pf-legend .lg-k{font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--so);margin-bottom:.1rem}.pf-legend .it{display:flex;align-items:center;gap:.55rem;color:var(--tx);font-size:.95rem;font-weight:600;line-height:1;white-space:nowrap}.pf-legend .dot{width:.72rem;height:.72rem;border-radius:50%;background:currentColor;flex:none;box-shadow:0 0 .55rem currentColor}.pf-legend .it.on{color:var(--on)}.pf-legend .it.away{color:var(--away)}.pf-legend .it span{color:var(--mu);font-weight:600}.dlg.use{width:42rem}.dlg.use .dlg-av{width:3.6rem;height:3.6rem;border-radius:.7rem;background:center/cover;flex:none;position:relative;margin-bottom:1.1rem;box-shadow:0 0 0 .16rem rgba(255,255,255,.16)}.dlg.use .dlg-av .st{position:absolute;right:-.2rem;top:-.2rem;width:1rem;height:1rem;border-radius:50%;background:currentColor;border:.16rem solid var(--s1);box-shadow:0 0 .5rem currentColor}.dlg.use.is-on .dlg-av .st{color:var(--on)}.dlg.use.is-away .dlg-av .st{color:var(--away)}.dlg.use h2{display:flex;align-items:center;gap:.6rem}.dlg.use h2 .ic{width:1.6rem;height:1.6rem;color:var(--pri3)}.dlg.limite .lim{display:inline-flex;align-items:center;gap:.45rem;margin:0 0 1.1rem;padding:.28rem .7rem;border-radius:99rem;background:rgba(124,58,237,.22);border:1px solid rgba(196,181,253,.28);color:var(--pri4);font-size:.85rem;font-weight:700;letter-spacing:.04em}.mobile .pf-page{padding-bottom:3.6rem}.mobile .pf .st{width:1.05rem;height:1.05rem;border-width:.16rem}.mobile .pf .st-lbl{font-size:.72rem;margin-top:-.15rem}.mobile .pf-legend{position:fixed;right:1rem;bottom:.7rem;left:auto;top:auto;flex-direction:row;align-items:center;gap:.15rem .85rem;margin:0;padding:.4rem .7rem}.mobile .pf-legend .lg-k{display:none}.mobile .pf-legend .it{font-size:.8rem}.mobile .dlg.use,.mobile .dlg.limite{width:auto;margin:0 1rem;padding:1.4rem 1.2rem 1.2rem}.mobile .dlg-act{justify-content:stretch}.mobile .dlg-act .btn{width:100%;height:3.1rem}.nav .nlogo,.rarr{display:none}.spin{width:3rem;height:3rem;border-radius:50%;border:.3rem solid rgba(196,181,253,.22);border-top-color:var(--pri2);animation:spn .8s linear infinite;margin:auto}@keyframes spn{to{transform:rotate(360deg)}}.pgspin{position:absolute;left:50%;top:45%;margin:-1.5rem}.dlg-ov.loading{background:rgba(5,4,12,.6)}.ic.up{transform:rotate(180deg)}.cd.pt{width:10.6rem;height:15.9rem;background-color:var(--s1);background-image:linear-gradient(160deg,#2a2050,#110d22 70%);background-size:cover;background-position:center;transform-origin:left center}.cd.pt .ph{position:absolute;left:.8rem;right:.8rem;bottom:.9rem;font-weight:700;font-size:1.05rem;line-height:1.2;color:#e9e6fb;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.cd.pt.ld .ph{display:none}.cd.pt:focus{transform:scale(1.08)}.cd.pt:focus~.cd{transform:translateX(.9rem)}.tv .rail.r-pt:focus-within~.rail{transform:none}.tv .track:focus-within{padding-bottom:1rem;margin-bottom:-1rem}.cd.vt{display:grid;place-items:center;background:rgba(124,58,237,.12)!important;border:.12rem dashed rgba(196,181,253,.45)}.cd.vt .vt-in{display:flex;flex-direction:column;align-items:center;gap:.6rem;font-weight:800;font-size:1.1rem;color:var(--pri4)}.cd.vt .vt-in .ic{width:2.2rem;height:2.2rem}.cd.vt:focus{background:var(--grad)!important;border-color:#fff}.cd.vt:focus .vt-in{color:#fff}.t10 .ps.pt{background-color:var(--s1);background-image:linear-gradient(160deg,#2a2050,#110d22 70%)}.t10 .ps .ph{position:absolute;left:.7rem;right:.7rem;bottom:.8rem;font-weight:700;font-size:1rem;line-height:1.2;z-index:1}.t10 .ps.ld .ph,.t10 .ps.ld::before{display:none}.cd.lv.rl{background:linear-gradient(140deg,#251c46,#0f0b1e 75%)}.cd.lv.rl .lgo{position:absolute;left:3rem;right:3rem;top:2.2rem;bottom:3.6rem;display:grid;place-items:center;background:center/contain no-repeat}.cd.lv.rl .lgo b{font-size:1.8rem;font-weight:900;color:rgba(255,255,255,.85);letter-spacing:.02em}.lgo.ld b,.lg.ld b{display:none}.cd.lv.rl .ttl{position:absolute;left:1rem;right:1rem;bottom:2rem;font-weight:800;font-size:1.05rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd.lv.rl .now{bottom:.95rem;font-size:.88rem;color:var(--mu)}.cd.lv.rl .pbar{bottom:.45rem;height:.2rem}.lg{background:#1d1638 center/78%auto no-repeat;color:#fff}.lg b{font-weight:900}.lv-pv.rl{background:linear-gradient(140deg,#2a1f52,#0d0a1a 70%)}.lv-pv.rl::after{background:radial-gradient(60% 60%at 50% 45%,rgba(124,58,237,.25),transparent 70%)}.pvlogo{position:absolute;inset:0;display:grid;place-items:center;z-index:1}.pvlogo .lg.big{width:55%;height:55%;background-color:transparent;background-size:contain;display:grid;place-items:center;font-size:3.4rem}.lv-tabs{overflow-x:auto;scrollbar-width:none;padding:.4rem .3rem .5rem;margin-left:-.3rem}.lv-tabs::-webkit-scrollbar{display:none}.lv-sep{flex:none;width:1.4rem}.pgrid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1.4rem 1rem}.pgrid .cd.pt{width:auto;height:auto;aspect-ratio:2/3;transform-origin:center}.pgrid .cd.pt:focus{transform:scale(1.06)}.pgrid .cd:focus~.cd{transform:none}.lgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem 1rem}.lgrid .cd{width:auto;height:auto;aspect-ratio:16/9;transform-origin:center}.lgrid .cd:focus~.cd{transform:none}.lgrid .cd:focus{transform:scale(1.05)}.sgrid.pgrid{grid-template-columns:repeat(6,minmax(0,1fr))}.more.pgrid{grid-template-columns:repeat(8,minmax(0,1fr))}.ldmore{grid-column:1/-1;height:3.4rem;border-radius:.6rem;background:var(--s2);font-weight:800;display:flex;align-items:center;justify-content:center;gap:1rem}.ldmore small{color:var(--so);font-weight:600}.ldmore:focus{background:var(--grad);box-shadow:var(--ring)}.catp h1{margin-top:.6rem}.cback{display:inline-flex;align-items:center;gap:.6rem;height:2.8rem;padding:0 1.1rem;border-radius:.5rem;background:var(--s2);font-weight:700;color:var(--mu)}.cback .ic{width:1.3rem;height:1.3rem}.cback:focus{background:#fff;color:#000;box-shadow:var(--ring)}.tv .catp .ggrid{height:calc(100% - 11.5rem);overflow:hidden;padding:.6rem .4rem 2rem}.shint{color:var(--so);font-size:1rem;margin-top:1rem}.sidle{display:flex;flex-direction:column;align-items:center;gap:1rem;color:var(--so);padding-top:6rem;text-align:center}.sidle .ic{width:3.4rem;height:3.4rem;opacity:.5}.sbox-in{cursor:text}.sbox-in input{flex:1;min-width:0;background:0 0;border:0;outline:0;color:var(--tx);font:inherit;font-size:inherit}.sbox-in input::-webkit-search-cancel-button{filter:invert(1)}.sn1{font-size:1.05rem;color:var(--mu);font-weight:700}.detail .bd.pbd i{filter:blur(18px) brightness(.55);transform:scale(1.2)}.hposter{display:none}.lg-page{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:2rem;background:radial-gradient(60rem 34rem at 50% -10%,rgba(124,58,237,.35),transparent 70%),radial-gradient(40rem 26rem at 90% 110%,rgba(37,99,235,.18),transparent 70%),var(--bg);overflow:auto}.lg-card{width:34rem;max-width:100%;padding:2.6rem 2.8rem 2rem;border-radius:1.3rem;background:rgba(22,17,42,.82);border:1px solid var(--line);box-shadow:0 2rem 5rem rgba(0,0,0,.55);text-align:center}.lg-logo{display:block;height:5.4rem;width:auto;margin:0 auto 1.6rem}.lg-card h1{font-size:2.2rem;letter-spacing:-.02em}.lg-card .sub{color:var(--mu);margin:.3rem 0 1.8rem;font-size:1.05rem}.lg-form{text-align:left}.lg-lbl{display:block;font-size:.85rem;color:var(--so);font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.45rem}.lg-f{margin-bottom:1.2rem;color:var(--tx);font:inherit;font-size:1.2rem;font-weight:600}input.lg-f{outline:0}input.lg-f::placeholder{color:var(--so);font-weight:500}.lg-f .phd{color:var(--so);font-weight:500}input.lg-f:focus{border-color:#fff;box-shadow:0 0 0 .2rem rgba(168,85,247,.55)}.lg-show{padding:.7rem 1rem;margin-bottom:.4rem}.lg-show b{font-size:1rem}.lg-err{min-height:1.6rem;color:var(--err);font-weight:700;font-size:1rem;margin:.4rem 0 .6rem;text-align:center}.lg-go{width:100%;height:3.6rem;font-size:1.2rem}.lg-go[disabled]{opacity:.7}.lg-demo{display:inline-block;margin-top:1.3rem;color:var(--so);font-weight:600;font-size:1rem;text-decoration:none;padding:.4rem .8rem;border-radius:.4rem}.lg-demo:focus,.lg-demo:hover{color:#fff;background:var(--s2)}.tv .lg-card{width:36rem}.cpage{overflow:hidden}.tv .cpage{height:100%;padding-bottom:3rem}.cs{max-width:56rem;margin-bottom:1.8rem}.cs h3{font-size:1rem;color:var(--so);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.8rem}.crow{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.crow .btn{height:3rem;font-size:1.02rem}a.btn{text-decoration:none}.cav{width:3.6rem;height:3.6rem;border-radius:.6rem;background:center/cover;flex:none}.cnm{margin-right:auto}.cnm b{display:block;font-size:1.2rem}.cnm small{color:var(--so)}.cgrid2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.cgrid2>div{background:var(--s1);border:1px solid var(--line);border-radius:.7rem;padding:1rem 1.1rem}.cgrid2 small{display:block;color:var(--so);font-size:.9rem}.cgrid2 b{font-size:1.15rem;word-break:break-all}.opts{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.opt{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;border-radius:.7rem;background:var(--s1);border:.12rem solid var(--line);text-align:left;transition:transform .15s var(--ez)}.opt b{display:flex;align-items:center;gap:.6rem;font-size:1.15rem}.opt small{display:block;color:var(--mu);font-size:.95rem;margin-top:.15rem}.opt .rd{flex:none;width:1.5rem;height:1.5rem;border-radius:50%;border:.15rem solid var(--so)}.opt.on{border-color:var(--pri2);background:rgba(124,58,237,.16)}.opt.on .rd{border-color:var(--pri3);background:radial-gradient(circle,var(--pri3) 45%,transparent 50%)}.opt:focus{box-shadow:var(--ring);transform:scale(1.02)}.rec{font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.15rem .55rem;border-radius:99rem;background:var(--grad);color:#fff}.cnote{color:var(--mu);font-size:1.02rem;max-width:44rem}.ver{margin-left:auto;color:var(--so);font-size:.9rem}.player.real .pl-vid{background:#000}.player.real video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;background:#000}.pl-wait{position:absolute;inset:0;display:none;align-items:center;justify-content:center;pointer-events:none;z-index:1}.pl-wait.on{display:flex}.pl-wait .spin{width:4rem;height:4rem}.pl-err{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;background:rgba(5,4,12,.86)}.pe-box{width:36rem;max-width:90vw;text-align:center}.pe-box h2{font-size:1.8rem;margin-bottom:.5rem}.pe-box p{color:var(--mu);margin-bottom:1.6rem}.pe-box .dlg-act{justify-content:center}.player.nocur{cursor:none}.livebar .lg{background-size:80%auto}.zap button .lg{background-size:80%auto}.phone{--safe-x:1rem;--safe-y:1rem}.phone .nav li:nth-child(1),.phone .nav li:nth-child(7){display:none}.phone .page{padding-bottom:calc(5rem + env(safe-area-inset-bottom))}.phone .mtop{position:sticky;top:0;padding:calc(.7rem + env(safe-area-inset-top)) 1rem .6rem;background:linear-gradient(180deg,rgba(7,6,15,.92) 30%,rgba(7,6,15,0));z-index:6}.phone .mtop .brand img{height:2.1rem}.msearch{display:none}.mobile .msearch{display:grid;place-items:center;margin-left:auto;margin-right:.6rem;width:2.4rem;height:2.4rem;color:#fff}.mobile .msearch .ic{width:1.5rem;height:1.5rem}.mobile .mtop .av{display:block}.phone .hero .hposter{display:block;width:min(15rem,62vw);aspect-ratio:2/3;margin:0 auto 1.1rem;border-radius:.9rem;background:center/cover;box-shadow:0 1.4rem 3rem rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.08)}.phone .hero:has(.hposter) .ta,.phone .hero .hposter~.ta{display:none}.phone .hero .hposter~.kicker{justify-content:center}.phone .p-inicio .hero,.phone .p-filmes .hero,.phone .p-series .hero{padding-top:4.6rem;text-align:center}.phone .hero .hposter~.meta{justify-content:center}.phone .hero .hposter~.syn{display:none}.phone .hero .hposter~.top10{justify-content:center}.phone .p-inicio .bd i,.phone .p-filmes .bd i,.phone .p-series .bd i{filter:blur(22px) brightness(.6) saturate(1.3);transform:scale(1.25)}.mobile .cd.pt{width:7.6rem;height:11.4rem}.mobile .cd.pt .ph{font-size:.82rem;left:.5rem;right:.5rem;bottom:.6rem}.mobile .cd.pt:focus,.mobile .cd.pt:focus~.cd{transform:none}.mobile .cd.lv.rl{width:12.4rem;height:6.98rem}.mobile .cd.lv.rl .lgo{left:2.4rem;right:2.4rem;top:1.5rem;bottom:2.9rem}.mobile .cd.lv.rl .ttl{font-size:.88rem;bottom:1.55rem;left:.7rem;right:.7rem}.mobile .cd.lv.rl .now{font-size:.72rem;bottom:.7rem;left:.7rem;right:.7rem}.mobile .cd.lv.rl .num{font-size:.75rem;left:.5rem;top:.45rem}.mobile .cd.lv.rl .badge.live{right:.5rem;top:.45rem}.mobile .cd.vt{width:7.6rem;height:11.4rem}.mobile .t10 .ps .ph{font-size:.8rem}.mobile .pgrid,.mobile .sgrid.pgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem .6rem}.tablet .pgrid,.tablet .sgrid.pgrid{grid-template-columns:repeat(5,minmax(0,1fr))}.mobile .more.pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.tablet .more.pgrid{grid-template-columns:repeat(5,minmax(0,1fr))}.mobile .lgrid{grid-template-columns:1fr 1fr;gap:.7rem}.tablet .lgrid{grid-template-columns:repeat(3,1fr)}.mobile .pgrid .cd.pt{width:auto;height:auto}.mobile .lgrid .cd.lv.rl{width:auto;height:auto}.mobile .ggrid{height:auto;overflow:visible}.mobile .gpage h1{font-size:1.7rem}.mobile .catp .cback{margin-bottom:.4rem}.mobile .sr-page .sl{position:sticky;top:calc(3.4rem + env(safe-area-inset-top));z-index:5;background:var(--bg);padding:.2rem 0 .4rem}.mobile .sbox{height:3rem;font-size:1rem;margin-bottom:.4rem}.mobile .shint{font-size:.85rem;margin:.2rem 0 .6rem}.mobile .sres h3{font-size:.95rem;margin-top:1rem}.mobile .lg-page{position:relative;min-height:100vh;min-height:100dvh;padding:calc(1.4rem + env(safe-area-inset-top)) 1.1rem calc(1.4rem + env(safe-area-inset-bottom))}.mobile .lg-card{padding:2rem 1.4rem 1.4rem;background:rgba(22,17,42,.6)}.mobile .lg-logo{height:4.2rem}.mobile input.lg-f{font-size:16px}.mobile .cgrid2{grid-template-columns:1fr 1fr}.mobile .opts{grid-template-columns:1fr}.mobile .cpage{padding-top:.4rem}.mobile .cpage h1{margin-bottom:1.2rem}.mobile .crow .btn{flex:1 1 auto}.mobile .lv-pv.rl{aspect-ratio:16/9}.mobile .lv-info .chn{margin-top:.2rem}.mobile .detail{-webkit-overflow-scrolling:touch}.phone .dt-close{top:calc(1rem + env(safe-area-inset-top))}.phone .detail .dt-in{padding-bottom:calc(3rem + env(safe-area-inset-bottom))}.phone .osd .top{top:calc(1rem + env(safe-area-inset-top));left:calc(1rem + env(safe-area-inset-left));right:calc(1rem + env(safe-area-inset-right))}.phone .osd .bot{bottom:calc(1rem + env(safe-area-inset-bottom));left:calc(1rem + env(safe-area-inset-left));right:calc(1rem + env(safe-area-inset-right))}.phone .osd .ctl{gap:.5rem}.phone .cbtn{height:2.8rem;padding:0 .9rem;font-size:.9rem}.phone .cbtn.round{width:2.9rem;height:2.9rem}.phone .cbtn.round.big{width:3.4rem;height:3.4rem}.phone .osd .top .t{font-size:1rem}.phone .osd .top .t small{font-size:.8rem}.phone .osd .bot .s{font-size:.85rem;margin-bottom:.7rem}.phone .livebar .lg{width:3.6rem;height:2.4rem}.phone .prog{font-size:.85rem;gap:.7rem;margin-bottom:.8rem}.phone .prog .tr{height:.35rem}.phone .osd .tg-bot{height:60%}.phone .player .cbtn .ic{width:1.3rem;height:1.3rem}.phone .zap{width:100%;padding:calc(1rem + env(safe-area-inset-top)) 1rem 1rem}@media (hover:none){.phone .osd .ctl .cbtn:not(.round){padding:0 .7rem}}.desk{--safe-x:3.2rem;--safe-y:1.6rem}.desk body{font-size:1rem}.desk .nav{top:0;bottom:auto;height:4.4rem;padding:0 3.2rem;background:linear-gradient(180deg,rgba(7,6,15,.96),rgba(7,6,15,.7) 60%,rgba(7,6,15,0));border-top:0;transition:background .3s}.desk .nav .nlogo{display:block;height:auto;padding:0;flex:none;margin-right:2.2rem}.desk .nav .nlogo img{height:2.4rem;width:auto;display:block}.desk .nav ul{justify-content:flex-start;gap:.4rem;width:100%}.desk .nav li{flex:none}.desk .nav li:nth-child(1){order:8;margin-left:auto}.desk .nav li:nth-child(7){order:9}.desk .nav a{flex-direction:row;gap:.5rem;height:2.6rem;padding:0 .9rem;font-size:.95rem;color:#cfcbe6;border-radius:.5rem}.desk .nav a .ic{display:none}.desk .nav li:nth-child(1) a .ic,.desk .nav li:nth-child(7) a .ic{display:block;width:1.3rem;height:1.3rem}.desk .nav li:nth-child(1) .lbl,.desk .nav li:nth-child(7) .lbl{display:none}.desk .nav a.cur{color:#fff;font-weight:800}.desk .nav a.cur .ic{color:#fff}.desk .nav a:hover,.desk .nav a:focus-visible{color:#fff;background:rgba(255,255,255,.1);transform:none}.desk .mtop{display:none}.desk .page{padding-bottom:3rem}.desk .bd{height:46rem;max-height:92vh}.desk .bd i,.desk .bd .pv{width:76%;left:auto;right:0}.desk .bd::after{background:linear-gradient(90deg,var(--bg) 20%,rgba(7,6,15,.85) 36%,rgba(7,6,15,.3) 62%,rgba(7,6,15,0) 82%),linear-gradient(0deg,var(--bg) 3%,rgba(7,6,15,.5) 32%,rgba(7,6,15,0) 60%)}.desk .hero{padding:15rem 3.2rem 2.4rem;max-width:46rem;min-height:min(40rem,82vh)}.desk .hero .ta{font-size:3.8rem}.desk .hero .ta.long{font-size:3.1rem}.desk .hero .syn{font-size:1.05rem;max-width:36rem}.desk .hero .acts .btn{flex:none;height:3rem;font-size:1.02rem;padding:0 1.6rem}.desk .hero .acts .btn.icon{width:3rem;padding:0}.desk .rows{margin-top:-3rem}.desk .rail{margin-bottom:1.8rem}.desk .rail h3{padding-left:3.2rem;font-size:1.25rem}.desk .track{padding:.6rem 3.2rem 1rem;gap:.8rem;scroll-behavior:smooth;scroll-padding:0 3.2rem}.desk .cd{width:16rem;height:9rem}.desk .cd.pt{width:10rem;height:15rem}.desk .cd.lv.rl{width:16rem;height:9rem}.desk .cd.vt{width:10rem;height:15rem}.desk .t10{width:16.5rem;height:13rem}.desk .t10 .ps{width:8.7rem;height:13rem}.desk .t10 .big{font-size:13rem;bottom:-1.4rem}.desk .cd,.desk .t10{transition:transform .25s var(--ez),box-shadow .25s}.desk .cd:hover,.desk .cd:focus-visible{transform:scale(1.06);box-shadow:var(--ring);z-index:3}.desk .t10:hover .ps,.desk .t10:focus-visible .ps{box-shadow:var(--ring)}.desk .t10:hover .big{-webkit-text-stroke-color:#fff;color:var(--pri)}.desk .rarr{position:absolute;top:2.6rem;bottom:1rem;width:2.8rem;z-index:4;display:grid;place-items:center;background:rgba(7,6,15,.72);color:#fff;opacity:0;transition:opacity .2s}.desk .rarr.l{left:0;border-radius:0 .6rem .6rem 0}.desk .rarr.r{right:0;border-radius:.6rem 0 0 .6rem}.desk .rarr .ic{width:2rem;height:2rem;transform:rotate(90deg)}.desk .rarr.r .ic{transform:rotate(-90deg)}.desk .rail:hover .rarr{opacity:1}.desk .rarr:hover{background:rgba(124,58,237,.8)}.desk .btn:hover{transform:scale(1.04)}.desk .btn.primary:hover{background:#ece8ff}.desk .btn:not(.primary):hover{background:rgba(124,58,237,.6)}.desk .chip:hover{color:#fff;background:var(--s3)}.desk .gpage,.desk .sr-page,.desk .lv-page{padding:5.8rem 3.2rem 2rem}.desk .pgrid,.desk .sgrid.pgrid{grid-template-columns:repeat(auto-fill,minmax(9.4rem,1fr));gap:1.2rem .9rem}.desk .lgrid,.desk .cgrid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem}.desk .pgrid .cd.pt,.desk .lgrid .cd{width:auto;height:auto}.desk .ggrid{height:auto;overflow:visible}.desk .sr-page{display:block}.desk .sbox{max-width:40rem;height:3.2rem;font-size:1.1rem}.desk .sr-page .sl{position:sticky;top:4.4rem;z-index:5;background:linear-gradient(180deg,var(--bg) 80%,rgba(7,6,15,0));padding:.6rem 0 .8rem}.desk .lv-top{display:grid;grid-template-columns:minmax(0,30rem) minmax(0,1fr);gap:2rem;height:auto;margin-bottom:1.4rem}.desk .lv-pv{aspect-ratio:16/9;margin:0}.desk .lv-info h1{font-size:2rem}.desk .lv-tabs{flex-wrap:nowrap}.desk .erow .cn{width:16rem}.desk .etl{gap:.5rem}.desk .pf-page{justify-content:center;padding:4rem 2rem}.desk .pf-page h1{font-size:2.6rem;margin:0 0 2.4rem}.desk .pf-list{max-width:none;flex-wrap:wrap;gap:2rem}.desk .pf,.desk .pf .av{width:9rem}.desk .pf .av{height:9rem}.desk .pf:hover .av{box-shadow:0 0 0 .25rem #fff}.desk .pf:hover .nm{color:#fff}.desk .pe-page{padding:5rem 2rem 2rem;align-items:center}.desk .pe{width:min(52rem,100%)}.desk .pe-grid{grid-template-columns:11rem minmax(0,1fr)}.desk .kb-ov{display:none}.desk .detail{overflow:auto;background:rgba(4,3,10,.8)}.desk .detail .scroller{position:relative;inset:auto;width:min(60rem,94vw);margin:2.4rem auto;border-radius:1rem;overflow:hidden;background:var(--bg);box-shadow:0 2rem 6rem rgba(0,0,0,.7)}.desk .detail .bd{height:32rem}.desk .detail .bd i{width:100%}.desk .detail .bd::after{background:linear-gradient(0deg,var(--bg) 4%,rgba(7,6,15,.55) 45%,rgba(7,6,15,.1) 80%)}.desk .dt-in{padding:16rem 2.6rem 2.6rem}.desk .dt-head{display:grid;grid-template-columns:minmax(0,1fr) 17rem;gap:2rem;min-height:0}.desk .dt-head .ta{font-size:3rem}.desk .dt-head .ta.long{font-size:2.5rem}.desk .dt-head .syn{font-size:1rem}.desk .dt-acts{flex-wrap:wrap}.desk .dt-acts .btn{height:3rem;font-size:1rem}.desk .dt-side{font-size:.92rem}.desk .dt-close{position:fixed;top:3.4rem;right:calc((100vw - min(60rem,94vw))/2 + 1rem);z-index:45;width:2.6rem;height:2.6rem;background:rgba(0,0,0,.6)}.desk .ep{grid-template-columns:2rem 11rem minmax(0,1fr);gap:1rem;padding:.9rem .6rem}.desk .ep .n{display:block;font-size:1.2rem}.desk .ep .th{width:11rem;height:6.2rem}.desk .ep .tt{font-size:1rem}.desk .ep p{font-size:.9rem}.desk .ep:hover{background:var(--s2)}.desk .ep:hover .th .ic{opacity:1}.desk .more.pgrid{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr))}.desk .dt-sec>h3{font-size:1.3rem}.desk .player .osd .bot h2{font-size:1.8rem}.desk .lg-page{position:fixed}.desk .cpage{padding-top:6rem}.desk .cbtn:hover{background:rgba(255,255,255,.22)}.pf .nm{text-align:center;justify-content:center}.dposter{display:none}.phone .dposter{display:block;width:min(13rem,56vw);aspect-ratio:2/3;margin:0 auto 1.4rem;border-radius:.8rem;background:center/cover;box-shadow:0 1.2rem 3rem rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.08)}.phone .detail .bd.pbd~.dt-in{padding-top:calc(4.2rem + env(safe-area-inset-top))}.desk .dposter{display:block;position:absolute;right:2.6rem;top:3rem;width:11rem;aspect-ratio:2/3;border-radius:.7rem;background:center/cover;box-shadow:0 1rem 2.6rem rgba(0,0,0,.6)}.desk .detail .bd.pbd~.dt-in{padding-top:6rem}.desk .detail .bd.pbd~.dt-in .dt-head{grid-template-columns:minmax(0,1fr)}.desk .detail .bd.pbd~.dt-in .dt-side{display:none}.tv .dposter{display:block;position:absolute;right:var(--safe-x);top:5rem;width:15rem;aspect-ratio:2/3;border-radius:.8rem;background:center/cover;box-shadow:0 1.4rem 3rem rgba(0,0,0,.6)}.desk .osd .top{left:var(--safe-x);right:var(--safe-x);top:var(--safe-y);gap:1.1rem}.desk .osd .bot{left:var(--safe-x);right:var(--safe-x);bottom:var(--safe-y)}.desk .osd .ctl{flex-wrap:nowrap;gap:.7rem}.desk .osd .ctl .sp{display:block}.desk .osd .top .t{font-size:1.15rem}.desk .osd .top .t small{font-size:.9rem}.desk .player .osd .bot .s{font-size:1rem}.detail .hero{padding:0!important;min-height:0!important;max-width:none!important;margin:0!important;text-align:left!important}.crow .btn.outline{flex:none}.desk .detail .bd.pbd~.dt-in{padding-top:4rem}.desk .detail .bd.pbd~.dt-in .dt-head{min-height:17rem;align-items:start;padding-right:13rem}.phone.scrolled .mtop{background:rgba(7,6,15,.97);box-shadow:0 1px 0 rgba(255,255,255,.06)}.real-on .pv-tag{display:none!important}.phone .hero .acts{display:flex;align-items:center;gap:.5rem;width:100%}.phone .hero .acts .btn{flex:1 1 0;min-width:0;justify-content:center;padding:0 .7rem;white-space:nowrap;font-size:.9rem}.phone .hero .acts .btn.icon{flex:0 0 auto;width:2.75rem;padding:0}.phone .lv-info .tm{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.35rem .7rem;font-size:.95rem}.phone .lv-info .tm .pb{width:auto}.phone .lv-info .tm span:last-child{grid-column:1/-1}.phone .pl-err .pe-box{width:100%;max-width:none;padding:0 1.2rem}.phone .pl-err .dlg-act{display:flex;gap:.6rem;width:100%}.phone .pl-err .dlg-act .btn{flex:1 1 0;min-width:0;justify-content:center;padding:0 .8rem}@media (max-width:374px){.phone .hero .acts{gap:.4rem}.phone .hero .acts .btn{font-size:.8rem;padding:0 .45rem}.phone .hero .acts .btn .ic{width:1rem;height:1rem}}.desk .hero{padding:clamp(5.6rem,22vh,15rem) 3.2rem 4.2rem;min-height:min(40rem,78vh)}.desk .hero .ta{font-size:min(3.8rem,8vh)}.desk .hero .ta.long{font-size:min(3.1rem,6.6vh)}.desk .rows{margin-top:-3rem}@media (max-height:700px){.desk .hero{min-height:0;padding-top:clamp(5.2rem,17vh,9rem)}.desk .hero .syn{-webkit-line-clamp:1;margin-bottom:.8rem}.desk .hero .kicker{margin-bottom:.5rem}}@media (max-height:560px){.desk .hero .syn{display:none}.desk .hero .acts .btn{height:2.6rem}.desk .hero .acts .btn.icon{width:2.6rem}}.badge.live{gap:.4em;box-shadow:0 0 .7em rgba(224,36,94,.45)}.badge.live::before{content:"";flex:none;width:.5em;height:.5em;border-radius:50%;background:#fff;box-shadow:0 0 .35em #fff;animation:nxlive 1.4s ease-in-out infinite}@keyframes nxlive{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.65)}}@media (prefers-reduced-motion:reduce){.badge.live::before{animation:none}}.lowfx .badge.live::before{animation-duration:2s}.kicker .kic{display:block;width:1.7rem;height:1.7rem;flex:none}.mobile .kicker .kic{width:1.45rem;height:1.45rem}.bd i.pp{background-size:auto 100%,cover,cover;background-position:right 6%center,center,center;background-repeat:no-repeat}.player.real video::-webkit-media-controls,.player.real video::-webkit-media-controls-start-playback-button,.player.real video::-webkit-media-controls-overlay-play-button{display:none!important;-webkit-appearance:none}.pl-cover{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background:#07060f;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .35s,visibility .35s;transition:opacity .35s,visibility .35s;overflow:hidden}.pl-cover.on{opacity:1;visibility:visible}.pl-cover .pc-img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.pl-cover .pc-img.pp{object-position:50% 25%;-webkit-filter:blur(2px);filter:blur(2px);-webkit-transform:scale(1.04);transform:scale(1.04)}.pl-cover .pc-g{position:absolute;left:0;top:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(7,6,15,.55),rgba(7,6,15,.93) 75%)}.pl-cover.live{background:linear-gradient(135deg,#2a0f5c,#120a2a 45%,#07060f)}.pl-cover.live .pc-g{background:radial-gradient(ellipse at center,rgba(124,58,237,.22),rgba(7,6,15,0) 60%)}.pl-cover .pc-logo{position:absolute;left:50%;top:50%;width:16rem;height:7rem;margin:-13rem 0 0-8rem;object-fit:contain}.pl-cover .pc-c{position:absolute;left:50%;top:50%;width:6rem;height:6rem;margin:-3rem 0 0-3rem}.pl-cover .ring,.pl-wait .ring{position:absolute;left:0;top:0;width:6rem;height:6rem;box-sizing:border-box;border-radius:50%;border:.32rem solid rgba(168,85,247,.16);border-top-color:#a855f7;border-right-color:rgba(196,181,253,.9);box-shadow:0 0 1.2rem rgba(168,85,247,.55),inset 0 0 .7rem rgba(168,85,247,.3);-webkit-animation:spn 1s linear infinite;animation:spn 1s linear infinite}.pl-wait .ring{position:relative;width:4.6rem;height:4.6rem}.pl-cover .pc-mk{position:absolute;left:1.6rem;top:1.6rem;width:2.8rem;height:2.8rem;-webkit-animation:nxmk 1.6s ease-in-out infinite;animation:nxmk 1.6s ease-in-out infinite}@-webkit-keyframes nxmk{0%,to{opacity:1}50%{opacity:.45}}@keyframes nxmk{0%,to{opacity:1}50%{opacity:.45}}.pl-cover.err .pc-c,.pl-cover.idle .pc-c{display:none}.phone .pl-cover .pc-logo{width:12rem;height:5.4rem;margin:-10.5rem 0 0-6rem}@media (prefers-reduced-motion:reduce){.pl-cover .pc-mk{-webkit-animation:none;animation:none}}.player.real .osd{z-index:2}.desk.scrolled .nav{background:rgba(7,6,15,.95);box-shadow:0 .1rem 1.4rem rgba(0,0,0,.55);z-index:40}.phone .detail .dt-acts{flex-direction:column;align-items:stretch}.phone .detail .dt-acts .btn{width:100%;justify-content:center;margin:0;flex:none}.phone .mtop{z-index:25}.tablet .detail .dt-acts{max-width:32rem}.desk .detail .dt-acts .btn:first-child{flex:0 0 auto;min-width:13rem;justify-content:center}.ic.left{transform:rotate(90deg)}.ic.right{transform:rotate(-90deg)}.cast-ov{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;background:rgba(4,3,10,.62);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .2s}.cast-ov.in{opacity:1}.cast-sh{width:min(46rem,94vw);max-height:90vh;display:flex;flex-direction:column;background:linear-gradient(180deg,#17122e,#0d0a1b);border:1px solid rgba(168,85,247,.28);border-radius:1.4rem;box-shadow:0 2rem 5rem rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.03) inset;transform:translateY(1.2rem);transition:transform .25s var(--ez,ease)}.cast-ov.in .cast-sh{transform:none}.cs-hd{display:flex;align-items:center;gap:.8rem;padding:1.1rem 1.2rem .9rem 1.4rem;border-bottom:1px solid rgba(255,255,255,.06)}.cs-hd .cbtn{flex:none}.cs-ttl{flex:1;min-width:0}.cs-ttl h2{font-size:1.35rem;margin:0;line-height:1.2}.cs-ttl small{display:block;color:var(--mu,#B7B3D4);font-size:.88rem;margin-top:.15rem}.cs-bd{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1rem 1.4rem 1.4rem}.cs-sec{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin:1.1rem 0 .6rem}.cs-sec h3{margin:0;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:#c4b5fd}.cs-bd .btn{flex:none}.cs-bd .btn.sm{height:2.3rem;padding:0 .9rem;font-size:.85rem;gap:.4rem}.cs-bd .btn.sm .ic{width:1rem;height:1rem}.cs-bd .btn.ghost{background:rgba(255,255,255,.07)}.cs-now{display:flex;align-items:center;gap:.9rem;padding:.7rem;border-radius:1rem;background:rgba(255,255,255,.04)}.cs-th{flex:none;width:5.6rem;height:3.4rem;border-radius:.6rem;background:#1d1640 center/cover no-repeat}.cs-now small{display:block;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:#c084fc}.cs-now b{display:block;font-size:1.02rem}.cs-now em{display:block;font-style:normal;color:var(--mu,#B7B3D4);font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:26rem}.cs-list{display:flex;flex-direction:column;gap:.5rem}.cs-dev,.cs-pick,.cs-help{display:flex;align-items:center;gap:.9rem;width:100%;text-align:left;padding:.75rem .9rem;border-radius:1rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.06);color:#fff;transition:background .15s,border-color .15s}.cs-dev:hover,.cs-pick:hover,.cs-help:hover,.cs-br:hover,.cs-dev:focus,.cs-pick:focus,.cs-help:focus,.cs-br:focus{background:rgba(168,85,247,.16);border-color:rgba(168,85,247,.55);outline:0}.cs-dev.on{border-color:#a855f7;background:rgba(168,85,247,.18)}.cs-dev .bm{width:5.4rem;height:2.8rem;font-size:.8rem}.cs-dn{flex:1;min-width:0}.cs-dn b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-dn small{color:var(--mu,#B7B3D4);font-size:.82rem}.cs-tag{font-size:.75rem;font-weight:700;padding:.25rem .55rem;border-radius:.4rem;background:var(--grad);color:#fff}.cs-pick{padding:1rem 1.1rem;background:linear-gradient(90deg,rgba(124,58,237,.35),rgba(168,85,247,.18));border-color:rgba(168,85,247,.5)}.cs-pick>.ic{width:2rem;height:2rem;flex:none;color:#e9d5ff}.cs-pick b{display:block;font-size:1.05rem}.cs-pick small{color:#d8ccf5;font-size:.85rem}.cs-pick[disabled]{opacity:.55}.cs-scan,.cs-empty{display:flex;align-items:center;gap:.8rem;padding:.9rem;border-radius:1rem;background:rgba(255,255,255,.03);color:var(--mu,#B7B3D4);font-size:.92rem}.cs-empty{flex-direction:column;align-items:flex-start;gap:.25rem}.cs-empty b{color:#fff}.cs-scan .ring{width:1.6rem;height:1.6rem;flex:none;border-radius:50%;border:.2rem solid rgba(168,85,247,.2);border-top-color:#c084fc;animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.cs-note,.cs-warn{margin:.7rem 0 0;color:var(--mu,#B7B3D4);font-size:.9rem;line-height:1.45}.cs-warn{margin:0 0 .9rem;padding:.7rem .9rem;border-radius:.8rem;background:rgba(232,121,249,.1);border:1px solid rgba(232,121,249,.3);color:#f5d0fe}.cs-live{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;padding:.8rem .9rem;margin-bottom:.8rem;border-radius:1rem;background:linear-gradient(90deg,rgba(124,58,237,.4),rgba(168,85,247,.15));border:1px solid rgba(168,85,247,.5)}.cs-live .cs-lt{flex:1;min-width:10rem}.cs-live b{display:block}.cs-live small{color:#d8ccf5;font-size:.85rem}.cs-live .btn{height:2.5rem;padding:0 1rem;font-size:.9rem;gap:.4rem}.cs-live .btn .ic{width:1.05rem;height:1.05rem}.cs-ic{flex:none;width:2.4rem;height:2.4rem;border-radius:.8rem;display:flex;align-items:center;justify-content:center;background:rgba(168,85,247,.18);color:#e9d5ff}.cs-ic .ic{width:1.3rem;height:1.3rem}.cs-brands{display:grid;grid-template-columns:repeat(4,1fr);gap:.7rem}.cs-br{display:flex;flex-direction:column;align-items:center;gap:.55rem;padding:.8rem .5rem .7rem;border-radius:1rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.06);color:var(--mu,#B7B3D4);font-size:.8rem}.cs-br .bm{width:100%;height:3.6rem}.bm{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.7rem;background:#fff;color:#202124;line-height:1.05;flex:none;overflow:hidden}.bm b{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:1.05em;letter-spacing:-.01em;white-space:nowrap}.bm small{font-family:Arial,Helvetica,sans-serif;font-size:.72em;color:#3c4043;margin-top:.15em}.bm-googletv b{color:#202124}.bm-chromecast b{color:#5f6368;font-weight:600}.bm-lg b{color:#a50034;font-size:1.6em;font-weight:800;letter-spacing:.02em}.bm-samsung{background:#1428a0}.bm-samsung b{color:#fff;letter-spacing:.14em;font-size:1em;font-weight:800}.bm-tv{background:#2a2350;color:#fff}.bm-tv b{color:#fff}.cs-help{margin-top:1rem}.cs-help>.ic:first-child{width:1.6rem;height:1.6rem;flex:none;color:#e879f9}.cs-help span{flex:1}.cs-help b{display:block}.cs-help small{color:var(--mu,#B7B3D4);font-size:.85rem}.cs-help.sm{padding:.6rem .9rem}.cs-tut{display:flex;flex-direction:column}.cs-fig{border-radius:1rem;overflow:hidden;border:1px solid rgba(168,85,247,.22);background:#100d20}.cs-il{display:block;width:100%;height:auto}.cs-pulse{transform-origin:center;transform-box:fill-box;animation:cspulse 1.4s ease-out infinite}@keyframes cspulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.cs-tx{margin-top:1rem}.cs-tx small{color:#c084fc;font-weight:700;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase}.cs-tx h3{font-size:1.3rem;margin:.3rem 0 .4rem}.cs-tx p{margin:0;color:var(--mu,#B7B3D4);line-height:1.5;font-size:.98rem}.cs-dots{display:flex;gap:.4rem;justify-content:center;margin:1.1rem 0 .9rem}.cs-dots i{width:.5rem;height:.5rem;border-radius:1rem;background:rgba(255,255,255,.22);transition:width .2s}.cs-dots i.on{width:1.5rem;background:var(--grad)}.cs-nav{display:flex;gap:.7rem}.cs-nav .btn{flex:1 1 0;height:3rem}.cs-nav .btn[disabled]{opacity:.4}.cs-tips{display:flex;flex-direction:column;gap:.6rem}.cs-tip{display:flex;gap:.9rem;align-items:flex-start;padding:.8rem .9rem;border-radius:1rem;background:rgba(255,255,255,.04)}.cs-tip b{display:block;margin-bottom:.15rem}.cs-tip small{color:var(--mu,#B7B3D4);font-size:.9rem;line-height:1.45}.cs-bd .btn.wide{width:100%;margin-top:1rem;height:3rem}.pl-cast .ic{width:1.35rem;height:1.35rem}.player .top .pl-cast{margin-left:auto;margin-right:.8rem;flex:none}.player .top .pl-cast+.clock{margin-left:0}.desk .osd .top .t{min-width:0;overflow:hidden}.desk .osd .top .t,.desk .osd .top .t small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cast-bar{position:fixed;left:50%;bottom:1.2rem;transform:translateX(-50%);z-index:70;display:flex;align-items:center;gap:.5rem;width:min(34rem,94vw);padding:.5rem .6rem .5rem .8rem;border-radius:1.1rem;background:rgba(23,18,46,.96);border:1px solid rgba(168,85,247,.5);box-shadow:0 1rem 3rem rgba(0,0,0,.55)}.cast-bar .cb-i{flex:1;min-width:0;display:flex;align-items:center;gap:.7rem;color:#fff;text-align:left}.cast-bar .cb-i>.ic{width:1.6rem;height:1.6rem;flex:none;color:#c084fc}.cast-bar .cb-i span{min-width:0}.cast-bar b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.95rem}.cast-bar small{display:block;color:#c4b5fd;font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cast-bar .cbtn{flex:none;width:2.6rem;height:2.6rem}.phone .cast-bar{bottom:calc(4.9rem + env(safe-area-inset-bottom,0))}.phone .cast-ov{align-items:flex-end}.phone .cast-sh{width:100%;max-height:94vh;max-height:94dvh;border-radius:1.4rem 1.4rem 0 0;border-bottom:0;padding-bottom:env(safe-area-inset-bottom,0)}.phone .cs-bd{padding:.8rem 1rem 1.4rem}.phone .cs-brands{grid-template-columns:1fr 1fr}.phone .cs-br .bm{height:3.3rem}.phone .cs-ttl h2{font-size:1.2rem}.phone .cs-now em{max-width:58vw}.desk .cs-tut{display:grid;grid-template-columns:1.25fr 1fr;grid-template-areas:"warn warn""fig tx""dots dots""nav nav""help help";column-gap:1.4rem}.desk .cs-tut .cs-warn{grid-area:warn}.desk .cs-tut .cs-fig{grid-area:fig;align-self:start}.desk .cs-tut .cs-tx{grid-area:tx;margin-top:.2rem}.desk .cs-tut .cs-dots{grid-area:dots}.desk .cs-tut .cs-nav{grid-area:nav}.desk .cs-tut .cs-help{grid-area:help}.desk .cast-sh{width:min(52rem,92vw)}.phone .cast-sh{min-height:80vh;min-height:80dvh}.phone .cs-bd{flex:1;display:flex;flex-direction:column}.phone .cs-bd>.cs-tut{flex:1}.phone .cs-tut .cs-dots{margin-top:auto;padding-top:1rem}.phone .skel{position:absolute;inset:0;padding:calc(4.2rem + env(safe-area-inset-top)) 1rem 0;overflow:hidden;display:flex;flex-direction:column;align-items:center}.phone .skel .l1{width:62%;max-width:17rem;height:auto;aspect-ratio:2/3;margin:0 0 1rem;border-radius:.8rem}.phone .skel .l2{width:40%;margin:0 0 .6rem}.phone .skel .l3{width:72%!important;margin:0 0 .5rem}.phone .skel .l4{width:100%;height:2.8rem;margin:.8rem 0 1.4rem}.phone .skel .sh{align-self:flex-start;width:9rem}.phone .skel .srow{align-self:stretch;overflow:hidden}.phone .skel .srow .sk{width:7.4rem;height:11rem}.desk .skel{padding:7rem 4%0;overflow:hidden}.desk .skel .srow{overflow:hidden}.pe-avs{padding:1.6rem 0 .4rem}.pe .pe-avs .avs{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.7rem;margin-top:.8rem}.pe .pe-avs .avs button{position:relative;width:auto;height:auto;padding:0;border-radius:22%;background:0 0;transition:transform .15s,box-shadow .15s}.pe .pe-avs .avs button i{display:block;padding-top:100%;border-radius:22%;background:center/cover no-repeat}.pe .pe-avs .avs button.on{box-shadow:0 0 0 .18rem var(--bg,#05060d),0 0 0 .34rem var(--pri)}.pe .pe-avs .avs button.on::after{content:"";position:absolute;right:-.3rem;bottom:-.3rem;width:1.15rem;height:1.15rem;border-radius:50%;background:var(--pri)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")center/70%no-repeat;box-shadow:0 0 0 .15rem var(--bg,#05060d)}.pe .pe-avs .avs button:focus{transform:scale(1.1);box-shadow:0 0 0 .2rem #fff}.pe .pe-avs .avs button:active{transform:scale(.94)}.pe .bigav{border-radius:22%;background-color:transparent}.phone .pe .pe-avs .avs{grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem}.pf .av,.cav,.nav .me .av,.mav{background-color:transparent}.phone .pe-act{display:flex;flex-wrap:wrap;gap:.6rem}.phone .pe-act .btn{flex:1 1 40%;justify-content:center;margin:0}.nav-cav{display:none}.desk .nav [data-r=conta] .nav-cav{display:block;width:2rem;height:2rem;border-radius:22%;background:center/cover no-repeat;flex:none}.desk .nav [data-r=conta].hasav .ic{display:none}.desk .nav [data-r=conta].cur .nav-cav{box-shadow:0 0 0 .14rem var(--pri)}.r-cats .track{align-items:stretch}.cg{flex:none;width:13rem;min-height:5.2rem;padding:.9rem 1.1rem;border-radius:.7rem;background:var(--s2);border:1px solid var(--line);color:#fff;font-weight:800;font-size:1.05rem;line-height:1.2;text-align:left;display:flex;align-items:center;gap:.6rem;transition:transform .2s var(--ez),background .2s}.cg span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cg .ic{width:1.5rem;height:1.5rem;flex:none}.cg-all,.cg-srt{background:rgba(124,58,237,.16);border-color:rgba(196,181,253,.4);color:var(--pri4)}.cg:hover{background:var(--s3)}.cg:focus{background:var(--grad);color:#fff;transform:scale(1.05);box-shadow:var(--ring);outline:0}.chip.ctool{display:inline-flex;align-items:center;gap:.45rem;color:var(--pri4);background:rgba(124,58,237,.16)}.chip.ctool .ic{width:1.15rem;height:1.15rem}.chip.ctool:focus{color:#fff}.lv-empty{padding:2rem 0}.cbar{display:flex;gap:.7rem;flex-wrap:wrap;margin-bottom:.4rem}.cbar .cback{margin:0}.cback.call{color:var(--pri4)}.cpick{position:fixed;inset:0;z-index:65;background:rgba(5,4,12,.96);opacity:0;transition:opacity .2s;display:flex;justify-content:center}.cpick.in{opacity:1}.cpk{width:100%;max-width:96rem;padding:3rem 4rem 2rem;display:flex;flex-direction:column;min-height:0}.cpk>.spin{margin:auto}.cpk-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.2rem}.cpk-hd h2{font-size:2.2rem;font-weight:900;margin:0}.cpk-hd small{color:var(--mu);font-size:1rem}.cpk-hd .cbtn.round{width:3rem;height:3rem;border-radius:50%;background:var(--s2);display:grid;place-items:center;flex:none}.cpk-hd .cbtn.round .ic{width:1.4rem;height:1.4rem}.cpk-hd .cbtn.round:focus{background:#fff;color:#000;box-shadow:var(--ring)}.seg{display:flex;align-items:center;gap:.5rem;margin-bottom:1.3rem;flex-wrap:wrap}.seg>span{color:var(--mu);font-weight:700;margin-right:.3rem}.seg button{height:2.6rem;padding:0 1.2rem;border-radius:99rem;background:var(--s2);color:var(--mu);font-weight:800}.seg button.on{background:#fff;color:#000}.seg button:focus{background:var(--grad);color:#fff;box-shadow:var(--ring);outline:0}.cpk-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;overflow-y:auto;padding:.4rem;min-height:0;flex:1;align-content:start}.cpk-t{min-height:4.4rem;padding:.8rem 1rem;border-radius:.6rem;background:var(--s2);border:1px solid var(--line);color:#fff;font-weight:700;font-size:1.05rem;line-height:1.2;text-align:left;display:flex;align-items:center;gap:.6rem}.cpk-t .ic{width:1.4rem;height:1.4rem;flex:none;color:var(--pri4)}.cpk-t.pin{background:rgba(124,58,237,.14)}.cpk-t.on{border-color:var(--pri4);box-shadow:inset 0 0 0 .12rem var(--pri4)}.cpk-t.on::after{content:"Atual";margin-left:auto;font-size:.75rem;font-weight:900;color:var(--pri4);text-transform:uppercase}.cpk-t:hover{background:var(--s3)}.cpk-t:focus{background:var(--grad);border-color:#fff;outline:0;box-shadow:var(--ring)}.cpk-t:focus::after,.cpk-t:focus .ic{color:#fff}.p-canais{padding:0!important}.ob{display:flex;flex-direction:column;height:100vh;height:100dvh;padding:2.6rem 4rem 0;box-sizing:border-box}.ob-hd{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:1.4rem}.ob-tx h1{font-size:2.4rem;font-weight:900;margin:0 0 .4rem}.ob-tx p{color:var(--mu);margin:0;max-width:44rem;line-height:1.4}.ob-act{display:flex;align-items:center;gap:.8rem;flex:none}.ob-n{color:var(--pri4);font-weight:800;margin-right:.4rem;white-space:nowrap}.ob-bd{display:flex;gap:1.6rem;flex:1;min-height:0}.ob-f{width:16rem;flex:none;display:flex;flex-direction:column;gap:.35rem;overflow-y:auto;padding:.3rem .3rem 2rem}.ob-c{text-align:left;padding:.7rem 1rem;border-radius:.5rem;color:var(--mu);font-weight:700;line-height:1.2;display:flex;justify-content:space-between;gap:.5rem}.ob-c small{color:var(--pri4);font-weight:900}.ob-c:hover{background:var(--s2);color:#fff}.ob-c.on{background:var(--s2);color:#fff;box-shadow:inset .22rem 0 0 var(--pri4)}.ob-c:focus{background:var(--grad);color:#fff;outline:0;box-shadow:var(--ring)}.ob-c:focus small{color:#fff}.ob-g{flex:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.9rem;overflow-y:auto;padding:.4rem .4rem 3rem;align-content:start;min-height:0}.ob-g>.spin,.ob-g>.empty{grid-column:1/-1;margin:3rem auto}.ob-g .ldmore{grid-column:1/-1}.ob-t{position:relative;display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1rem .7rem .8rem;border-radius:.7rem;background:var(--s1);border:.14rem solid var(--line);color:#fff;transition:transform .15s var(--ez)}.ob-t .lg{width:72%;height:auto;aspect-ratio:16/10;font-size:1.3rem;border-radius:.5rem}.ob-nm{font-weight:700;font-size:.95rem;line-height:1.2;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.3em}.ob-ck{position:absolute;top:.45rem;right:.45rem;width:1.7rem;height:1.7rem;border-radius:50%;border:.14rem solid rgba(255,255,255,.35);display:grid;place-items:center;background:rgba(0,0,0,.35)}.ob-ck .ic{width:1rem;height:1rem;opacity:0}.ob-t.on{border-color:var(--pri4);background:rgba(124,58,237,.2)}.ob-t.on .ob-ck{background:var(--pri4);border-color:var(--pri4);color:#120a2a}.ob-t.on .ob-ck .ic{opacity:1}.ob-t:hover{background:var(--s2)}.ob-t:focus{outline:0;transform:scale(1.05);box-shadow:var(--ring);border-color:#fff}.phone .cpk{padding:1.2rem 1rem calc(1rem + env(safe-area-inset-bottom))}.phone .cpk-hd h2{font-size:1.5rem}.phone .cpk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.phone .cpk-t{min-height:3.8rem;font-size:.95rem}.phone .ob{padding:1rem 1rem 0;padding-top:calc(1rem + env(safe-area-inset-top))}.phone .ob-hd{flex-direction:column;align-items:stretch;gap:.8rem;margin-bottom:.8rem}.phone .ob-tx h1{font-size:1.5rem}.phone .ob-tx p{font-size:.92rem}.phone .ob-act{position:fixed;left:0;right:0;bottom:0;z-index:5;padding:.8rem 1rem calc(.8rem + env(safe-area-inset-bottom));background:linear-gradient(transparent,rgba(5,4,12,.92) 30%);display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.phone .ob-n{grid-column:1/-1;text-align:center;margin:0}.phone .ob-act .btn{justify-content:center}.phone .ob-bd{flex-direction:column;gap:.7rem}.phone .ob-f{width:auto;flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:.2rem .1rem .4rem;scrollbar-width:none;flex:none}.phone .ob-f::-webkit-scrollbar{display:none}.phone .ob-c{white-space:nowrap;border-radius:99rem;background:var(--s2);padding:.55rem 1rem;flex:none}.phone .ob-c.on{background:#fff;color:#000;box-shadow:none}.phone .ob-c.on small{color:#5b21b6}.phone .ob-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;padding-bottom:9rem}.phone .ob-t{padding:.7rem .4rem .6rem;gap:.45rem}.phone .ob-nm{font-size:.8rem}.phone .cg{width:10.5rem;min-height:4.4rem;font-size:.95rem;padding:.7rem .85rem}.phone .cbar .cback{height:2.5rem;font-size:.92rem}.tv .cpk-t:focus,.tv .ob-t:focus{transform:scale(1.06)}.lg-steps{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:.6rem 0 .2rem;font-size:.85rem;font-weight:700;color:var(--so)}.lg-steps span{display:flex;align-items:center;gap:.45rem}.lg-steps i{width:1.6rem;height:1.6rem;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:900;background:var(--s2);color:var(--mu);font-size:.85rem}.lg-steps i .ic{width:.95rem;height:.95rem}.lg-steps .on{color:#fff}.lg-steps .on i{background:var(--grad);color:#fff}.lg-steps .ok{color:var(--pri4)}.lg-steps .ok i{background:rgba(124,58,237,.25);color:var(--pri4)}.lg-steps b{width:2rem;height:.12rem;background:var(--line)}.lg-why{display:flex;gap:.6rem;align-items:flex-start;text-align:left;background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.4);color:#fde68a;border-radius:.6rem;padding:.75rem .9rem;margin:-.6rem 0 1.2rem;font-size:.95rem;line-height:1.35}.lg-why .ic{width:1.2rem;height:1.2rem;flex:none;margin-top:.1rem}.cboxes{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;margin-bottom:1.1rem}.cbx{height:4.2rem;border-radius:.7rem;background:var(--s2);border:.14rem solid var(--line);display:grid;place-items:center;font-size:2rem;font-weight:900;color:#fff;transition:border-color .15s}.cbx.fill{border-color:rgba(196,181,253,.55);background:rgba(124,58,237,.16)}.cbx.cur{border-color:var(--pri4);box-shadow:0 0 0 .2rem rgba(124,58,237,.25)}.cboxes.err .cbx{border-color:#f87171}.cinp{position:absolute;inset:0;width:100%;height:100%;opacity:0;font-size:16px;border:0;background:0 0;color:transparent;caret-color:transparent}.cinp:focus~*,.cboxes:focus-within .cbx.cur{border-color:#fff}.cpad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0 0 1.1rem}.cpad .key{height:3.2rem;font-size:1.3rem}.lg-back{width:100%;margin-top:.7rem;justify-content:center;gap:.5rem;background:0 0;color:var(--mu)}.lg-back .ic{width:1.1rem;height:1.1rem}.lg-back:focus{background:#fff;color:#000}.mobile .cbx{height:3.6rem;font-size:1.7rem}.mobile .track:focus-within{padding-bottom:0;margin-bottom:0}.lg-steps span{white-space:nowrap}.mobile .lg-steps{font-size:.78rem;gap:.45rem}.mobile .lg-steps b{width:1.2rem}.phone .ob-act{padding-top:1.5rem;background:linear-gradient(rgba(5,4,12,0),rgba(5,4,12,.97) 1.3rem)}.phone .cpk-t.on::after{content:none}.phone .p-conta .crow .cnm small{display:block}.cgrid2 b{word-break:normal;overflow-wrap:break-word}.tv .lg-card.st2{padding-top:1.6rem;padding-bottom:1.4rem}.tv .st2 .lg-logo{height:5.4rem;margin-bottom:.8rem}.tv .st2 .cbx{height:3.6rem}.tv .st2 .cpad .key{height:2.7rem}.lg-go.off{opacity:.45;box-shadow:none}.cboxes{grid-template-columns:repeat(var(--cn,4),minmax(0,1fr));max-width:22rem;margin-left:auto;margin-right:auto}.ntc-bar{position:fixed;left:50%;top:calc(env(safe-area-inset-top,0) + 1rem);z-index:85;width:min(64rem,calc(100vw - 2rem));transform:translate(-50%,-1rem);opacity:0;transition:opacity .25s,transform .25s var(--ez);display:flex;align-items:center;gap:1rem;padding:1rem 1rem 1rem 1.2rem;border-radius:1rem;background:rgba(22,17,42,.97);border:1px solid rgba(168,85,247,.45);box-shadow:0 1rem 3rem rgba(0,0,0,.55),0 0 0 1px rgba(124,58,237,.15) inset;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ntc-bar.in{opacity:1;transform:translate(-50%,0)}.ntc-bar.over{z-index:95}.ntc-bar.k-urgente{border-color:rgba(248,113,113,.8)}.ntc-bar.k-aviso{border-color:rgba(245,196,81,.8)}.ntc-dot{flex:none;width:2.4rem;height:2.4rem;border-radius:50%;display:grid;place-items:center;background:var(--grad)}.ntc-dot .ic{width:1.4rem;height:1.4rem;color:#fff}.ntc-bar.k-urgente .ntc-dot{background:#dc2626}.ntc-bar.k-aviso .ntc-dot{background:#d97706}.ntc-tx{flex:1;min-width:0}.ntc-tx b{display:block;font-size:1.02rem;line-height:1.3}.ntc-tx p{margin:.15rem 0 0;color:var(--mu);font-size:.92rem;line-height:1.4;white-space:pre-line;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ntc-bar .btn{flex:none}.ntc-x{flex:none;width:2.4rem;height:2.4rem;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.06);color:var(--tx)}.ntc-x .ic{width:1.2rem;height:1.2rem}.ntc-x:focus,.ntc-x:hover{background:rgba(255,255,255,.16)}.tv .ntc-x:focus,.tv .ntc-bar .btn:focus{box-shadow:var(--ring)}.ntc-ov{z-index:88}.dlg.ntc{padding:0;overflow:hidden;width:42rem;border-width:2px}.dlg.ntc.k-aviso{border-color:#f5c451;box-shadow:0 0 0 1px rgba(245,196,81,.2),0 1.6rem 4rem rgba(0,0,0,.6)}.dlg.ntc.k-urgente{border-color:#ef4444;box-shadow:0 0 0 1px rgba(239,68,68,.25),0 1.6rem 4rem rgba(0,0,0,.6)}.ntc-img{aspect-ratio:16/9;background:var(--s2)}.ntc-img img{width:100%;height:100%;object-fit:cover;display:block}.ntc-bd{padding:1.8rem 2rem 2rem}.ntc-tag{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.25rem .6rem;border-radius:99rem;margin-bottom:.7rem;background:rgba(245,196,81,.16);color:#f5c451}.k-urgente .ntc-tag{background:rgba(239,68,68,.18);color:#fca5a5}.dlg.ntc h2{font-size:1.6rem;line-height:1.25}.dlg.ntc .ntc-msg{white-space:pre-line;color:var(--mu);font-size:1.05rem;line-height:1.55;margin-bottom:1.6rem;max-height:40vh;overflow:auto}.upd-ov{z-index:89}.dlg.upd{width:40rem;border:1px solid rgba(168,85,247,.5);box-shadow:0 0 0 1px rgba(124,58,237,.2),0 1.6rem 4rem rgba(0,0,0,.6),0 0 4rem rgba(124,58,237,.18)}.upd-hd{display:flex;align-items:center;gap:1rem;margin-bottom:1.2rem}.upd-ic{flex:none;width:3.2rem;height:3.2rem;border-radius:.9rem;display:grid;place-items:center;background:var(--grad)}.upd-ic .ic{width:1.7rem;height:1.7rem;color:#fff}.dlg.upd h2{font-size:1.55rem;margin:0;line-height:1.25}.dlg.upd .upd-v{margin:.2rem 0 0;font-size:1rem;color:var(--pri3)}.dlg.upd h3{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--so);margin:0 0 .6rem}.upd-notes{list-style:none;margin:0 0 1.2rem;padding:0;display:grid;gap:.45rem;max-height:34vh;overflow:auto}.upd-notes li{position:relative;padding-left:1.4rem;color:var(--tx);font-size:1rem;line-height:1.45}.upd-notes li:before{content:"";position:absolute;left:.2rem;top:.55rem;width:.45rem;height:.45rem;border-radius:50%;background:var(--pri2)}.dlg.upd .upd-mand{color:#f5c451;font-size:.95rem;margin:0 0 1rem;font-weight:600}.upd-perm{background:var(--s2);border:1px solid var(--line);border-radius:.8rem;padding:1rem 1.1rem;margin-bottom:1rem}.upd-perm b{display:block;margin-bottom:.3rem}.dlg.upd .upd-perm p{margin:0;font-size:.95rem}.upd-prog{height:.5rem;border-radius:99rem;background:var(--s3);overflow:hidden;margin-bottom:.5rem}.upd-prog i{display:block;height:100%;width:3%;background:var(--grad);transition:width .3s}.dlg.upd .upd-st{min-height:1.2rem;margin:0 0 1rem;font-size:.92rem;color:var(--mu)}.dlg.upd .upd-st.err{color:var(--err)}.dlg.upd .upd-st:empty{display:none}.mobile .dlg.ntc,.mobile .dlg.upd{width:100%}.phone .ntc-ov,.phone .upd-ov{align-items:flex-end;padding:0 .8rem calc(env(safe-area-inset-bottom,0) + .8rem)}.phone .dlg.ntc .dlg-act,.phone .dlg.upd .dlg-act{flex-direction:column-reverse}.phone .dlg.ntc .dlg-act .btn,.phone .dlg.upd .dlg-act .btn{width:100%;justify-content:center}.phone .dlg.upd .dlg-act{flex-direction:column}.phone .ntc-bar{flex-wrap:wrap}.phone .ntc-bar .ntc-tx{flex-basis:calc(100% - 7rem)}.phone .ntc-bar .btn{order:3;margin-left:3.4rem}.pn-list{display:grid;gap:.6rem}.pn-row{display:flex;align-items:center;gap:.9rem;text-align:left;padding:.9rem 1rem;border-radius:.8rem;background:var(--s1);border:1px solid var(--line);color:var(--tx);width:100%}.pn-row i{flex:none;width:2.2rem;height:2.2rem;border-radius:50%;display:grid;place-items:center;background:rgba(124,58,237,.22)}.pn-row i .ic{width:1.2rem;height:1.2rem}.pn-row.upd i{background:var(--grad)}.pn-row.k-aviso i{background:rgba(245,196,81,.2);color:#f5c451}.pn-row.k-urgente i{background:rgba(239,68,68,.22);color:#fca5a5}.pn-row b{display:block;font-size:1rem}.pn-row small{color:var(--mu);font-size:.85rem}.pn-row:focus,.pn-row:hover{border-color:rgba(168,85,247,.7)}.brand img.is-brand,.tvbrand img.is-brand,.nlogo img.is-brand{width:auto;max-width:min(15rem,46vw);object-fit:contain;object-position:left center}.tvbrand img.is-brand{object-position:right center;max-width:18rem}.pf-page .brand img.is-brand{max-width:min(22rem,70vw);object-position:center}.nxs{position:fixed;inset:0;z-index:200;background:radial-gradient(120% 80%at 50% 30%,#1a1233 0,#07060f 60%);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:opacity .4s}.nxs.out{opacity:0;pointer-events:none}.nxs-in{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.nxs-in img{height:6.5rem;width:auto;max-width:72vw;object-fit:contain}.tv .nxs-in img{height:7rem}.nxs-bar{display:block;width:34px;height:4px;border-radius:4px;background:var(--brand,#a855f7);animation:nxsb 1.1s ease-in-out infinite}@keyframes nxsb{0%,to{opacity:.35;transform:scaleX(.6)}50%{opacity:1;transform:scaleX(1)}}.nxs-cr{position:absolute;bottom:calc(env(safe-area-inset-bottom,0) + 2.2rem);display:flex;align-items:center;gap:.5rem;color:var(--so);font-size:.8rem;letter-spacing:.04em}.nxs-cr img{height:1.1rem;width:auto;opacity:.5}.nxs-cr[hidden]{display:none}.cs-brand .bcard{display:flex;align-items:center;gap:1.4rem;padding:1.2rem 1.4rem;border-radius:1rem;background:var(--s1);border:1px solid var(--line);border-left:4px solid var(--brand,var(--pri2))}.bc-logo{flex:none;height:3rem;display:flex;align-items:center;max-width:55%}.bc-logo img{height:3rem;width:auto;max-width:100%;object-fit:contain;object-position:left center}.bc-tx{min-width:0;display:flex;flex-direction:column;gap:.35rem}.bc-tx b{font-size:1.05rem}.bc-cr{display:flex;align-items:center;gap:.45rem;color:var(--so);font-size:.78rem}.bc-cr img{height:.95rem;width:auto;opacity:.5}.phone .cs-brand .bcard{flex-direction:column;align-items:flex-start;gap:.9rem}.phone .bc-logo{max-width:100%}.pn-empty{margin:0;color:var(--mu);font-size:.95rem;padding:.9rem 1rem;border-radius:.8rem;background:var(--s1);border:1px solid var(--line)}.pl-below{display:none}.player.real.pt{--pvh:calc(100vw*9/16);--pst:env(safe-area-inset-top,0px);background:#0b0918}.player.real.pt .pl-vid,.player.real.pt .pl-cover,.player.real.pt .pl-wait,.player.real.pt .osd{top:var(--pst);bottom:auto;height:var(--pvh)}.player.real.pt .pl-vid{background:#000}.player.real.pt .pl-cover .pc-logo{width:9rem;height:4rem;margin:-6.5rem 0 0-4.5rem}.player.real.pt .pl-cover .pc-c{width:4.2rem;height:4.2rem;margin:-2.1rem 0 0-2.1rem}.player.real.pt .osd .tg-top{height:4.6rem}.player.real.pt .osd .tg-bot{display:none}.player.real.pt .osd .top{top:.5rem;left:.6rem;right:.6rem}.player.real.pt .osd .top .clock{display:none}.player.real.pt .osd .top .pl-cast{margin-left:auto;margin-right:0}.player.real.pt .osd .top .t small{display:none}.player.real.pt .pl-rot{position:absolute;right:.6rem;bottom:.6rem;background:rgba(0,0,0,.55)}.player.real.pt .pl-err{top:var(--pst);bottom:auto;height:var(--pvh)}.player.real.pt .pl-err .pe-box{transform:scale(.82)}.player.real.pt .pl-below{display:flex;flex-direction:column;position:absolute;left:0;right:0;top:calc(var(--pst) + var(--pvh));bottom:0;z-index:3}.pl-below .bot{flex:none}.pl-below .pb-sc{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0))}.pl-below .bot{position:static;padding:.9rem 1rem .4rem;border-bottom:1px solid rgba(255,255,255,.07)}.pl-below .bot h2{font-size:1.15rem;line-height:1.3;margin:.2rem 0}.pl-below .bot .s{color:var(--mu);font-size:.85rem;margin-bottom:.7rem}.pl-below .ctl{flex-wrap:wrap;gap:.5rem}.pl-below .ctl .sp{display:none}.pl-below .ctl [data-p=zap],.pl-below .ctl [data-p=eps]{display:none}.pl-below .ctl [data-p=fs]{order:9}.pl-below .prog{margin-bottom:.8rem}.pl-below .pb-h{padding:.9rem 1rem .4rem;color:var(--mu);font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.pl-below .pb-l button{display:grid;grid-template-columns:2.4rem 3.2rem minmax(0,1fr) auto;gap:.7rem;align-items:center;width:100%;padding:.55rem 1rem;text-align:left;color:#fff}.pl-below .pb-l.eps button{grid-template-columns:2.4rem minmax(0,1fr)}.pl-below .pb-l .n{color:var(--so);font-weight:800;font-size:.9rem}.pl-below .pb-l .lg{width:3.2rem;height:2.15rem;border-radius:.35rem;display:grid;place-items:center;font-weight:900;font-size:.75rem;background-size:80%auto;background-repeat:no-repeat;background-position:center;background-color:rgba(255,255,255,.06)}.pl-below .pb-l b{display:block;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-below .pb-l small{display:block;color:var(--mu);font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-below .pb-l button.cur{background:rgba(168,85,247,.12);box-shadow:inset .22rem 0 0 var(--pri)}.pl-below .pb-l .badge{font-size:.62rem}.pl-below .pb-syn{padding:0 1rem;color:#d6d3e6;font-size:.9rem;line-height:1.5}.pl-rc{position:absolute;left:50%;top:calc(env(safe-area-inset-top,0) + 4.2rem);transform:translateX(-50%);z-index:4;display:flex;align-items:center;gap:.5rem;padding:.4rem .85rem;border-radius:2rem;background:rgba(10,8,22,.78);color:#e9e5ff;font-size:.82rem;font-weight:600;pointer-events:none}.pl-rc[hidden]{display:none}.pl-rc .ring{width:1rem;height:1rem;border-width:2px}.player.real.pt .pl-rc{top:calc(var(--pst) + var(--pvh) - 2.8rem)}.pl-rc .ring{display:block;width:1rem;height:1rem;flex:none;box-sizing:border-box;border-radius:50%;border:2px solid rgba(168,85,247,.25);border-top-color:#c084fc;animation:spin .9s linear infinite}.cast-bar.smart{padding:.45rem .5rem .45rem .45rem;gap:.4rem}.cast-bar.smart .cb-i{gap:.65rem}.cast-bar .cb-th{flex:none;width:4.4rem;height:2.6rem;border-radius:.5rem;background:#1d1640 center/cover no-repeat;display:grid;place-items:center}.cast-bar .cb-th.lg{background-size:78%auto;background-color:rgba(255,255,255,.08)}.cast-bar .cb-th.ic .ic{width:1.4rem;height:1.4rem;color:#c084fc}.cast-bar .cb-st{display:flex!important;align-items:center;gap:.3rem;color:#c4b5fd;font-size:.7rem!important;text-transform:none}.cast-bar .cb-st .ic{width:.85rem;height:.85rem;flex:none}.cast-bar em{display:block;font-style:normal;color:#d9d4ef;font-size:.74rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cast-bar .cb-sw{flex:none;height:2.6rem;padding:0 .7rem;gap:.35rem;font-size:.8rem;display:flex;align-items:center;border-radius:.8rem;background:rgba(168,85,247,.22)}.cast-bar .cb-sw .ic{width:1.05rem;height:1.05rem}.phone .cast-bar.smart{width:calc(100vw - 1rem)}@media (max-width:420px){.cast-bar .cb-sw span{display:none}.cast-bar .cb-sw{width:2.6rem;padding:0;justify-content:center}.cast-bar .cb-th{width:3.4rem;height:2.3rem}}.cs-sw{display:flex;align-items:center;gap:.8rem;width:100%;margin:0 0 .9rem;border-radius:1rem;border:1px solid rgba(168,85,247,.5);text-align:left;color:#fff}.cs-sw>.ic{width:1.4rem;height:1.4rem;flex:none;color:#e9d5ff}.cs-sw span{flex:1;min-width:0}.cs-sw b{display:block}.cs-sw small{display:block;color:#c4b5fd;font-size:.8rem}.pk-tabs{display:flex;gap:.4rem;margin-bottom:.7rem}.pk-tab{flex:1;height:2.5rem;border-radius:.8rem;background:rgba(255,255,255,.06);color:#d6d3e6;font-weight:700;font-size:.9rem}.pk-tab.on{background:var(--grad);color:#fff}.pk-q{display:flex;align-items:center;gap:.5rem;height:2.6rem;padding:0 .8rem;border-radius:.8rem;background:rgba(255,255,255,.06);margin-bottom:.6rem}.pk-q .ic{width:1.1rem;height:1.1rem;color:var(--mu);flex:none}.pk-q input{flex:1;min-width:0;background:0 0;border:0;outline:0;color:#fff;font:inherit;font-size:.95rem}.pk-cats{display:flex;gap:.4rem;overflow-x:auto;padding-bottom:.5rem;margin-bottom:.3rem;scrollbar-width:none}.pk-cats::-webkit-scrollbar{display:none}.pk-cat{flex:none;height:2.1rem;padding:0 .85rem;border-radius:1.1rem;border:1px solid rgba(255,255,255,.14);color:#d6d3e6;font-size:.82rem;white-space:nowrap}.pk-cat.on{border-color:#a855f7;background:rgba(168,85,247,.22);color:#fff}.pk-list{display:flex;flex-direction:column;gap:.15rem}.pk-row{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem .4rem;border-radius:.7rem;text-align:left;color:#fff}.pk-row:active,.pk-row:focus{background:rgba(255,255,255,.07)}.pk-row.on{background:rgba(168,85,247,.16)}.pk-th{flex:none;width:2.9rem;height:4.1rem;border-radius:.45rem;background:#1d1640 center/cover no-repeat;display:grid;place-items:center;font-weight:800;font-size:.85rem;color:#c4b5fd}.pk-row.lv .pk-th{width:3.8rem;height:2.5rem;background-size:80%auto;background-color:rgba(255,255,255,.07)}.pk-row.ep .pk-th{width:2.5rem;height:2.5rem;border-radius:50%}.pk-tx{flex:1;min-width:0}.pk-tx b{display:block;font-size:.93rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-tx small{display:block;color:var(--mu);font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-tx .pk-n{color:var(--so);font-weight:800;font-size:.7rem}.pk-row>.ic{width:1.15rem;height:1.15rem;flex:none;color:#c084fc}.cast-ask .dlg p small{color:var(--mu)}.cast-ask .ca-act{display:flex;flex-direction:column;gap:.6rem;margin-top:1.2rem}.cast-ask .ca-act .btn{width:100%;justify-content:center;height:auto;min-height:3.1rem;padding:.55rem 1rem;flex-wrap:wrap;gap:.5rem}.cast-ask .ca-act .btn small{flex-basis:100%;text-align:center;font-size:.75rem;opacity:.85;font-weight:600}.cast-ask{z-index:96}.player.rc .pl-wait{display:none!important}.pl-below .pb-l .lg.ld b{display:none}.cast-ask .ca-act .btn:focus{transform:none}.pk-tab{display:flex;align-items:center;justify-content:center;text-align:center;padding:0 .6rem;min-width:0}.rn-ov{align-items:center;padding:var(--safe-y) var(--safe-x)}.rn{position:relative;width:min(72rem,100%);max-height:100%;display:flex;flex-direction:column;background:linear-gradient(160deg,rgba(124,58,237,.18),rgba(124,58,237,0) 45%),#140f26;border:1px solid var(--line);border-radius:1.2rem;box-shadow:0 2rem 5rem rgba(0,0,0,.55);transform:scale(.97);transition:transform .25s var(--ez)}.rn-ov.in .rn{transform:none}.rn-hd{display:flex;align-items:center;gap:1.1rem;padding:1.6rem 1.8rem 1.2rem;border-bottom:1px solid var(--line)}.rn-hd h2{font-size:1.6rem;line-height:1.2}.rn-sub{color:var(--mu);font-size:1rem;margin-top:.15rem}.rn-ci{flex:none;width:3.2rem;height:3.2rem;border-radius:.9rem;display:grid;place-items:center;background:var(--grad);box-shadow:0 .6rem 1.6rem rgba(124,58,237,.35)}.rn-ci .ic{width:1.6rem;height:1.6rem;color:#fff}.rn-x{margin-left:auto;width:3rem;height:3rem;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.06);color:#fff;transition:transform .15s var(--ez)}.rn-x .ic{width:1.4rem;height:1.4rem}.rn-x:focus{box-shadow:var(--ring);transform:scale(1.08)}.rn-bd{padding:1.6rem 1.8rem 1.8rem;overflow:auto;min-height:12rem;-webkit-overflow-scrolling:touch}.rn-bd>.spin{margin:3rem auto}.rn-line{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.8rem;margin-bottom:1.4rem}.rn-line>div{background:rgba(255,255,255,.04);border:1px solid var(--line);border-radius:.8rem;padding:.9rem 1.1rem;min-width:0}.rn-line small{display:block;color:var(--so);font-size:.85rem;margin-bottom:.2rem}.rn-line b{font-size:1.15rem;overflow-wrap:anywhere}.rn-chip{display:inline-flex;align-items:center;padding:.2rem .7rem;border-radius:2rem;font-size:.95rem!important;font-weight:700;background:rgba(61,220,132,.14);color:#86efac;white-space:nowrap}.rn-chip.warn{background:rgba(245,196,81,.15);color:var(--gold)}.rn-chip.bad{background:rgba(248,113,113,.16);color:#fca5a5}.rn-h{font-size:1rem;color:var(--so);text-transform:uppercase;letter-spacing:.1em;margin:0 0 .8rem}.rn-ops{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:1rem}.rn-op{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1.2rem 1.3rem;border-radius:.9rem;background:var(--s1);border:.12rem solid var(--line);color:#fff;text-align:left;transition:transform .15s var(--ez),border-color .15s,background .15s}.rn-op b{font-size:1.2rem}.rn-op .rn-pr{font-size:1.7rem;font-weight:800;letter-spacing:-.01em;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.rn-op small{color:var(--mu);font-size:.9rem}.rn-op:focus{transform:scale(1.05);box-shadow:var(--ring);border-color:transparent;background:var(--s2)}@media (hover:hover){.rn-op:hover{border-color:var(--pri2)}}.rn-pend{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding:1rem 1.2rem;margin-bottom:1.4rem;border-radius:.9rem;background:rgba(245,196,81,.08);border:1px solid rgba(245,196,81,.35)}.rn-pend span{flex:1 1 16rem}.rn-pend b{display:block}.rn-pend small{color:var(--mu)}.rn-safe{display:flex;align-items:center;gap:.6rem;margin-top:1.4rem;color:var(--so);font-size:.92rem}.rn-safe .ic{flex:none;width:1.1rem;height:1.1rem}.rn-pay{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2.2rem;align-items:start}.rn-qr{background:#fff;border-radius:1rem;padding:1rem;width:20rem;height:20rem;box-shadow:0 1rem 3rem rgba(0,0,0,.45)}.rn-qr img{display:block;width:100%;height:100%;image-rendering:pixelated}.rn-pay.tv .rn-qr{width:23rem;height:23rem}.rn-noqr{width:20rem;padding:2rem;border-radius:1rem;border:1px dashed var(--line);color:var(--mu)}.rn-amt small{display:block;color:var(--so);font-size:.9rem}.rn-amt b{display:block;font-size:2.3rem;font-weight:800;line-height:1.15}.rn-amt span{color:var(--mu)}.rn-st{display:flex;align-items:center;gap:.6rem;margin:1rem 0 1.2rem;padding:.6rem .9rem;border-radius:.7rem;background:rgba(255,255,255,.05);font-weight:600}.rn-dot{width:.7rem;height:.7rem;border-radius:50%;background:var(--gold);box-shadow:0 0 0 0 rgba(245,196,81,.6);animation:rnp 1.6s infinite}@keyframes rnp{0%{box-shadow:0 0 0 0 rgba(245,196,81,.55)}70%{box-shadow:0 0 0 .6rem transparent}to{box-shadow:0 0 0 0 transparent}}.rn-stx{white-space:nowrap}.rn-tm{margin-left:auto;white-space:nowrap;color:var(--mu);font-weight:500;font-variant-numeric:tabular-nums}.rn-steps{list-style:none;display:flex;flex-direction:column;gap:.7rem}.rn-steps li{display:flex;align-items:flex-start;gap:.8rem;font-size:1.05rem;line-height:1.4}.rn-steps i{flex:none;width:1.9rem;height:1.9rem;border-radius:50%;display:grid;place-items:center;background:rgba(168,85,247,.2);color:var(--pri4);font-style:normal;font-weight:800;font-size:.95rem}.rn-steps b{color:#fff}.rn-tut{margin-top:1rem;padding:.8rem 1rem;border-left:.2rem solid var(--pri2);background:rgba(255,255,255,.03);border-radius:0 .6rem .6rem 0;color:var(--mu);font-size:.98rem;line-height:1.45}.rn-act{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1.4rem}.rn-fb .rn-note,.rn-note{color:var(--mu);font-size:1.08rem;line-height:1.5}.rn-wa{display:flex;align-items:center;gap:1rem;margin-top:1rem;padding:1rem 1.2rem;border-radius:.9rem;background:rgba(61,220,132,.08);border:1px solid rgba(61,220,132,.3)}.rn-wa b{display:block;font-size:1.15rem}.rn-wa small{color:var(--mu);font-size:1.05rem}.rn-wa .rn-ci{background:#16a34a;box-shadow:none}.rn-wait{text-align:center;padding:2rem 0;color:var(--mu)}.rn-wait p{margin-top:1rem}.rn-done{text-align:center;padding:1.6rem 0 .6rem}.rn-ok{width:5.4rem;height:5.4rem;margin:0 auto 1.2rem;border-radius:50%;display:grid;place-items:center;background:rgba(61,220,132,.16);border:.15rem solid rgba(61,220,132,.6);animation:rnok .45s var(--ez)}.rn-ok .ic{width:2.8rem;height:2.8rem;color:var(--ok);stroke-width:2.6}@keyframes rnok{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.rn-done h3{font-size:1.8rem;margin-bottom:.4rem}.rn-done p{color:var(--mu);font-size:1.2rem}.rn-done p b{color:#fff}.rn-done .rn-act{justify-content:center}.rn-copy.done{background:#dcfce7}.rn-code{margin:.9rem 0 1.3rem;padding:.8rem 1rem;border-radius:.7rem;background:rgba(0,0,0,.35);border:1px solid var(--line);font:500 .85rem/1.45 ui-monospace,Menlo,Consolas,monospace;color:var(--mu);word-break:break-all;max-height:5.6rem;overflow:hidden;-webkit-user-select:all;user-select:all}.rn-pay.ph{display:block}.rn-pay.ph .rn-copy{width:100%;height:3.6rem;font-size:1.15rem}.rn-qrbtn{width:100%;margin-top:1.3rem}.rn-qrw{margin-top:1rem;text-align:center}.rn-qrw .rn-qr{margin:0 auto .6rem;width:15rem;height:15rem}.rn-qrw small{color:var(--so)}.rn-pay.ph .rn-act .btn{width:100%}.rn-card{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding:1.1rem 1.3rem;border-radius:1rem;background:var(--s1);border:1px solid var(--line);border-left:4px solid var(--pri2)}.rn-card .cnm{flex:1 1 14rem}.rn-card .cnm b{display:block;font-size:1.15rem}.rn-card .cnm small{color:var(--mu)}.rn-card .btn{height:3rem;font-size:1.02rem}.rn-lg{width:100%;margin-top:.8rem;background:var(--grad)}.rn-bar .ntc-dot{background:var(--pri)}.phone .rn-ov{padding:0;align-items:stretch}.phone .rn{width:100%;max-height:none;height:100%;border-radius:0;border:0}.phone .rn-hd{padding:calc(1rem + env(safe-area-inset-top)) 1rem .9rem}.phone .rn-hd h2{font-size:1.3rem}.phone .rn-bd{padding:1.1rem 1rem calc(1.4rem + env(safe-area-inset-bottom));flex:1}.phone .rn-line{grid-template-columns:1fr 1fr}.phone .rn-ops{grid-template-columns:1fr 1fr;gap:.7rem}.phone .rn-op{padding:1rem}.phone .rn-op .rn-pr{font-size:1.4rem}.phone .rn-card .btn{width:100%}.phone .nav li.nav-rn,.phone .nav li:last-child{display:none}.tv .rn{width:min(80rem,100%)}.tv .rn-bd{scrollbar-width:none}.phone .rn .btn:focus,.phone .rn-op:focus{transform:none}.phone .rn-st{flex-wrap:wrap}.phone .rn-act .btn{flex:1 1 100%}.nxs-wait{display:flex;align-items:center;justify-content:center}.nxs-box{display:flex;flex-direction:column;align-items:center;gap:1rem;color:#fff;font-size:1.05rem;font-weight:600;opacity:.92}.nxs-box p{margin:0}.cd.pt{position:relative}.cd.pt .pbar{left:.5rem;right:.5rem;bottom:.5rem;z-index:2}.cb{min-width:0;position:relative}.cb-vp{overflow:hidden;padding:.35rem .4rem;margin:-.35rem -.4rem}.cb-track{display:flex;gap:.6rem;transition:transform .18s var(--ez)}.cbt{flex:none;display:flex;align-items:center;gap:.6rem;height:3rem;padding:0 1.1rem 0 .55rem;border-radius:.9rem;background:var(--s2);color:var(--mu);font-weight:600;font-size:1rem;white-space:nowrap;border:1px solid transparent}.cbi{width:2rem;height:2rem;border-radius:.6rem;background:rgba(124,58,237,.22);color:var(--pri3);display:flex;align-items:center;justify-content:center;flex:none}.cbi .ic{width:1.25rem;height:1.25rem}.cbn{overflow:hidden;text-overflow:ellipsis;max-width:16rem}.cbc{color:var(--so);font-size:.8rem;font-weight:500}.cbc:empty{display:none}.cbt.on{background:#fff;color:#000}.cbt.on .cbi{background:var(--pri);color:#fff}.cbt.on .cbc{color:#555}.cbt:focus{background:var(--grad);color:#fff;border-color:#fff;box-shadow:0 0 0 .18rem #fff}.cbt:focus .cbi{background:rgba(255,255,255,.2);color:#fff}.cbt:focus .cbc{color:#efe7ff}.lv-tabs.has-cb{align-items:center}.lv-tabs .cb-row{flex:1}.cb-grid .cb-vp{height:7.2rem}.cb-grid .cb-track{display:grid;grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:.6rem}.cb-grid .cbt{width:100%;min-width:0}.cb-grid .cbn{flex:1;max-width:none}.cb-cards .cbt{flex-direction:column;justify-content:center;align-items:flex-start;gap:.35rem;width:13rem;height:6.4rem;padding:.8rem 1rem;border-radius:1rem;white-space:normal}.cb-cards .cbi{width:2.4rem;height:2.4rem}.cb-cards .cbi .ic{width:1.5rem;height:1.5rem}.cb-cards .cbn{display:block;width:100%;max-width:100%;flex:none;line-height:1.35;white-space:nowrap;font-size:1.05rem}.lv-cbwrap{margin:-.2rem 0 1rem}.lv-page.cbl-grid .epg,.lv-page.cbl-cards .epg{height:17.2rem}.lv-page.cbl-grid .lv-top,.lv-page.cbl-cards .lv-top{height:15.6rem}.cb-lay .ic{width:1.3rem;height:1.3rem;margin-right:.4rem}.mobile .cb-vp{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mobile .cb-vp::-webkit-scrollbar{display:none}.mobile .cb-track{transition:none}.mobile .cb-grid .cb-vp{height:auto;max-height:14rem;overflow-y:auto;overflow-x:hidden}.mobile .cb-grid .cb-track{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile .cb-cards .cbt{width:9.5rem;height:5.6rem}.mobile .lv-page.cbl-grid .epg,.mobile .lv-page.cbl-cards .epg{height:auto}.mobile .lv-cbwrap{margin:0 0 .8rem}.pg small{overflow:hidden;text-overflow:ellipsis}.cb::before,.cb::after{content:"";position:absolute;top:0;bottom:0;width:3.2rem;z-index:3;pointer-events:none;opacity:0;transition:opacity .15s}.cb::before{left:-.4rem;background:linear-gradient(90deg,var(--bg) 15%,rgba(7,6,15,0))}.cb::after{right:-.4rem;background:linear-gradient(270deg,var(--bg) 15%,rgba(7,6,15,0))}.cb.fl::before,.cb.fr::after{opacity:1}.cb-grid::before,.cb-grid::after,.mobile .cb::before,.mobile .cb::after{display:none}.r-cats .cb-line{display:flex;align-items:center;gap:.7rem}.r-cats .cb-tools{display:flex;gap:.6rem;flex:none}.r-cats .cb{flex:1}.r-cats.cbl-grid .cb-line,.r-cats.cbl-cards .cb-line{display:block}.r-cats.cbl-grid .cb-tools,.r-cats.cbl-cards .cb-tools{margin-bottom:.8rem}.mobile .r-cats .cb-line{display:block}.mobile .r-cats .cb-tools{margin-bottom:.6rem;overflow-x:auto;scrollbar-width:none}.cpk-t .cbi{margin-right:.2rem}.cpk-t.on .cbi{background:var(--pri);color:#fff}.r-cats .cb-line{padding:.2rem var(--safe-x) .4rem 9.5rem}.desk .r-cats .cb-line{padding:.6rem 3.2rem 1rem}.mobile .r-cats .cb-line{padding:0 1.1rem .4rem}.mobile .lv-page.cbl-grid .lv-top,.mobile .lv-page.cbl-cards .lv-top{height:auto}.mobile .cb-grid .cbc{display:none}.mobile .cb-grid .cbt{height:auto;min-height:3rem;padding:.4rem .7rem .4rem .45rem;white-space:normal}.mobile .cb-grid .cbn{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;line-height:1.2;font-size:.9rem}.mobile .cb-row .cbt{height:2.7rem}.lu-card{display:flex;width:70rem;max-width:100%;border-radius:1.4rem;background:rgba(22,17,42,.86);border:1px solid var(--line);box-shadow:0 2rem 5rem rgba(0,0,0,.5);overflow:hidden}.lu-side{flex:0 0 25rem;padding:3.2rem 2.6rem;background:linear-gradient(160deg,rgba(124,58,237,.3),rgba(37,99,235,.1) 70%,transparent);border-right:1px solid var(--line);display:flex;flex-direction:column}.lu-logo{display:block;height:5rem;width:auto;margin:0 0 2.4rem;align-self:flex-start}.lu-side h1{font-size:2.5rem;letter-spacing:-.02em;margin-bottom:.6rem}.lu-sub{color:var(--mu);font-size:1.05rem;line-height:1.5}.lu-tips{list-style:none;margin:auto 0 0;padding:1.6rem 0 0}.lu-tips li{display:flex;align-items:center;gap:.7rem;color:var(--so);font-size:.95rem;font-weight:600;margin-top:.7rem}.lu-tips .ic{width:1.3rem;height:1.3rem;flex:none;color:var(--pri3)}.lu-form{flex:1 1 auto;min-width:0;padding:2.6rem 2.8rem 2.4rem;text-align:left}.lu-form .lg-why{margin:0 0 1.2rem}.lu-fld{margin-bottom:1.1rem}.lu-lbl{display:flex;align-items:center;gap:.55rem;font-size:.85rem;color:var(--so);font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.45rem}.lu-lbl b{display:inline-block;width:1.5rem;height:1.5rem;line-height:1.5rem;border-radius:50%;text-align:center;background:rgba(124,58,237,.28);color:var(--pri4);font-size:.8rem;letter-spacing:0}.lu-box{position:relative}.lu-ic{position:absolute;left:1rem;top:50%;margin-top:-.7rem;width:1.4rem;height:1.4rem;color:var(--so);pointer-events:none;z-index:1}.lu-ic .ic{display:block;width:1.4rem;height:1.4rem}.lu-in{display:flex;align-items:center;width:100%;height:3.6rem;padding:0 1.2rem 0 3.2rem;border-radius:.6rem;background:var(--s1);border:.12rem solid var(--line);color:var(--tx);font:inherit;font-size:1.2rem;font-weight:600;text-align:left;outline:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:border-color .15s}input.lu-in::placeholder{color:var(--so);font-weight:500}.lu-in .phd{color:var(--so);font-weight:500}.lu-in:focus{border-color:#fff;box-shadow:0 0 0 .2rem rgba(168,85,247,.55)}.has-eye .lu-in{padding-right:4rem}.lu-eye{position:absolute;right:.4rem;top:.4rem;width:2.8rem;height:2.8rem;border-radius:.45rem;color:var(--mu);display:flex;align-items:center;justify-content:center;background:0 0}.lu-eye .ic{width:1.4rem;height:1.4rem}.lu-eye:focus,.lu-eye:hover{background:#fff;color:#0a0a0f}.lu-cd{display:flex;gap:.5rem}.lu-cd i,.lu-pv i{display:inline-block;width:2.2rem;height:2.4rem;line-height:2.4rem;border-radius:.4rem;background:var(--s2);border:.1rem solid var(--line);text-align:center;font-style:normal;font-weight:800;font-size:1.25rem;color:#fff}.lu-cd i.f{border-color:rgba(196,181,253,.55);background:rgba(124,58,237,.18)}input.lu-cinp{letter-spacing:.5em;font-size:1.35rem;font-weight:800}input.lu-cinp::placeholder{letter-spacing:0;font-size:1.2rem;font-weight:500}.lu-mem{display:block;color:var(--so);font-size:.85rem;margin-top:.35rem}.lu-fe{display:flex;align-items:flex-start;gap:.45rem;color:#fca5a5;font-size:.95rem;font-weight:700;margin-top:.4rem;line-height:1.35}.lu-fe .ic{width:1.1rem;height:1.1rem;flex:none;margin-top:.1rem}.lu-fld.bad .lu-in{border-color:#f87171;background:rgba(248,113,113,.07)}.lu-fld.bad .lu-ic{color:#f87171}.lu-ge{min-height:1.4rem;color:#fca5a5;font-weight:700;font-size:1rem;margin:.2rem 0 .7rem;text-align:center}.lu-go{width:100%;height:3.6rem;font-size:1.2rem;justify-content:center}.lu-go[disabled]{opacity:.7}.lu-pp{width:30rem;text-align:center}.lu-pt{display:flex;align-items:center;justify-content:center;gap:.6rem;margin-bottom:1rem}.lu-pt .ic{width:1.4rem;height:1.4rem;color:var(--pri3)}.lu-pt b{font-size:1.3rem}.lu-pt small{color:var(--so);font-size:.95rem;margin-left:.3rem}.lu-pv{display:flex;justify-content:center;gap:.6rem;margin-bottom:1.2rem}.lu-pv i{width:3.4rem;height:3.8rem;line-height:3.8rem;font-size:1.8rem}.lu-pv i.f{border-color:rgba(196,181,253,.55);background:rgba(124,58,237,.18)}.lu-pv i.cur{border-color:#fff}.lu-keys{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.lu-keys .key{height:3.4rem;font-size:1.35rem}.lu-keys .key.primary{background:var(--pri);color:#fff}.lu-keys .key.primary:focus{background:#fff;color:#000}.mobile .lu-card{flex-direction:column;width:100%;background:rgba(22,17,42,.66)}.mobile .lu-side{flex:none;padding:1.8rem 1.4rem 1.2rem;border-right:0;border-bottom:1px solid var(--line);align-items:center;text-align:center}.mobile .lu-logo{height:3.8rem;margin:0 auto 1.1rem;align-self:center}.mobile .lu-side h1{font-size:1.9rem;margin-bottom:.3rem}.mobile .lu-sub{font-size:.95rem}.mobile .lu-form{padding:1.4rem 1.4rem 1.6rem}.mobile .lu-in{font-size:16px;height:3.3rem}.mobile input.lu-cinp{font-size:18px}.mobile .lu-go{height:3.4rem}.desk .lu-card{flex-direction:row;width:62rem;background:rgba(22,17,42,.86)}.desk .lu-side{flex:0 0 22rem;padding:3rem 2.4rem;border-right:1px solid var(--line);border-bottom:0;align-items:stretch;text-align:left}.desk .lu-logo{height:4.4rem;margin:0 0 2rem;align-self:flex-start}.desk .lu-side h1{font-size:2.3rem;margin-bottom:.5rem}.desk .lu-form{padding:2.6rem 2.8rem 2.4rem}.desk .lu-in{height:3.3rem;font-size:1.05rem}.desk input.lu-cinp{font-size:1.2rem}.desk .lu-go{height:3.3rem;font-size:1.1rem;cursor:pointer}.desk .lu-in:hover{border-color:rgba(255,255,255,.35)}.desk .lu-eye{cursor:pointer}.desk .lu-go:hover{background:#efeaff}.desk .lu-in:focus{border-color:#fff}.tablet .lu-card{max-width:34rem;margin:0 auto}.tablet .lu-in,.tablet input.lu-cinp{font-size:18px;height:3.4rem}.nxnet{position:absolute;left:var(--safe-x);bottom:var(--safe-y);z-index:6;display:flex;align-items:center;gap:.8rem;min-height:3.7rem;padding:.6rem 1rem .75rem .55rem;border-radius:.85rem;background:rgba(10,8,20,.9);border:1px solid rgba(196,181,253,.14);box-shadow:0 .5rem 1.6rem rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.05);color:#fff;pointer-events:none;transition:opacity .35s,transform .35s var(--ez),bottom .35s var(--ez);transform-origin:left bottom}.nxnet[hidden]{display:none!important}.nxnet::before{content:"";position:absolute;left:0;top:.55rem;bottom:.55rem;width:.18rem;border-radius:0 .2rem .2rem 0;background:currentColor}.nxnet-ico{flex:none;width:2.4rem;height:2.4rem;border-radius:.65rem;display:grid;place-items:center;background:rgba(255,255,255,.06)}.nxnet-ico .ic{width:1.45rem;height:1.45rem}.nxnet-ico .arc{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.nxnet-ico .dot{fill:currentColor;stroke:none}.nxnet-ico .off{opacity:.22}.nxnet-body{display:flex;flex-direction:column;gap:.02rem;min-width:6.6rem;padding-right:.15rem}.nxnet-rate{font-weight:800;font-size:1.22rem;letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums;color:#fff}.nxnet-rate small{font-size:.72rem;font-weight:700;letter-spacing:.02em;color:var(--mu);margin-left:.2rem}.nxnet-st{font-weight:700;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;line-height:1.15;margin-top:.2rem;margin-bottom:.22rem}.nxnet-meter{position:absolute;left:3.35rem;right:1rem;bottom:.38rem;height:.18rem;border-radius:1rem;background:rgba(255,255,255,.12);overflow:hidden}.nxnet-meter i{display:block;height:100%;width:0;border-radius:1rem;background:currentColor}.nxnet-ok{color:#3ddc84;border-color:rgba(61,220,132,.28);box-shadow:0 .5rem 1.6rem rgba(0,0,0,.5),0 0 0 .08rem rgba(61,220,132,.16),0 0 1.8rem rgba(61,220,132,.08)}.nxnet-ok .nxnet-ico{background:rgba(61,220,132,.14);color:#3ddc84}.nxnet-ok .nxnet-st{color:#3ddc84}.nxnet-ok .nxnet-meter i{width:86%}.nxnet-mid{color:#f5c451;border-color:rgba(245,196,81,.32);box-shadow:0 .5rem 1.6rem rgba(0,0,0,.5),0 0 0 .08rem rgba(245,196,81,.18)}.nxnet-mid .nxnet-ico{background:rgba(245,196,81,.14);color:#f5c451}.nxnet-mid .nxnet-st{color:#f5c451}.nxnet-mid .nxnet-meter i{width:48%}.nxnet-bad{color:#ff6b6b;border-color:rgba(255,107,107,.34);box-shadow:0 .5rem 1.6rem rgba(0,0,0,.5),0 0 0 .08rem rgba(255,107,107,.2)}.nxnet-bad .nxnet-ico{background:rgba(255,107,107,.14);color:#ff6b6b}.nxnet-bad .nxnet-st{color:#ff8b8b}.nxnet-bad .nxnet-meter i{width:16%}.nxnet.compact{min-height:2.55rem;padding:.35rem .75rem .35rem .45rem;gap:.55rem;border-radius:.7rem}.nxnet.compact .nxnet-ico{width:1.9rem;height:1.9rem;border-radius:.5rem}.nxnet.compact .nxnet-ico .ic{width:1.15rem;height:1.15rem}.nxnet.compact .nxnet-body{min-width:0;flex-direction:row;align-items:baseline;gap:.45rem}.nxnet.compact .nxnet-rate{font-size:1rem}.nxnet.compact .nxnet-rate small{font-size:.64rem}.nxnet.compact .nxnet-st{margin:0;font-size:.62rem;letter-spacing:.08em}.nxnet.compact .nxnet-meter{display:none}.nxnet.compact::before{top:.4rem;bottom:.4rem}.player.real.pt .nxnet{left:.6rem;right:auto;top:calc(var(--pst) + var(--pvh));bottom:auto;transform:translateY(calc(-100% - .45rem))}.mobile .nxnet{left:1rem}.phone .nxnet{left:calc(1rem + env(safe-area-inset-left,0))}.cs.player-sec h3{display:flex;align-items:center;gap:.55rem;margin-bottom:.7rem}.cs.player-sec .cnote{display:block;margin:0 0 1.8rem;max-width:38rem;line-height:1.5;padding:0}.cs.player-sec .opts{grid-template-columns:1fr;max-width:36rem;margin-top:0}.cs.player-sec .opt.on{box-shadow:0 0 0 .2rem #fff,0 0 1.1rem .12rem rgba(168,85,247,.5)}@media (min-width:900px){.tv .cs.player-sec .opts{grid-template-columns:1fr;max-width:36rem}}.nxnet.norate{min-height:2.85rem;padding:.5rem .95rem .5rem .5rem}.nxnet.norate .nxnet-rate,.nxnet.norate .nxnet-meter{display:none}.nxnet.norate .nxnet-st{margin:0;font-size:.95rem;letter-spacing:.08em}.nxnet.norate .nxnet-body{min-width:0;padding-right:.2rem;justify-content:center}.nxnet.norate.compact .nxnet-st{font-size:.8rem}:root{--sai-t:env(safe-area-inset-top,0px);--sai-b:env(safe-area-inset-bottom,0px);--sai-l:env(safe-area-inset-left,0px);--sai-r:env(safe-area-inset-right,0px)}html,body{height:100%;height:100dvh;overscroll-behavior:none}#app{min-height:100%;min-height:100dvh}@media (display-mode:standalone),(display-mode:fullscreen){.phone .mtop,.mobile .mtop{background:#07060f}}.mobile .pf-page{min-height:100vh;min-height:100dvh;padding:calc(5rem + var(--sai-t)) calc(1rem + var(--sai-r)) calc(3.6rem + var(--sai-b)) calc(1rem + var(--sai-l));justify-content:flex-start}.mobile .pf-page .brand{left:calc(1rem + var(--sai-l));top:calc(1.2rem + var(--sai-t))}.mobile .page{min-height:100vh;min-height:100dvh;padding-bottom:calc(5rem + var(--sai-b))}.phone .page{padding-bottom:calc(5rem + var(--sai-b))}.mobile .mtop,.phone .mtop{display:flex;align-items:center;gap:.45rem;padding-top:calc(.7rem + var(--sai-t));padding-left:calc(1rem + var(--sai-l));padding-right:calc(1rem + var(--sai-r))}.mobile .mtop .brand,.phone .mtop .brand{margin-right:auto;flex:none}.mobile .nav{padding-bottom:calc(.4rem + var(--sai-b));padding-left:var(--sai-l);padding-right:var(--sai-r)}.inst-chip{display:none;align-items:center;gap:.4rem;height:2rem;padding:0 .7rem 0 .55rem;border-radius:99rem;background:rgba(20,16,38,.92);box-shadow:inset 0 0 0 1px rgba(196,181,253,.35),0 .3rem 1rem rgba(0,0,0,.35);color:#fff;font-weight:700;font-size:.72rem;letter-spacing:.01em;white-space:nowrap;position:static;flex:none;margin:0 .15rem 0 0}.inst-chip .ic{width:1rem;height:1rem;color:var(--pri3);stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html.show-chip .inst-chip{display:inline-flex}html.desk .inst-chip.inst-chip-desk,html.desk.show-chip .inst-chip.inst-chip-desk{position:fixed;top:calc(1.15rem + var(--sai-t));right:calc(7.2rem + var(--sai-r));z-index:35;height:2.2rem;font-size:.78rem;padding:0 .85rem 0 .65rem}.inst-ov{position:fixed;inset:0;z-index:80;display:none;align-items:flex-end;justify-content:center;background:rgba(5,4,12,.55);padding:0 .7rem calc(.6rem + var(--sai-b))}html.show-sheet .inst-ov,html.show-devices .inst-ov,html.show-guide .inst-ov{display:flex}html.desk .inst-ov{align-items:center;padding:2rem;background:rgba(4,3,10,.64);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.inst-sheet{width:100%;max-width:28rem;max-height:calc(100% - .2rem);overflow:hidden;display:flex;flex-direction:column;background:linear-gradient(180deg,#1a1430 0,#110d1e 100%);border:1px solid rgba(196,181,253,.22);border-radius:1.4rem 1.4rem .9rem .9rem;box-shadow:0-1rem 3rem rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.06);padding:0 1.15rem .85rem;transform:translateY(1.2rem);opacity:0}html.show-sheet .inst-sheet,html.show-devices .inst-sheet,html.show-guide .inst-sheet{opacity:1;transform:none}html.desk .inst-sheet{border-radius:1.2rem;max-width:28rem;max-height:min(40rem,calc(100vh - 3rem));transform:scale(.98);padding:1.25rem 1.3rem 1.2rem}html.desk.show-sheet .inst-sheet,html.desk.show-devices .inst-sheet,html.desk.show-guide .inst-sheet{transform:none}.handle{width:2.6rem;height:.28rem;border-radius:99rem;background:rgba(255,255,255,.22);margin:.55rem auto .85rem}html.desk .handle{display:none}.inst-head{display:flex;align-items:center;gap:.85rem;margin-bottom:1rem}.appic{width:3.4rem;height:3.4rem;border-radius:.85rem;background:#0b0914;box-shadow:0 0 0 1px rgba(255,255,255,.08),0 .4rem 1.1rem rgba(0,0,0,.4);display:grid;place-items:center;overflow:hidden;flex:none}.appic img{width:100%;height:100%;object-fit:cover}.inst-head h2{font-size:1.15rem;font-weight:800;letter-spacing:-.02em;line-height:1.2}.inst-head p{color:var(--mu);font-size:.82rem;font-weight:500;margin-top:.15rem}.inst-ben{display:flex;flex-direction:column;gap:.45rem;margin:0 0 1.15rem;padding:.15rem 0 .2rem}.inst-ben li{display:flex;align-items:center;gap:.6rem;color:var(--tx);font-size:.88rem;font-weight:600;list-style:none}.inst-ben .ic{width:1.85rem;height:1.85rem;padding:.35rem;border-radius:.5rem;background:rgba(124,58,237,.18);color:var(--pri3);box-shadow:inset 0 0 0 1px var(--line)}.inst-acts{display:flex;flex-direction:column;gap:.5rem;flex:none;position:sticky;bottom:0;z-index:2;margin-top:.15rem;padding:.7rem 0 .1rem;background:linear-gradient(180deg,rgba(17,13,30,0)0,#110d1e .45rem,#110d1e 100%)}.inst-acts .btn{width:100%;height:3rem;border-radius:.8rem;font-size:1rem;margin:0;max-width:100%;box-sizing:border-box;justify-content:center}.inst-acts .btn.ghost{background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px var(--line)}.inst-acts .btn.quiet{background:0 0;height:2.4rem;color:var(--mu);font-weight:600;font-size:.88rem}.inst-acts .btn.quiet:hover{color:#fff}.steps-hd{display:flex;align-items:center;gap:.6rem;margin:.15rem 0 .9rem}.steps-hd h2{font-size:1.12rem;font-weight:800;letter-spacing:-.02em;flex:1}.backx{width:2.1rem;height:2.1rem;border-radius:.55rem;display:grid;place-items:center;background:rgba(255,255,255,.06)}.steps{display:flex;flex-direction:column;gap:.55rem;margin-bottom:1rem}.step{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem .8rem;border-radius:.9rem;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);opacity:.55}.step.on{opacity:1;background:rgba(124,58,237,.16);box-shadow:inset 0 0 0 1px rgba(168,85,247,.45)}.sn{flex:none;width:1.6rem;height:1.6rem;border-radius:50%;background:#0e0b1c;box-shadow:inset 0 0 0 1px var(--line);display:grid;place-items:center;font-size:.78rem;font-weight:800}.step.on .sn{background:var(--grad);box-shadow:none}.step b{display:block;font-size:.92rem;font-weight:700;line-height:1.25}.step small{display:block;color:var(--mu);font-size:.75rem;font-weight:500;margin-top:.15rem}.ico-share,.ico-add,.ico-ok{width:2.1rem;height:2.1rem;flex:none;border-radius:.5rem;display:grid;place-items:center;background:rgba(255,255,255,.08)}.step.on .ico-share,.step.on .ico-add,.step.on .ico-ok{background:rgba(168,85,247,.22);color:#fff}.ico-share svg,.ico-add svg,.ico-ok svg{width:1.2rem;height:1.2rem}.step.on .ico-share .arr{animation:shup 1.4s var(--ez) infinite}@keyframes shup{0%,to{transform:translateY(.15rem);opacity:.7}40%,60%{transform:translateY(-.12rem);opacity:1}}.step-note{color:var(--so);font-size:.78rem;font-weight:500;line-height:1.4;margin:.1rem 0 1rem;text-align:center}.saf-need{text-align:center;padding:.2rem 0 .4rem}.saf-logo{width:3.6rem;height:3.6rem;border-radius:.95rem;margin:0 auto .8rem;display:grid;place-items:center;background:linear-gradient(180deg,#42c8ff,#2b6cff 55%,#1c3dff);box-shadow:0 .5rem 1.2rem rgba(37,99,235,.35)}.saf-logo svg{width:2.1rem;height:2.1rem}.saf-need h2{font-size:1.15rem;font-weight:800;letter-spacing:-.02em;margin-bottom:.4rem}.saf-need p{color:var(--mu);font-size:.88rem;line-height:1.45;margin-bottom:1rem}.linkbox{display:flex;align-items:center;gap:.5rem;padding:.35rem .35rem .35rem .85rem;border-radius:.8rem;background:#0c0918;box-shadow:inset 0 0 0 1px var(--line);margin-bottom:1rem;text-align:left}.linkbox code{flex:1;font:600 .8rem/1.2 var(--font);color:var(--pri3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.linkbox .btn{height:2.4rem;padding:0 .9rem;font-size:.82rem;flex:none}.linkbox .btn.ok{background:rgba(61,220,132,.16);color:var(--ok)}.nat-dlg{display:none!important}.pane-main,.pane-steps,.pane-safari,.pane-devices,.pane-android,.pane-tv,.pane-pc,.pane-lgsam{display:none;flex:1;min-height:0;flex-direction:column;overflow:hidden}html.show-sheet .pane-main{display:flex}html.show-guide[data-dev=ios] .pane-steps{display:flex}html.show-guide[data-dev=safari] .pane-safari{display:flex}html.show-devices .pane-devices{display:flex}html.show-guide[data-dev=android] .pane-android{display:flex}html.show-guide[data-dev=tv] .pane-tv{display:flex}html.show-guide[data-dev=pc] .pane-pc{display:flex}html.show-guide[data-dev=lgsam] .pane-lgsam{display:flex}.pane-body{flex:1;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;padding-bottom:.15rem}html.show-devices .inst-sheet,html.show-guide .inst-sheet{height:calc(100% - .2rem)}html.desk.show-devices .inst-sheet,html.desk.show-guide .inst-sheet{height:min(40rem,calc(100vh - 2.4rem));max-height:min(40rem,calc(100vh - 2.4rem))}.dev-lead{color:var(--mu);font-size:.8rem;font-weight:500;line-height:1.35;margin:.05rem 0 .6rem}.dev-list{display:flex;flex-direction:column;gap:.34rem;margin:0}.dev{display:flex;align-items:flex-start;gap:.7rem;width:100%;padding:.48rem .7rem .5rem;border-radius:.9rem;background:rgba(255,255,255,.045);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);text-align:left}.dev:hover,.dev:focus{background:rgba(124,58,237,.16);box-shadow:inset 0 0 0 1px rgba(168,85,247,.4)}.dev .dt{flex:1;min-width:0}.dev .dt b{display:block;font-size:.92rem;font-weight:700;letter-spacing:-.01em;line-height:1.25}.dev .dt small{display:block;color:var(--mu);font-size:.74rem;font-weight:500;margin-top:.18rem}.dev .chev{width:1.1rem;height:1.1rem;flex:none;color:var(--so);margin-top:.2rem}.g-block{margin:0 0 .95rem;padding:.8rem .85rem .85rem;border-radius:.9rem;background:rgba(255,255,255,.035);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}.g-block h3{font-size:.8rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--pri3);margin:0 0 .45rem}.g-block p,.g-note{color:var(--mu);font-size:.82rem;font-weight:500;line-height:1.45;margin:0 0 .55rem}.g-block p:last-child,.g-note:last-child{margin-bottom:0}.g-block b{color:var(--tx);font-weight:700}.g-steps{margin:.15rem 0 .6rem;padding:0 0 0 1.15rem;color:var(--tx);font-size:.84rem;font-weight:500;line-height:1.45}.g-steps li{margin:.28rem 0}.g-steps b{font-weight:700}.addr{color:var(--pri3);font-weight:700;word-break:break-all}.linkrow{display:flex;flex-direction:column;gap:.45rem;margin:.5rem 0}.coderow{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem .5rem;padding:.4rem .5rem .4rem .75rem;border-radius:.8rem;background:#0c0918;box-shadow:inset 0 0 0 1px var(--line);margin:.45rem 0;min-width:0}.coderow .lab{color:var(--so);font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;flex:1 1 100%}.coderow .code{flex:1 1 auto;min-width:0;font-size:1.12rem;font-weight:800;letter-spacing:.06em;color:#fff}.coderow .btn{flex:none;margin-left:auto}.coderow .btn,.pane-guide .linkbox .btn{height:2.2rem;padding:0 .75rem;font-size:.78rem;flex:none;background:rgba(255,255,255,.08);margin:0}.pane-guide .linkbox{margin:.45rem 0}.pane-guide .linkbox .btn.primary{background:#fff;color:#0a0a0f}.pane-guide .inst-acts{margin-top:.2rem}html.desk .dev{padding:.55rem .8rem}.addrbox{display:flex;align-items:center;gap:.45rem;padding:.4rem .55rem .4rem .8rem;border-radius:.8rem;background:#0c0918;box-shadow:inset 0 0 0 1px var(--line);margin:.35rem 0 .7rem}.addrbox code{flex:1;min-width:0;font:700 .78rem/1.25 var(--font);color:var(--pri3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g-block.tight{padding:.65rem .75rem .7rem;margin-bottom:.7rem}.g-block.tight .g-steps{margin:.05rem 0 .35rem}.g-block.tight .coderow,.g-block.tight .linkbox,.g-block.tight .addrbox{margin:.35rem 0}.pane-tv .g-note{font-size:.78rem}.pane-guide .linkbox{flex-wrap:wrap;align-items:center}.pane-guide .linkbox code{flex:1 1 auto;min-width:12rem;white-space:nowrap;overflow:visible;text-overflow:clip;font-size:.72rem}html.phone .pane-guide .linkbox,.mobile .pane-guide .linkbox{flex-direction:column;align-items:stretch;gap:.35rem;padding:.45rem .55rem}html.phone .pane-guide .linkbox code,.mobile .pane-guide .linkbox code{min-width:0;font-size:.78rem}html.phone .pane-guide .linkbox .btn,.mobile .pane-guide .linkbox .btn{align-self:flex-end;width:auto}.pl-sprite{position:absolute;width:0;height:0;overflow:hidden}.brands{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin:.22rem 0 .02rem}.bchip{display:inline-flex;align-items:center;justify-content:center;height:20px;min-width:20px;padding:0 5px;border-radius:5px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.28);flex:none}.bchip svg{display:block;width:14px;height:14px;fill:var(--c,#111);stroke:none}.bchip.k-apple{--c:#000}.bchip.k-android{--c:#3DDC84}.bchip.k-googletv{--c:#4285F4}.bchip.k-windows{--c:#0078D4}.bchip.k-firetv{--c:#FF9900;width:32px;padding:0 4px}.bchip.k-firetv svg{width:26px;height:14px}.bchip.k-lg{--c:#A50034;width:34px;padding:0 5px}.bchip.k-lg svg{width:28px;height:14px}.bchip.k-samsung{--c:#1428A0;width:46px;padding:0 5px}.bchip.k-samsung svg{width:42px;height:11px}.bchip.k-tvbox{width:auto;padding:0 6px;color:#111;font-size:9px;font-weight:800;letter-spacing:.02em;height:20px}html.wp-off .wp-on,html.wp-on .wp-off{display:none!important}.nxo-ov .dlg{box-sizing:border-box;overflow:hidden;max-width:min(40rem,92vw);width:40rem;padding:2.4rem}.nxo-ov .dlg-act{display:flex;flex-direction:column;align-items:stretch;gap:.7rem;width:100%;max-width:100%;margin:0;padding:0;box-sizing:border-box;text-align:left}.nxo-ov .dlg-act .btn{box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:0;flex:none;justify-content:center}.nxo-ov .nxo-tip{text-align:left}.nxo-ov .nxo-brands{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;margin-bottom:1.1rem}.nxo-ov .nxo-tip p b{color:#fff}.nxo-ov .nxo-dl{margin:1rem 0 1.15rem}.nxo-ov .nxo-dl .coderow,.nxo-ov .nxo-dl .linkbox{margin:.45rem 0 0}.nxo-ov .nxo-dl .linkbox{margin-bottom:0}.nxo-ov .bchip{height:2rem;min-width:2rem;padding:0 .4rem;border-radius:.4rem}.nxo-ov .bchip svg{width:1.4rem;height:1.4rem}.nxo-ov .bchip.k-firetv{width:3.2rem;padding:0 .4rem}.nxo-ov .bchip.k-firetv svg{width:2.6rem;height:1.4rem}.nxo-ov .bchip.k-lg{width:3.4rem}.nxo-ov .bchip.k-lg svg{width:2.8rem;height:1.4rem}.nxo-ov .bchip.k-samsung{width:4.6rem}.nxo-ov .bchip.k-samsung svg{width:4.2rem;height:1.1rem}.nxo-ov .bchip.k-tvbox{font-size:.7rem;height:2rem;padding:0 .5rem}.nxo-ov .nxo-dl .linkbox{flex:none;height:auto;align-items:center}.nxo-ov .nxo-dl .linkbox code,.nxo-ov .nxo-dl code{white-space:normal;overflow:visible;text-overflow:clip;word-break:break-all;flex:1 1 auto;min-width:0}.mobile .nxo-ov .nxo-dl .linkbox,.phone .nxo-ov .nxo-dl .linkbox{flex-direction:column;align-items:stretch;gap:.35rem}.mobile .nxo-ov .nxo-dl code,.phone .nxo-ov .nxo-dl code{flex:none;width:100%}.mobile .nxo-ov .nxo-dl .linkbox .btn,.phone .nxo-ov .nxo-dl .linkbox .btn{align-self:flex-end;margin:0}