.hw-tv{position:relative;width:100%;aspect-ratio:1441 / 880;container-type:inline-size}.hw-tv:after{content:"";position:absolute;left:26%;right:26%;bottom:-1.4%;height:3.5%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.75),transparent);z-index:-1}.hw-tv-panel{position:absolute;inset:0 0 auto 0;height:93.86%;border-radius:.15cqw;background:linear-gradient(180deg,#202226,#111214 55%,#18191c);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff24}.hw-tv .hw-screen{position:absolute;left:.434%;right:.434%;top:.763%;height:97.28%;overflow:hidden;container-type:inline-size;background:#000;border-radius:.05cqw}.hw-tv-neck{position:absolute;left:41%;width:18%;top:90%;bottom:1.8%;background:linear-gradient(180deg,#0c0d0f,#2a2c30 70%,#3a3c40)}.hw-tv-base{position:absolute;left:33%;width:34%;bottom:0;height:2.4%;border-radius:.5cqw .5cqw .2cqw .2cqw;background:linear-gradient(180deg,#8a8d92,#55585d 35%,#2f3135 80%,#1c1d20);box-shadow:inset 0 1px #ffffff59}.tvs{--u: calc(100cqw / 1920);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#040506;color:#fff;font:400 calc(24 * var(--u)) / 1.3 Inter,-apple-system,sans-serif;letter-spacing:-.005em;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none}.tvs *{box-sizing:border-box}.tvs h1,.tvs h2,.tvs p{margin:0}.tvs svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tvs .tvs-fill{fill:currentColor;stroke:none}.tvs .tvs-layer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.tvs .tvs-glass{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(116deg,transparent 0 30%,rgb(255 255 255 / .04) 41%,rgb(255 255 255 / .015) 50%,transparent 60%),linear-gradient(116deg,transparent 0 63%,rgb(255 255 255 / .022) 68%,transparent 74%),radial-gradient(120% 70% at 50% -10%,rgb(170 180 200 / .07),transparent 60%),linear-gradient(180deg,rgb(255 255 255 / .015),transparent 30%,rgb(0 0 0 / 0) 70%,rgb(255 255 255 / .02))}.tvs .tvs-home{background:#0d0f13}.tvs .tvs-hero{position:absolute;inset:0 0 auto;height:calc(760 * var(--u));background:linear-gradient(180deg,#050b1c,#0b1a35 40%,#12294a,#1b3352);overflow:hidden}.tvs .tvs-aurora{position:absolute;top:-10%;right:-10%;bottom:20%;left:25%;background:radial-gradient(30% 45% at 62% 40%,rgb(80 255 170 / .55),transparent 70%),radial-gradient(22% 60% at 78% 30%,rgb(60 220 200 / .45),transparent 70%),radial-gradient(28% 35% at 45% 25%,rgb(150 110 255 / .35),transparent 70%),radial-gradient(18% 50% at 88% 52%,rgb(120 255 150 / .3),transparent 70%);filter:blur(calc(18 * var(--u)));transform:skew(-18deg)}.tvs .tvs-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(1.2px 1.2px at 70% 12%,#fff,transparent),radial-gradient(1px 1px at 82% 22%,#fff,transparent),radial-gradient(1px 1px at 58% 8%,#dfe8ff,transparent),radial-gradient(1.4px 1.4px at 92% 9%,#fff,transparent),radial-gradient(1px 1px at 48% 18%,#fff,transparent),radial-gradient(1px 1px at 66% 30%,#cfe0ff,transparent),radial-gradient(1px 1px at 76% 4%,#fff,transparent);opacity:.8}.tvs .tvs-ridge{position:absolute;left:0;right:0;bottom:0}.tvs .tvs-ridge1{height:46%;background:linear-gradient(180deg,#1d2c45,#0e1626);clip-path:polygon(0 70%,12% 52%,22% 62%,38% 30%,47% 45%,56% 20%,63% 34%,72% 12%,80% 38%,90% 26%,100% 44%,100% 100%,0 100%)}.tvs .tvs-ridge1:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 50%,rgb(120 255 200 / .08) 70%,transparent 85%)}.tvs .tvs-ridge2{height:30%;background:linear-gradient(180deg,#0b111d,#070a12);clip-path:polygon(0 40%,10% 55%,24% 30%,36% 52%,52% 38%,66% 60%,80% 35%,92% 50%,100% 42%,100% 100%,0 100%)}.tvs .tvs-hero-fade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(13 15 19 / .92) 0%,rgb(13 15 19 / .6) 30%,transparent 58%),linear-gradient(180deg,transparent 45%,rgb(13 15 19 / .7) 75%,#0d0f13 100%)}.tvs .tvs-top{position:absolute;top:calc(44 * var(--u));left:calc(96 * var(--u));right:calc(96 * var(--u));height:calc(64 * var(--u));display:flex;align-items:center;gap:calc(20 * var(--u))}.tvs .tvs-search,.tvs .tvs-round{display:block;width:calc(56 * var(--u));height:calc(56 * var(--u));padding:calc(14 * var(--u));border-radius:50%;background:#ffffff1a;color:#ffffffe6;flex:none}.tvs .tvs-top nav{display:flex;align-items:center;gap:calc(8 * var(--u));font-size:calc(24 * var(--u));font-weight:500;color:#ffffffb8}.tvs .tvs-top nav>*{padding:calc(10 * var(--u)) calc(22 * var(--u));border-radius:calc(32 * var(--u))}.tvs .tvs-top nav b{font-weight:600;color:#fff;background:#ffffff24}.tvs .tvs-clock{margin-left:auto;font-size:calc(26 * var(--u));font-weight:500;font-variant-numeric:tabular-nums;color:#ffffffe6;padding-right:calc(8 * var(--u))}.tvs .tvs-avatar{width:calc(56 * var(--u));height:calc(56 * var(--u));border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#e0a35c,#b4572f);font-weight:600;font-size:calc(26 * var(--u))}.tvs .tvs-feature{position:absolute;left:calc(96 * var(--u));top:calc(188 * var(--u));width:calc(760 * var(--u))}.tvs .tvs-feature small,.tvs .tvs-osd small{display:block;font-size:calc(22 * var(--u));font-weight:500;color:#ffffffb3;letter-spacing:.01em}.tvs .tvs-feature h1{margin:calc(8 * var(--u)) 0 calc(16 * var(--u));font-size:calc(80 * var(--u));font-weight:700;line-height:1.02;letter-spacing:-.03em}.tvs .tvs-feature p{font-size:calc(25 * var(--u));line-height:1.4;color:#ffffffd1}.tvs .tvs-meta{margin-top:calc(14 * var(--u));font-size:calc(21 * var(--u));font-weight:500;color:#fff9}.tvs .tvs-dots{display:flex;gap:calc(10 * var(--u));margin-top:calc(30 * var(--u))}.tvs .tvs-dots i{width:calc(10 * var(--u));height:calc(10 * var(--u));border-radius:calc(5 * var(--u));background:#ffffff59}.tvs .tvs-dots i.on{width:calc(32 * var(--u));background:#fff}.tvs .tvs-row{position:absolute;left:calc(96 * var(--u));right:0}.tvs .tvs-row h2{margin-bottom:calc(18 * var(--u));font-size:calc(26 * var(--u));font-weight:600;line-height:calc(32 * var(--u));color:#ffffffeb}.tvs .tvs-row>div{display:flex;gap:calc(28 * var(--u))}.tvs .tvs-apps{top:calc(552 * var(--u))}.tvs .tvs-shows{top:calc(770 * var(--u))}.tvs .tvs-app{position:relative;flex:none;width:calc(228 * var(--u));height:calc(128 * var(--u));border-radius:calc(18 * var(--u));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(8 * var(--u));box-shadow:inset 0 0 0 1px #ffffff14}.tvs .tvs-app svg{width:calc(46 * var(--u));height:calc(46 * var(--u));stroke-width:2}.tvs .tvs-app em{font-style:normal;font-weight:600;font-size:calc(21 * var(--u));letter-spacing:-.01em}.tvs .tvs-a1{background:linear-gradient(140deg,#d93a2b,#8f1712)}.tvs .tvs-a2{background:linear-gradient(140deg,#1d63d8,#0d2f78)}.tvs .tvs-a3{background:linear-gradient(140deg,#1fb46a,#0b6a3b)}.tvs .tvs-a4{background:linear-gradient(140deg,#f2a12e,#c25a10)}.tvs .tvs-a5{background:linear-gradient(140deg,#8c55e8,#4a1fa3)}.tvs .tvs-a6{background:linear-gradient(140deg,#f4f4f6,#d6d8dd);color:#1b1d22}.tvs .tvs-a7{background:linear-gradient(140deg,#2b2f38,#16181d)}.tvs .tvs-show{position:relative;flex:none;width:calc(352 * var(--u));height:calc(198 * var(--u));border-radius:calc(18 * var(--u));overflow:visible;box-shadow:inset 0 0 0 1px #ffffff0f}.tvs .tvs-show>i{position:absolute;left:calc(16 * var(--u));bottom:calc(14 * var(--u));height:calc(6 * var(--u));min-width:calc(14 * var(--u));max-width:calc(320 * var(--u));border-radius:calc(3 * var(--u));background:#fff;box-shadow:calc(-1 * var(--u)) 0 0 0 #fff3}.tvs .tvs-show:after{content:"";position:absolute;left:calc(16 * var(--u));right:calc(16 * var(--u));bottom:calc(14 * var(--u));height:calc(6 * var(--u));border-radius:calc(3 * var(--u));background:#ffffff47;z-index:0}.tvs .tvs-show>i{z-index:1}.tvs .tvs-focus{transform:scale(1.07);box-shadow:0 0 0 calc(5 * var(--u)) #fff,0 calc(18 * var(--u)) calc(40 * var(--u)) #0009;z-index:2}.tvs .tvs-focus b{position:absolute;left:0;top:calc(100% + 22 * var(--u));font-size:calc(23 * var(--u));font-weight:600;white-space:nowrap}.tvs .tvs-p1{background:radial-gradient(40% 70% at 22% 36%,#ffd08a,#d9782f 25%,#6d2e12 60%,transparent 85%),linear-gradient(180deg,transparent 58%,#1a0b05 58% 100%),linear-gradient(90deg,#2a1209,#170905)}.tvs .tvs-p2{background:radial-gradient(60% 40% at 70% 30%,rgb(255 230 190 / .7),transparent 70%),linear-gradient(180deg,#8fb7d2,#4d86ab 45%,#1d4f72 55%,#0d2b44)}.tvs .tvs-p3{background:linear-gradient(180deg,transparent 55%,#6b2a14 55%,#3a160b),radial-gradient(50% 60% at 50% 60%,#ffb36b,transparent 70%),linear-gradient(180deg,#f08a4b,#c2462a 50%,#7a2416)}.tvs .tvs-p4{background:radial-gradient(30% 50% at 30% 60%,rgb(255 60 150 / .8),transparent 70%),radial-gradient(30% 50% at 75% 40%,rgb(60 180 255 / .7),transparent 70%),linear-gradient(180deg,#120a24,#2a0f3a)}.tvs .tvs-p5{background:linear-gradient(90deg,transparent 18%,#0e1a10 18% 22%,transparent 22% 58%,#0b150d 58% 63%,transparent 63%),radial-gradient(60% 60% at 50% 20%,rgb(220 255 200 / .55),transparent 70%),linear-gradient(180deg,#4f7a45,#1d3a1e 70%,#0f2010)}.tvs .tvs-player{background:#000}.tvs .tvs-film{position:absolute;left:0;right:0;top:12.8%;bottom:12.8%;overflow:hidden;background:#120705}.tvs .tvs-film>div{position:absolute}.tvs .tvs-wall{top:0;right:0;bottom:0;left:0;background:radial-gradient(38% 75% at 23% 36%,#ffd391,#f0a050 10%,#b55a22 26%,#5c2810,#2a1108 70%,#140805),linear-gradient(90deg,#1d0c06,#0f0604)}.tvs .tvs-window{right:9%;top:9%;width:25%;height:56%;border:calc(12 * var(--u)) solid #24110a;border-left-color:#5a2a12;background:radial-gradient(4px 3px at 20% 82%,#ffd27a,transparent),radial-gradient(3px 3px at 34% 76%,#ffe2a8,transparent),radial-gradient(4px 3px at 61% 86%,#ffcc66,transparent),radial-gradient(3px 3px at 78% 79%,#ffe9b8,transparent),radial-gradient(3px 2px at 47% 90%,#9fd0ff,transparent),linear-gradient(180deg,transparent 72%,#070b16 72%),linear-gradient(180deg,#0a1428,#17294a 60%,#26375a);box-shadow:inset 0 0 calc(40 * var(--u)) #0009,calc(-10 * var(--u)) 0 calc(30 * var(--u)) #ffa0501f}.tvs .tvs-window i{position:absolute;background:#24110a}.tvs .tvs-window i:nth-child(1){left:50%;top:0;bottom:0;width:calc(10 * var(--u));transform:translate(-50%);box-shadow:calc(-3 * var(--u)) 0 0 #ffaa5a40}.tvs .tvs-window i:nth-child(2){left:0;right:0;top:46%;height:calc(10 * var(--u))}.tvs .tvs-window i:nth-child(3){left:-6%;right:-6%;bottom:calc(-26 * var(--u));height:calc(16 * var(--u));background:linear-gradient(180deg,#6a3216,#2a120a)}.tvs .tvs-lamp{left:15.5%;top:12%;width:15%;height:74%}.tvs .tvs-lamp b{position:absolute;left:0;right:0;top:0;height:31%;clip-path:polygon(22% 0,78% 0,100% 100%,0 100%);background:linear-gradient(90deg,rgb(120 50 10 / .3),transparent 30% 70%,rgb(120 50 10 / .35)),linear-gradient(180deg,#ffe7bd,#ffc77c 60%,#f7a44e)}.tvs .tvs-lamp:before{content:"";position:absolute;left:-60%;right:-60%;top:-40%;height:120%;background:radial-gradient(closest-side,rgb(255 200 120 / .35),transparent)}.tvs .tvs-lamp:after{content:"";position:absolute;left:8%;right:8%;top:30.5%;height:8%;background:radial-gradient(50% 100% at 50% 0,rgb(255 220 150 / .9),transparent)}.tvs .tvs-lamp i{position:absolute;left:50%;top:31%;bottom:0;width:calc(8 * var(--u));transform:translate(-50%);background:linear-gradient(90deg,#ffb36b,#3a1a0c 60%)}.tvs .tvs-couch{left:4%;right:22%;bottom:-2%;height:46%}.tvs .tvs-couch span{position:absolute;display:block}.tvs .tvs-back{left:6%;right:6%;top:22%;bottom:0;border-radius:calc(40 * var(--u)) calc(40 * var(--u)) 0 0;background:linear-gradient(180deg,#3b1c0e,#1a0b05 30%,#0b0402);box-shadow:inset calc(14 * var(--u)) calc(10 * var(--u)) calc(24 * var(--u)) calc(-10 * var(--u)) #ffaa5a73}.tvs .tvs-arm{top:40%;bottom:0;width:12%;border-radius:calc(36 * var(--u)) calc(36 * var(--u)) 0 0;background:linear-gradient(180deg,#2f150a,#0a0402 50%)}.tvs .tvs-arm-l{left:0;box-shadow:inset calc(12 * var(--u)) calc(8 * var(--u)) calc(18 * var(--u)) calc(-8 * var(--u)) #ffb4648c}.tvs .tvs-arm-r{right:0}.tvs .tvs-head{width:10%;height:52%;top:-6%;border-radius:48% 48% 40% 40%;background:#0a0402;box-shadow:inset calc(10 * var(--u)) calc(4 * var(--u)) calc(14 * var(--u)) calc(-6 * var(--u)) #ffaf5fb3}.tvs .tvs-head:after{content:"";position:absolute;left:-70%;right:-70%;top:72%;height:80%;border-radius:50% 50% 0 0;background:#0a0402;box-shadow:inset calc(12 * var(--u)) calc(6 * var(--u)) calc(16 * var(--u)) calc(-8 * var(--u)) #ffaa5a80}.tvs .tvs-h1{left:30%}.tvs .tvs-h2{left:54%;top:-2%;height:48%;transform:rotate(-6deg)}.tvs .tvs-grade{top:0;right:0;bottom:0;left:0;background:radial-gradient(85% 90% at 40% 45%,transparent 45%,rgb(0 0 0 / .65)),linear-gradient(180deg,#ff8c3c0d,#141e3c26)}.tvs .tvs-grain{top:0;right:0;bottom:0;left:0;opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.tvs .tvs-osd{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000a,transparent 18%),linear-gradient(0deg,rgb(0 0 0 / .85),rgb(0 0 0 / .45) 32%,transparent 55%)}.tvs .tvs-osd-top{position:absolute;top:calc(48 * var(--u));left:calc(96 * var(--u))}.tvs .tvs-osd-bottom{position:absolute;left:calc(96 * var(--u));right:calc(96 * var(--u));bottom:calc(56 * var(--u))}.tvs .tvs-osd h1{margin-top:calc(6 * var(--u));font-size:calc(56 * var(--u));font-weight:700;line-height:1.1;letter-spacing:-.025em}.tvs .tvs-osd .tvs-meta{margin-top:calc(8 * var(--u))}.tvs .tvs-bar{position:relative;margin-top:calc(34 * var(--u));height:calc(6 * var(--u));border-radius:calc(3 * var(--u));background:#ffffff3d}.tvs .tvs-bar i{position:absolute;left:0;top:0;bottom:0;border-radius:inherit}.tvs .tvs-buf{background:#fff6}.tvs .tvs-done{background:#fff}.tvs .tvs-done:after{content:"";position:absolute;right:calc(-9 * var(--u));top:50%;width:calc(18 * var(--u));height:calc(18 * var(--u));border-radius:50%;background:#fff;transform:translateY(-50%);box-shadow:0 0 calc(8 * var(--u)) #0006}.tvs .tvs-times{display:flex;justify-content:space-between;margin-top:calc(14 * var(--u));font-size:calc(21 * var(--u));font-weight:500;font-variant-numeric:tabular-nums;color:#ffffffc7}.tvs .tvs-controls{display:flex;align-items:center;gap:calc(28 * var(--u));margin-top:calc(18 * var(--u))}.tvs .tvs-ctl{position:relative;width:calc(72 * var(--u));height:calc(72 * var(--u));padding:calc(16 * var(--u));border-radius:50%;color:#ffffffeb}.tvs .tvs-ctl em{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-style:normal;font-size:calc(14 * var(--u));font-weight:700;padding-top:calc(2 * var(--u))}.tvs .tvs-play{width:calc(88 * var(--u));height:calc(88 * var(--u));padding:calc(26 * var(--u));background:#fff;color:#111;box-shadow:0 calc(6 * var(--u)) calc(20 * var(--u)) #00000080}.tvs .tvs-spacer{flex:1}.tvs .tvs-small{width:calc(64 * var(--u));height:calc(64 * var(--u));padding:calc(16 * var(--u));background:#ffffff1f}
