.v5-detail-page{min-height:100vh;background:#080d1b;color:#f6f7ff}.v5-detail-header{max-width:1200px;margin:auto;padding:25px;display:flex;align-items:center;justify-content:space-between;gap:15px}.v5-detail-header a{color:#c4c9e5;text-decoration:none;font-size:13px}.v5-detail-header .v5-detail-logo{font-size:25px;font-weight:900;color:white;letter-spacing:2px}.v5-detail-intro{max-width:850px;margin:65px auto 40px;padding:0 20px;text-align:center}.v5-detail-intro>span,.v5-detail-kicker{color:#ae9aff;font-size:12px;font-weight:800;letter-spacing:2px}.v5-detail-intro h1{font-size:clamp(42px,7vw,80px);margin:16px 0;letter-spacing:-2px}.v5-detail-intro p{color:#aeb8d0;font-size:17px;line-height:1.7}.v5-showcase-wrap{max-width:1160px;margin:0 auto 85px;padding:0 20px}.v5-tv{position:relative;min-height:535px;overflow:hidden;border:9px solid #1c243b;border-radius:19px;background:#10152a;color:white;box-shadow:0 35px 90px #0009}.v5-tv-top{height:60px;padding:0 30px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#070c20cc;font-size:12px;letter-spacing:1px}.v5-tv-top strong{font-size:17px}.v5-tv-top span{color:#b6bdd5}.v5-entertainment{min-height:440px}.v5-hero{min-height:265px;padding:42px 50px;background:radial-gradient(ellipse at 76% 35%,#e8a16b88,transparent 27%),radial-gradient(ellipse at 82% 70%,#8152bb,transparent 50%),linear-gradient(110deg,#0d122a,#3b315f,#8a4d75)}.v5-eyebrow{color:#ded0ff;font-size:11px;font-weight:800;letter-spacing:2px}.v5-hero h2{max-width:600px;margin:15px 0;font-size:clamp(28px,4vw,52px);line-height:1.1}.v5-hero p{color:#e3ddef;font-size:15px}.v5-hero-actions{display:flex;gap:12px;margin-top:24px}.v5-hero-actions span{padding:11px 20px;border:1px solid #ffffff55;border-radius:7px;background:#ffffff25;font-size:12px;font-weight:700}.v5-hero-actions span:first-child{background:white;color:#11182d}.v5-content-section{padding:22px 30px 35px}.v5-content-heading{display:flex;justify-content:space-between;gap:10px;margin-bottom:17px;font-size:14px}.v5-content-heading span{color:#a7a9c8;font-size:11px}.v5-content-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:15px;gap:15px}.v5-content-card{min-height:115px;padding:18px;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;border-radius:9px}.v5-content-card strong{font-size:19px}.v5-content-card span{font-size:12px}.v5-card-0{background:linear-gradient(135deg,#267db9,#182d70)}.v5-card-1{background:linear-gradient(135deg,#ba537e,#643b91)}.v5-card-2{background:linear-gradient(135deg,#399c92,#275480)}.v5-channel-layout{display:grid;grid-template-columns:24% 76%;min-height:440px}.v5-channel-sidebar{padding:30px 18px;background:#152946;display:flex;flex-direction:column;gap:12px}.v5-channel-sidebar strong{margin-bottom:14px;font-size:19px}.v5-channel-sidebar span{padding:12px;border-radius:7px;color:#b8cbe5;font-size:13px}.v5-channel-sidebar .v5-selected{background:#2e68b4;color:white}.v5-channel-content{padding:28px;background:#0c1b30}.v5-channel-title{display:flex;justify-content:space-between;gap:10px;margin-bottom:23px}.v5-channel-title strong{font-size:20px}.v5-channel-title span{color:#80baff;font-size:12px}.v5-channel-preview{display:grid;grid-template-columns:55% minmax(0,1fr);grid-gap:20px;gap:20px;margin-bottom:25px}.v5-preview-art{min-height:175px;border-radius:12px;background:radial-gradient(circle at 70% 30%,#74e2e288,transparent 40%),linear-gradient(135deg,#254e79,#15223f);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.v5-preview-art>span{font-size:42px}.v5-preview-art small{font-size:11px;letter-spacing:2px}.v5-programme{display:flex;flex-direction:column;justify-content:center;gap:15px}.v5-programme strong{font-size:22px}.v5-programme span{color:#c5d6ea;font-size:16px}.v5-programme small{color:#9eb7d3}.v5-progress{height:7px;overflow:hidden;border-radius:10px;background:#334963}.v5-progress i{display:block;width:62%;height:100%;background:#50c1f8}.v5-programme-list{display:flex;flex-direction:column;gap:8px}.v5-programme-list>div{display:grid;grid-template-columns:10% 45% minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;padding:13px;border-radius:7px;background:#1a324e;font-size:13px}.v5-programme-list b{color:#78b9fa}.v5-programme-list small{color:#a8bdd7}.v5-demo-label{position:absolute;bottom:8px;right:13px;color:#d5d8ee;font-size:9px;letter-spacing:1px;opacity:.8}.v5-vibrant{background:linear-gradient(135deg,#502a8b,#b34b92)}.v5-vibrant .v5-hero{background:linear-gradient(120deg,#6538b4,#d45c8d,#ec995c)}.v5-minimal{background:#222b39}.v5-minimal .v5-hero{background:linear-gradient(120deg,#1c2430,#485767)}.v5-minimal .v5-content-card{background:#ffffff12;border:1px solid #ffffff40}.v5-glass{background:linear-gradient(135deg,#1a3262,#6753a5)}.v5-glass .v5-hero{background:radial-gradient(circle at 80% 25%,#a2d9ff99,transparent 40%),linear-gradient(120deg,#263a81,#7658ac)}.v5-glass .v5-content-card{background:#ffffff25;border:1px solid #ffffff70;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.v5-detail-information{max-width:1160px;margin:0 auto 85px;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:65px;gap:65px}.v5-detail-information h2{margin:15px 0;font-size:clamp(28px,3vw,42px)}.v5-detail-information p{color:#aeb8d0;line-height:1.8}.v5-feature-list{display:grid;grid-gap:12px;gap:12px}.v5-feature-list div{padding:18px;border:1px solid #2e3756;border-radius:9px;background:#11192c;color:#e5e6ff}.v5-detail-cta{max-width:1110px;margin:0 auto 70px;padding:55px 30px;border-radius:20px;background:linear-gradient(120deg,#24215a,#4b3288);text-align:center}.v5-detail-cta h2{font-size:clamp(28px,4vw,48px)}.v5-detail-cta p{max-width:600px;margin:15px auto 30px;color:#d3cfee;line-height:1.7}.v5-detail-cta a{display:inline-block;padding:15px 26px;border-radius:9px;background:white;color:#171c39;font-weight:800;text-decoration:none}.v5-detail-footer{max-width:1160px;margin:auto;padding:30px 24px 50px;display:flex;justify-content:space-between;gap:25px;border-top:1px solid #28304c;color:#9da8c1;font-size:12px}@media (max-width:750px){.v5-detail-header{padding:20px}.v5-tv{min-height:390px;border-width:5px}.v5-tv-top{height:45px;padding:0 12px;font-size:8px}.v5-tv-top strong{font-size:11px}.v5-hero{min-height:220px;padding:25px 20px}.v5-content-section{padding:15px}.v5-content-cards{gap:7px}.v5-content-card{min-height:90px;padding:10px}.v5-content-card strong{font-size:12px}.v5-channel-layout{grid-template-columns:29% 71%;min-height:350px}.v5-channel-sidebar{padding:15px 7px}.v5-channel-sidebar strong{font-size:11px}.v5-channel-sidebar span{padding:7px;font-size:9px}.v5-channel-content{padding:15px 8px}.v5-channel-title strong{font-size:13px}.v5-channel-preview{grid-template-columns:1fr;gap:10px}.v5-preview-art{min-height:95px}.v5-programme{gap:7px}.v5-programme strong{font-size:13px}.v5-programme span{font-size:11px}.v5-programme-list>div{padding:8px 4px;font-size:9px}.v5-detail-information{grid-template-columns:1fr;gap:25px}.v5-detail-cta{margin-left:15px;margin-right:15px}.v5-detail-footer{flex-direction:column}}.v6-cinematic-hero{position:relative;min-height:330px;background:linear-gradient(90deg,#070b20,#070b20dd 30%,#070b2040 75%),url(/demo-artwork/cinematic-horizon.svg) 50% /cover no-repeat}.v6-cinematic-hero h2{max-width:480px;font-size:clamp(32px,4.5vw,58px);text-transform:uppercase;letter-spacing:-1px;text-shadow:0 5px 25px #0008}.v6-cinematic-hero .v5-hero-actions span:first-child{background:#ffffff;color:#101426}.v6-cinematic-rail{gap:18px}.v6-cinematic-rail .v5-content-card{min-height:155px;border:1px solid #ffffff25;box-shadow:inset 0 -60px 55px #0009;background-position:50%;background-size:cover;transition:transform .2s}.v6-cinematic-rail .v5-content-card:hover{transform:translateY(-4px)}.v6-cinematic-rail .v5-card-0{background-image:linear-gradient(0deg,#090d1cdd,transparent 75%),url(/demo-artwork/neon-city.svg)}.v6-cinematic-rail .v5-card-1{background-image:linear-gradient(0deg,#090d1cdd,transparent 75%),url(/demo-artwork/minimal-landscape.svg)}.v6-cinematic-rail .v5-card-2{background-image:linear-gradient(0deg,#090d1cdd,transparent 75%),url(/demo-artwork/glass-future.svg)}.v6-live-art{position:relative;overflow:hidden;background:linear-gradient(0deg,#061525c9,transparent 70%),url(/demo-artwork/nature-world.svg) 50% /cover no-repeat}.v6-live-badge{position:absolute;top:14px;left:14px;padding:7px 11px;border-radius:5px;background:#e62c53;font-size:10px;font-weight:800;letter-spacing:1px}.v6-live-overlay{position:absolute;bottom:18px;left:18px;right:12px;display:flex;flex-direction:column;gap:6px}.v6-live-overlay strong{font-size:21px;letter-spacing:1px}.v6-live-overlay small{font-size:10px;letter-spacing:1px;color:#d6e6f3}.v5-live .v5-channel-sidebar{background:linear-gradient(180deg,#142b4b,#0c1a32)}.v5-live .v5-channel-content{background:linear-gradient(140deg,#10233c,#071526)}.v5-live .v5-programme-list>div:first-child{background:#244d79;border:1px solid #4389c4}@media (max-width:750px){.v6-cinematic-hero{min-height:250px;padding:30px 20px}.v6-cinematic-hero h2{font-size:29px}.v6-cinematic-rail{gap:8px}.v6-cinematic-rail .v5-content-card{min-height:110px}.v6-live-overlay strong{font-size:13px}.v6-live-badge{top:7px;left:7px;padding:5px;font-size:8px}}.v5-vibrant{background:#120b29}.v5-vibrant .v5-tv-top{background:#1b1038;border-bottom:1px solid #ff6ec733}.v5-vibrant .v5-hero{position:relative;min-height:340px;background:linear-gradient(90deg,#140b31,#140b31e8 30%,#140b3133),url(/demo-artwork/neon-city.svg) 50% /cover no-repeat}.v5-vibrant .v5-eyebrow{color:#ff9bd8;letter-spacing:3px}.v5-vibrant .v5-hero h2{max-width:510px;font-size:clamp(32px,4.5vw,58px);font-weight:900;letter-spacing:-1.5px;text-shadow:0 6px 28px #0009}.v5-vibrant .v5-hero-actions span:first-child{background:linear-gradient(120deg,#ff4f9d,#a44bff);color:#fff;border:none}.v5-vibrant .v5-content-section{background:#120b29}.v5-vibrant .v5-content-cards{gap:14px}.v5-vibrant .v5-content-card{min-height:160px;border:1px solid #ffffff30;border-radius:16px;background-size:cover;background-position:50%;box-shadow:0 12px 28px #0005,inset 0 -65px 55px #000a}.v5-vibrant .v5-card-0{background-image:linear-gradient(0deg,#160c35,transparent),url(/demo-artwork/neon-city.svg)}.v5-vibrant .v5-card-1{background-image:linear-gradient(0deg,#160c35,transparent),url(/demo-artwork/glass-future.svg)}.v5-vibrant .v5-card-2{background-image:linear-gradient(0deg,#160c35,transparent),url(/demo-artwork/cinematic-horizon.svg)}.v5-vibrant .v5-content-card strong{font-weight:800;text-shadow:0 2px 12px #000}.v5-minimal{background:#151d25}.v5-minimal .v5-tv-top{background:#1b252e;border-bottom:1px solid #ffffff16}.v5-minimal .v5-hero{min-height:340px;background:linear-gradient(90deg,#121c25,#121c25e8 32%,#121c2533),url(/demo-artwork/minimal-landscape.svg) 50% /cover no-repeat}.v5-minimal .v5-eyebrow{color:#d5c3a8;font-size:10px;letter-spacing:4px}.v5-minimal .v5-hero h2{max-width:490px;font-size:clamp(30px,4vw,52px);font-weight:500;line-height:1.13;letter-spacing:-1.5px}.v5-minimal .v5-hero-actions span:first-child{background:#e7e4dd;color:#17202a;border-radius:6px}.v5-minimal .v5-content-section{background:#151d25}.v5-minimal .v5-content-heading{letter-spacing:.5px}.v5-minimal .v5-content-cards{gap:18px}.v5-minimal .v5-content-card{min-height:165px;border-radius:5px;border:1px solid #ffffff20;background-size:cover;background-position:50%;box-shadow:inset 0 -75px 55px #000a}.v5-minimal .v5-card-0{background-image:linear-gradient(0deg,#111b25,transparent),url(/demo-artwork/minimal-landscape.svg)}.v5-minimal .v5-card-1{background-image:linear-gradient(0deg,#111b25,transparent),url(/demo-artwork/nature-world.svg)}.v5-minimal .v5-card-2{background-image:linear-gradient(0deg,#111b25,transparent),url(/demo-artwork/cinematic-horizon.svg)}.v5-minimal .v5-content-card strong{font-weight:500;letter-spacing:.4px}@media (max-width:750px){.v5-minimal .v5-hero,.v5-vibrant .v5-hero{min-height:250px;padding:28px 20px}.v5-minimal .v5-hero h2,.v5-vibrant .v5-hero h2{font-size:29px}.v5-minimal .v5-content-cards,.v5-vibrant .v5-content-cards{gap:8px}.v5-minimal .v5-content-card,.v5-vibrant .v5-content-card{min-height:110px}}.v5-classic{background:#07162a}.v5-classic .v5-tv-top{background:#102a48;border-bottom:1px solid #5ba8ee40}.v5-classic .v5-channel-layout{background:#07162a}.v5-classic .v5-channel-sidebar{background:linear-gradient(180deg,#173c63,#0a1c34);border-right:1px solid #ffffff20}.v5-classic .v5-channel-sidebar>div:first-child{background:#2269a8;border-left:3px solid #7fd6ff}.v5-classic .v5-channel-content{background:linear-gradient(145deg,#102b49,#071628)}.v5-classic .v5-channel-preview{border:1px solid #ffffff22;border-radius:10px;overflow:hidden}.v5-classic .v5-preview-art{background:linear-gradient(0deg,#071629c9,transparent 75%),url(/demo-artwork/classic-tv.svg) 50% /cover no-repeat}.v5-classic .v5-programme-list>div:first-child{background:#1c568a;border:1px solid #55a7e5}.v5-classic .v5-channel-title{border-bottom:1px solid #ffffff20}.v5-glass{background:radial-gradient(circle at 80% 15%,#5266bd66,transparent 45%),#0c1536}.v5-glass .v5-tv-top{background:#ffffff12;border-bottom:1px solid #ffffff30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.v5-glass .v5-hero{min-height:350px;background:linear-gradient(90deg,#0c1536f2,#0c1536bb 35%,#0c153622),url(/demo-artwork/glass-future.svg) 50% /cover no-repeat}.v5-glass .v5-eyebrow{color:#b6dfff;letter-spacing:3px}.v5-glass .v5-hero h2{max-width:520px;font-size:clamp(32px,4.5vw,58px);font-weight:700;letter-spacing:-1.5px;text-shadow:0 5px 25px #0007}.v5-glass .v5-hero-actions span:first-child{background:#ffffff25;color:#fff;border:1px solid #ffffff70;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.v5-glass .v5-content-section{background:linear-gradient(135deg,#101d46,#121335)}.v5-glass .v5-content-cards{gap:18px}.v5-glass .v5-content-card{min-height:165px;border-radius:18px;border:1px solid #ffffff55;background-color:#ffffff12;background-position:50%;background-size:cover;box-shadow:0 15px 35px #0005,inset 0 0 25px #ffffff0b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.v5-glass .v5-card-0{background-image:linear-gradient(0deg,#0b1539c9,#192c6055),url(/demo-artwork/glass-future.svg)}.v5-glass .v5-card-1{background-image:linear-gradient(0deg,#0b1539c9,#192c6055),url(/demo-artwork/nature-world.svg)}.v5-glass .v5-card-2{background-image:linear-gradient(0deg,#0b1539c9,#192c6055),url(/demo-artwork/neon-city.svg)}@media (max-width:750px){.v5-glass .v5-hero{min-height:250px;padding:28px 20px}.v5-glass .v5-hero h2{font-size:29px}.v5-glass .v5-content-cards{gap:8px}.v5-glass .v5-content-card{min-height:110px;border-radius:10px}.v5-classic .v5-channel-preview{border-radius:6px}}