.dh.dh-tv{--tv-red:#ff4d4d;background:#080d18}.dh-tv-bar{flex-wrap:wrap;align-items:center;gap:8px 22px;margin-bottom:16px;display:flex}.dh-tv-brand{color:#fff;font:700 var(--fs-2xl)/1 var(--dh-sans);letter-spacing:-.03em;align-items:center;gap:9px;display:inline-flex}.dh-tv-brand i{background:var(--tv-red);border-radius:50%;width:10px;height:10px;animation:1.8s ease-in-out infinite dh-tv-beat;box-shadow:0 0 0 4px #ff4d4d38}.dh .dh-tv-tag{color:#f2f4f7b8;font:400 var(--fs-md)/1.4 var(--dh-sans);flex:280px;margin:0}.dh .dh-tv-tag em{color:var(--dh-fg);font-family:var(--dh-serif)}.dh-tv-nav{gap:var(--space-4);display:flex}.dh .dh-tv-nav a{border-radius:var(--radius);color:#f2f4f7b8;font-size:var(--fs-base);padding:8px 12px;font-weight:500}.dh .dh-tv-nav a:hover{color:#fff;background:#ffffff12}@keyframes dh-tv-beat{0%,to{box-shadow:0 0 0 3px #ff4d4d47}50%{box-shadow:0 0 0 8px #ff4d4d00}}.dh-tv-hero{border-radius:var(--radius-lg);isolation:isolate;background:#0b1222;border:1px solid #ffffff1a;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3.4vw,56px);min-height:clamp(340px,34vw,480px);padding:clamp(22px,3.4vw,56px);display:grid;position:relative;overflow:hidden}.dh-tv-hero.is-live{border-color:#ff4d4d8c}.dh-tv-hero-bg{z-index:-2;object-fit:cover;filter:blur(46px)saturate(1.5)brightness(.9);width:124%;max-width:none;height:124%;position:absolute;inset:-12%}.dh-tv-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#080d18f0 0%,#080d18b8 46%,#080d1833 100%),linear-gradient(#0000 55%,#080d18b3);position:absolute;inset:0}.dh-tv-hero-copy{align-items:flex-start;gap:var(--space-14);flex-direction:column;min-width:0;display:flex}.dh-tv-badge{align-items:center;gap:var(--space-8);border-radius:var(--radius-sm);color:#fff;font:600 11.5px/1 var(--dh-mono);letter-spacing:.14em;text-transform:uppercase;background:#ffffff1f;padding:6px 10px;display:inline-flex}.dh-tv-badge.is-live{background:var(--tv-red)}.dh-tv-badge.is-live:before{content:"";background:#fff;border-radius:50%;width:7px;height:7px;animation:1.2s steps(2,start) infinite dh-tv-blink}.dh-tv-badge.is-next{color:#ffcf96;background:#ffb76633}@keyframes dh-tv-blink{50%{opacity:.25}}.dh .dh-tv-hero-title{color:#fff;font:500 clamp(var(--fs-4xl), 3.6vw, 52px) / 1.04 var(--dh-sans);letter-spacing:-.04em;text-wrap:balance;margin:0}.dh .dh-tv-hero-title a:hover{color:#fff}.dh .dh-tv-hero-meta{gap:var(--space-4) var(--space-12);color:#f2f4f7c7;font-size:var(--fs-md);flex-wrap:wrap;margin:0;display:flex}.dh-tv-hero-meta b{color:#fff;font-weight:600}.dh-tv-hero-actions{align-items:center;gap:var(--space-10) var(--space-12);flex-wrap:wrap;margin-top:6px;display:flex}.dh-tv-hero-actions .dh-btn{gap:var(--space-8)}.dh a.dh-tv-white,.dh a.dh-tv-white:hover{color:#0b1222;background:#fff;font-weight:700}.dh a.dh-tv-white:hover{background:#e6ebf5}.dh-tv-hero-media{min-width:0}.dh a.dh-tv-hero-pic{aspect-ratio:16/9;border-radius:var(--radius-md);background:#060b16;border:1px solid #ffffff29;transition:transform .25s;display:block;position:relative;overflow:hidden;box-shadow:0 30px 70px #0009}.dh a.dh-tv-hero-pic:hover{transform:scale(1.015)}.dh-tv-hero-pic img{object-fit:cover;width:100%;height:100%;display:block}.dh-tv-hero-play{color:#fff;place-items:center;display:grid;position:absolute;inset:0}.dh-tv-hero-play svg{background:#080d18a8;border-radius:50%;width:64px;height:64px;padding:18px 16px 18px 20px;box-shadow:0 0 0 2px #fffc}.dh-tv-hero-media .dh-watch-stage{border-radius:var(--radius-md);box-shadow:0 30px 70px #0009}.dh .dh-tv-figures{color:#f2f4f799;flex-wrap:wrap;gap:6px 26px;margin:16px 0 0;font-size:13.5px;display:flex}.dh-tv-figures b{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}.dh-tv-row{margin-top:clamp(30px,3.6vw,52px)}.dh-tv-row-head{flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-bottom:14px;display:flex}.dh-tv-row-head .dh-h2{margin:0}.dh-tv-row-note{color:#f2f4f78c;flex:200px;font-size:13.5px}.dh-tv-rail{gap:var(--space-16);scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#ffffff38 transparent;overscroll-behavior-x:contain;grid-auto-columns:clamp(250px,23vw,330px);grid-auto-flow:column;padding:4px 2px 14px;display:grid;overflow-x:auto}.dh-tv-rail>*{scroll-snap-align:start;min-width:0}.dh-tv-rail .dh-vid-card{transition:transform .2s,box-shadow .2s}.dh-tv-rail .dh-vid-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #00000080}.dh .dh-tv-top{gap:var(--space-14);scrollbar-width:thin;scrollbar-color:#ffffff38 transparent;grid-auto-columns:clamp(270px,24vw,340px);grid-auto-flow:column;margin:0;padding:4px 2px 14px;list-style:none;display:grid;overflow-x:auto}.dh .dh-tv-top li{align-items:start;column-gap:var(--space-6);grid-template-columns:auto minmax(0,1fr);display:grid}.dh-tv-top-n{color:#0000;font:800 clamp(92px, 8.4vw, 124px) / .86 var(--dh-sans);letter-spacing:-.06em;-webkit-text-stroke:2px #ffffff6b;align-self:start}.dh .dh-tv-top li:nth-child(n+10) .dh-tv-top-n{margin-right:-.22em}.dh .dh-tv-top li:nth-child(n+10)>:not(.dh-tv-top-n){z-index:1;position:relative}.dh .dh-tv-top a{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.dh-tv-top-pic{aspect-ratio:16/9;background:#0b1424;border-radius:5px;margin-bottom:6px;display:block;overflow:hidden}.dh-tv-top-pic img,.dh-tv-top-pic .dh-vc-blank{object-fit:cover;width:100%;height:100%;display:block}.dh-tv-top b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.dh-tv-top i{color:#f2f4f78c;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-style:normal;overflow:hidden}.dh .dh-tv-top a:hover b{color:var(--dh-cyan)}.dh-tv-host{justify-content:space-between;align-items:center;gap:var(--space-16) var(--space-32);border-radius:var(--radius-lg);background:linear-gradient(110deg,#34d3991f,#0b122299 60%);border:1px solid #6ee7b747;flex-wrap:wrap;margin-top:clamp(34px,4vw,60px);padding:clamp(20px,2.6vw,34px);display:flex}.dh-tv-host .dh-h2{margin:8px 0 6px}.dh .dh-tv-host p{color:#f2f4f7b8;font-size:var(--fs-md);margin:0}@media (max-width:900px){.dh-tv-hero{grid-template-columns:minmax(0,1fr);min-height:0}.dh-tv-hero-media{order:-1}.dh-tv-hero:after{background:linear-gradient(#080d1880,#080d18f0 70%)}}@media (max-width:620px){.dh-tv-nav{display:none}.dh-tv-rail,.dh .dh-tv-top{grid-auto-columns:78vw}.dh-tv-hero-actions .dh-btn--lg{flex:auto;justify-content:center}}@media (prefers-reduced-motion:reduce){.dh-tv-brand i,.dh-tv-badge.is-live:before{animation:none}.dh a.dh-tv-hero-pic,.dh-tv-rail .dh-vid-card{transition:none}}.dh .dh-tv-state{align-items:center;gap:var(--space-10);border-radius:var(--radius-pill);color:#f2f4f7cc;background:#ffffff0a;border:1px solid #ffffff24;padding:7px 12px 7px 8px;font-size:13.5px;display:inline-flex}.dh-tv-state b{border-radius:var(--radius-pill);color:#fff;font:600 var(--fs-label)/1 var(--dh-mono);letter-spacing:.14em;text-transform:uppercase;background:#ffffff1f;padding:4px 8px}.dh .dh-tv-state.is-live{color:#fff;background:#ff4d4d1f;border-color:#ff4d4d99}.dh-tv-state.is-live b{background:var(--tv-red);animation:1.2s steps(2,start) infinite dh-tv-blink}.dh-tv-count--line{color:#fff;font-family:var(--dh-mono);font-variant-numeric:tabular-nums}.dh-tv-hero-clock{align-items:center;gap:var(--space-8) var(--space-14);flex-wrap:wrap;display:flex}.dh-tv-hero-clock>span:first-child{color:#f2f4f7b3;font:500 11.5px/1 var(--dh-mono);letter-spacing:.16em;text-transform:uppercase}.dh-tv-count--cells{gap:var(--space-8);display:inline-flex}.dh-tv-count--cells>span{background:#00000073;border:1px solid #ffffff29;border-radius:5px;justify-items:center;gap:5px;min-width:58px;padding:9px 8px 7px;display:grid}.dh-tv-count--cells b{color:#fff;font:600 clamp(var(--fs-3xl), 2.2vw, 30px) / 1 var(--dh-mono);font-variant-numeric:tabular-nums}.dh-tv-count--cells i{color:#f2f4f78c;font:500 10px/1 var(--dh-mono);letter-spacing:.14em;text-transform:uppercase;font-style:normal}.dh-tv-count.is-now{color:var(--tv-red);font-weight:700}.dh-tv-remind{gap:var(--space-8);flex-direction:column;display:inline-flex}.dh-tv-remind-row{gap:var(--space-10);flex-wrap:wrap;display:inline-flex}.dh-tv-remind .dh-btn{gap:var(--space-8);cursor:pointer}.dh .dh-tv-remind button.dh-tv-white{color:#0b1222;background:#fff;border:0;font-weight:700}.dh .dh-tv-remind button.dh-tv-white:hover{background:#e6ebf5}.dh .dh-tv-remind button.dh-tv-set{color:#8ff0c9;background:#34d39929;border:1px solid #34d39999;font-weight:700}.dh-tv-remind-note{color:#f2f4f7a8;font-size:var(--fs-sm)}.dh-tv-promise{border-radius:var(--radius-lg);background:linear-gradient(100deg,#ff4d4d1a,#0b122280 55%);border:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:center;gap:clamp(18px,3vw,48px);margin-top:16px;padding:clamp(18px,2.4vw,30px);display:grid}.dh .dh-tv-promise h2{color:#fff;font:500 clamp(var(--fs-3xl), 2.3vw, 32px) / 1.1 var(--dh-sans);letter-spacing:-.03em;margin:0}.dh .dh-tv-promise h2 em{color:#ff8a8a;font-family:var(--dh-serif)}.dh .dh-tv-promise-head p{color:#f2f4f7b8;margin:10px 0 0;font-size:14.5px;line-height:1.55}.dh .dh-tv-steps{gap:var(--space-12);counter-reset:tvstep;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.dh .dh-tv-steps li{border-radius:var(--radius-md);counter-increment:tvstep;background:#080d1880;border:1px solid #ffffff17;flex-direction:column;gap:5px;padding:14px;display:flex}.dh .dh-tv-steps li:before{content:"0" counter(tvstep);color:#ff8a8a;font:500 var(--fs-xl)/1 var(--dh-mono)}.dh-tv-steps b{color:#fff;font-size:var(--fs-md);font-weight:600}.dh-tv-steps span{color:#f2f4f7a8;font-size:13.5px;line-height:1.45}.dh .dh-tv-guide{border-radius:var(--radius-lg);background:#0b122299;border:1px solid #ffffff14;margin:0;padding:0;list-style:none}.dh .dh-tv-guide li{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px 18px;padding:14px 16px;display:grid}.dh .dh-tv-guide li+li{border-top:1px solid #ffffff12}.dh-tv-guide-day{background:#ffffff12;border-radius:5px;justify-items:center;min-width:52px;padding:7px 6px;display:grid}.dh-tv-guide-day b{color:#fff;font:600 var(--fs-2xl)/1 var(--dh-sans)}.dh-tv-guide-day i{color:#ff8a8a;font:600 var(--fs-label)/1 var(--dh-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:3px;font-style:normal}.dh a.dh-tv-guide-what{flex-direction:column;gap:3px;min-width:0;display:flex}.dh-tv-guide-what b{color:#fff;font-size:15.5px;font-weight:600}.dh-tv-guide-what span{color:#f2f4f799;font-size:var(--fs-sm)}.dh .dh-tv-guide a.dh-tv-guide-what:hover b{color:var(--dh-cyan)}.dh-tv-guide-in{color:#ffcf96;font:500 var(--fs-xs)/1 var(--dh-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}@media (max-width:900px){.dh-tv-promise{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.dh .dh-tv-steps{grid-template-columns:minmax(0,1fr)}.dh-tv-count--cells>span{flex:1 1 0;min-width:0}.dh-tv-count--cells,.dh-tv-hero-clock{width:100%}.dh .dh-tv-guide li{grid-template-columns:auto minmax(0,1fr)}.dh-tv-guide-in{display:none}.dh-tv-guide .dh-tv-remind{grid-column:1/-1}.dh-tv-remind,.dh-tv-remind-row{width:100%}.dh-tv-remind-row .dh-btn--lg{flex:auto;justify-content:center}}@media (prefers-reduced-motion:reduce){.dh-tv-state.is-live b{animation:none}}.dh-tv-pick{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.dh-tv-pick>.dh-vid-card{flex:auto}.dh .dh-tv-list{cursor:pointer;gap:7px}.dh-tv-pick>.dh-tv-list{align-self:flex-start}.dh .dh-tv-list.is-on{color:#ffe2a0;background:#ffd16624;border-color:#ffd16699}.dh-tv-remind-form{gap:var(--space-8);flex-wrap:wrap;display:inline-flex}.dh .dh-tv-remind-form input{border-radius:var(--radius);color:#fff;min-width:220px;min-height:44px;font:400 var(--fs-md) var(--dh-sans);background:#00000073;border:1px solid #ffffff4d;padding:0 14px}.dh .dh-tv-remind-form input:focus{border-color:#fff;outline:none}.dh-tv-remind--sm .dh-tv-remind-form input{min-width:170px;min-height:34px;font-size:13.5px}.dh .dh-tv-remind span.dh-tv-set{color:#8ff0c9;cursor:default;background:#34d39929;border:1px solid #34d39999;font-weight:700}.dh-follow-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.dh-tv-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dh .dh-tv-hero-meta{gap:var(--space-4) var(--space-10);color:#f2f4f7b3}.dh-tv-hero-actions{gap:var(--space-12);margin-top:4px}.dh-tv-row-head{justify-content:space-between;align-items:center;margin-bottom:12px}.dh .dh-tv-row-head h2{color:#fff;font:600 clamp(var(--fs-xl), 1.7vw, 22px) / 1.2 var(--dh-sans);letter-spacing:-.02em;margin:0}.dh-tv-rail{gap:var(--space-14);grid-auto-columns:clamp(230px,21vw,300px);padding:2px 2px 12px}.dh-tv-tile{min-width:0;position:relative}.dh a.dh-tv-tile-link{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.dh-tv-tile-pic{aspect-ratio:16/9;border-radius:var(--radius-md);background:#0b1424;margin-bottom:6px;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.dh-tv-tile-pic img,.dh-tv-tile-pic .dh-vc-blank{object-fit:cover;width:100%;height:100%;display:block}.dh-tv-tile:hover .dh-tv-tile-pic{transform:scale(1.03);box-shadow:0 16px 36px #0000008c}.dh-tv-tile-link b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;line-height:1.3;overflow:hidden}.dh-tv-tile-link i{color:#f2f4f78c;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-style:normal;overflow:hidden}.dh .dh-tv-tile a.dh-tv-tile-link:hover b{color:#fff}.dh-tv-tile-play{color:#fff;background:#080d18b8;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:10px;left:10px;box-shadow:0 0 0 1.5px #ffffffbf}.dh-tv-tile-play svg{width:14px;height:14px;margin-left:2px}.dh .dh-tv-plus{color:#fff;cursor:pointer;background:#080d18b3;border:1.5px solid #ffffffb3;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;transition:background .15s,border-color .15s;display:inline-grid}.dh .dh-tv-plus:hover{color:#fff;background:#ffffff2e;border-color:#fff}.dh-tv-tile>.dh-tv-plus{opacity:0;width:36px;height:36px;position:absolute;top:8px;right:8px}.dh-tv-tile:hover>.dh-tv-plus,.dh-tv-tile>.dh-tv-plus:focus-visible,.dh-tv-tile>.dh-tv-plus.is-on{opacity:1}@media (hover:none){.dh-tv-tile>.dh-tv-plus{opacity:1}}.dh .dh-tv-top{gap:var(--space-10);grid-auto-columns:clamp(280px,25vw,350px)}.dh .dh-tv-top li{column-gap:var(--space-2)}.dh .dh-tv-guide li{grid-template-columns:auto minmax(0,1fr) auto auto}.dh p.dh-tv-host{color:#f2f4f799;font-size:var(--fs-base);background:0 0;border:0;border-top:1px solid #ffffff14;border-radius:0;margin:clamp(34px,4vw,56px) 0 0;padding:18px 0 0;display:block}.dh p.dh-tv-host a{color:#fff;font-weight:600}.dh p.dh-tv-host a:hover{color:var(--dh-cyan)}@media (max-width:620px){.dh .dh-tv-guide li{grid-template-columns:auto minmax(0,1fr) auto}.dh-tv-guide .dh-tv-remind{grid-column:1/3}}@media (prefers-reduced-motion:reduce){.dh-tv-tile-pic,.dh .dh-tv-plus{transition:none}}.dh a.dh-tv-white,.dh .dh-tv-remind button.dh-tv-white{color:#fff;background:#e23d44;border:0;font-weight:700}.dh .dh-tv-plus{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080d189e;border:1.5px solid #ffffff73}.dh .dh-tv-plus:hover{background:#080d18cc;border-color:#ffffffd9}.dh .dh-tv-plus.is-on{color:#fff;background:#e23d44;border-color:#e23d44}.dh .dh-tv-remind button.dh-tv-set,.dh .dh-tv-remind span.dh-tv-set{color:#fff;background:#080d1880;border:1.5px solid #ffffff73}.dh-tv-railwrap{position:relative}.dh-tv-rail--arrows{scrollbar-width:none;padding-bottom:4px}.dh-tv-rail--arrows::-webkit-scrollbar{display:none}.dh .dh-tv-arrow{z-index:2;color:#fff;cursor:pointer;opacity:.92;border:0;place-items:center;width:46px;height:calc(clamp(230px,21vw,300px)/1.77778);padding:0;transition:opacity .15s;display:grid;position:absolute;top:2px}.dh-tv-arrow--prev{background:linear-gradient(90deg,#080d18f2,#080d1800);border-radius:0 6px 6px 0;left:-6px}.dh-tv-arrow--next{background:linear-gradient(270deg,#080d18f2,#080d1800);border-radius:6px 0 0 6px;right:-6px}.dh-tv-arrow svg{background:#080d18bf;border:1.5px solid #ffffff73;border-radius:50%;width:38px;height:38px;padding:8px}.dh .dh-tv-arrow:hover{opacity:1}.dh .dh-tv-arrow:hover svg{border-color:#fff}.dh-tv-railwrap:has(.dh-tv-top) .dh-tv-arrow{height:calc(clamp(280px,25vw,350px)/1.77778 - 33.75px)}@media (any-hover:none),(max-width:620px){.dh .dh-tv-arrow{display:none}}.dh-tv-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(18px,2.6vw,40px);min-height:0;padding:clamp(18px,2.2vw,30px)}.dh-tv-hero-copy{gap:var(--space-12)}.dh .dh-tv-hero-title{font-size:clamp(26px,3vw,42px)}@media (max-width:900px){.dh-tv-hero{grid-template-columns:minmax(0,1fr)}}.dh a.dh-tv-white,.dh .dh-tv-remind button.dh-tv-white{background:var(--dh-blue);color:#fff}.dh a.dh-tv-white:hover,.dh .dh-tv-remind button.dh-tv-white:hover{color:#fff;background:#1f7ae6}.dh .dh-tv-plus.is-on{border-color:var(--dh-cyan);background:var(--dh-cyan);color:#0b1222}.dh .dh-tv-plus:hover{border-color:var(--dh-cyan)}.dh .dh-tv-remind button.dh-tv-set,.dh .dh-tv-remind span.dh-tv-set{border-color:var(--dh-cyan);color:var(--dh-cyan)}.dh-tv-title .dh-vc-titlerow{align-items:center;gap:var(--space-10) var(--space-14);flex-wrap:wrap;display:flex}.dh .dh-tv-title .dh-tv-hero-meta{gap:4px 0}.dh-tv-title .dh-tv-hero-meta>span+span:before{content:"·";color:#f2f4f766;margin:0 9px}.dh .dh-tv-title-hosts{color:#f2f4f7b8;margin:0;font-size:14.5px}.dh .dh-tv-title-hosts a,.dh-tv-title-hosts b{color:#fff;font-weight:600}.dh .dh-tv-title-hosts a:hover{color:var(--dh-cyan)}.dh .dh-tv-title-about{color:#f2f4f7c7;max-width:62ch;font-size:var(--fs-md);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden}.dh-tv-hero-pic--still{aspect-ratio:16/9;border-radius:var(--radius-md);background:#060b16;border:1px solid #ffffff29;display:block;position:relative;overflow:hidden;box-shadow:0 30px 70px #0009}.dh-tv-hero-pic--still img,.dh-tv-hero-pic--still .dh-vc-blank{object-fit:cover;width:100%;height:100%;display:block}.dh .dh-tv-host-by{align-items:center;gap:var(--space-10);margin:0;display:flex}.dh-tv-host-by img{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px;box-shadow:0 0 0 2px #5ee0ff80}.dh-tv-host-by>span{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.dh-tv-host-by i{color:#f2f4f78c;font:500 var(--fs-label)/1 var(--dh-mono);letter-spacing:.14em;text-transform:uppercase;font-style:normal}.dh-tv-host-by b{color:#fff;font-size:var(--fs-md);font-weight:600}.dh .dh-tv-host-by a:hover{color:var(--dh-cyan)}.dh .dh-tv-list.is-on{border-color:var(--dh-cyan);color:var(--dh-cyan);background:#5ee0ff24}.dh-tv-pagehead{align-items:baseline;gap:var(--space-6) var(--space-14);flex-wrap:wrap;margin:clamp(8px,1.4vw,20px) 0 clamp(4px,1vw,12px);display:flex}.dh .dh-tv-pagehead h1{color:#fff;font:600 clamp(var(--fs-4xl), 3.4vw, 44px) / 1.1 var(--dh-sans);letter-spacing:-.03em;margin:0}.dh-tv-pagehead>span{color:#f2f4f780;font:500 var(--fs-xs)/1 var(--dh-mono);letter-spacing:.08em;text-transform:uppercase}.dh-tv-pagehead>a{margin-left:auto}.dh-tv-wall{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:26px 14px;display:grid}@media (max-width:560px){.dh-tv-wall{gap:var(--space-20) var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr))}}.dh .dh-tv-blank{align-items:center;gap:var(--space-8);border-radius:var(--radius);color:#f2f4f79e;text-align:center;border:1px dashed #ffffff24;flex-direction:column;margin:clamp(18px,3vw,40px) 0;padding:clamp(32px,6vw,72px) 20px;font-size:14.5px;display:flex}.dh-tv-blank b{color:#fff;letter-spacing:-.02em;font-size:clamp(18px,2vw,22px);font-weight:600}.dh-tv-blank .dh-btn{margin-top:10px}.dh-tv-blank-plus{width:46px;height:46px;color:var(--dh-cyan);font:300 var(--fs-4xl)/1 var(--dh-sans);border:1.5px solid #5ee0ff99;border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.ds-header .ds-links--tv>a.is-current{color:#fff;background:0 0;box-shadow:inset 0 -2px #5ee0ff}.dh.dh-tv{min-height:calc(100vh - 96px)}.dh .dh-tv-hero-meta b{color:var(--dh-cyan)}.dh .dh-tv-hero-meta{color:#f2f4f794}.dh .dh-tv-rail--arrows{scrollbar-width:none;padding-bottom:4px}.dh .dh-tv-rail--arrows::-webkit-scrollbar{display:none}.dh-tv-host-faces{flex:none;display:flex}.dh-tv-host-faces>*{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px;box-shadow:0 0 0 2px #0a101d,0 0 0 3.5px #5ee0ff80}.dh-tv-host-faces>*+*{margin-left:-10px}.dh-tv-hero-pic--still{aspect-ratio:auto}.dh-tv-hero-pic--still img{object-fit:contain;height:auto}.dh-tv-hero-pic--still .dh-vc-blank{aspect-ratio:16/9}.dh-tv-title .dh-tv-hero-media{align-self:center}.dh-tv-hero-actions .more-menu-btn{color:#fff;border:1.5px solid #fff6;width:44px;height:44px}.dh-tv-hero-actions .more-menu-panel{left:0;right:auto}.dh-tv-host-by>.dh-tv-host-faces{flex-direction:row;gap:0}.dh-tv-find{gap:var(--space-10);max-width:620px;margin:4px 0 clamp(8px,1.6vw,20px);display:flex}.dh .dh-tv-find input{border-radius:var(--radius);color:#fff;min-width:0;font-size:var(--fs-md);background:#ffffff0f;border:1px solid #fff3;outline:none;flex:auto;padding:11px 14px}.dh .dh-tv-find input:focus{border-color:var(--dh-cyan)}.dh-tv-staff{align-items:center;gap:var(--space-8) var(--space-14);font-size:var(--fs-sm);border:1px dashed #e5c04b73;border-radius:5px;flex-wrap:wrap;margin:0 0 14px;padding:8px 12px;display:flex}.dh-tv-staff>span{color:#e5c04b;font:500 var(--fs-2xs)/1 var(--dh-mono);letter-spacing:.1em;text-transform:uppercase}.dh .dh-tv-staff a{color:#fff;font-weight:600}.dh .dh-tv-staff a.dh-tv-staff-go{border-radius:var(--radius);color:#0b1222;background:#e5c04b;padding:6px 12px}.dh .dh-tv-staff a:hover{text-decoration:underline}.dh-tv-staff>i{color:#f2f4f78c;margin-left:auto;font-style:normal}.dh .dh-tv-tile>a.dh-tv-edit{border-radius:var(--radius);color:#0b1222;font-size:var(--fs-xs);background:#e5c04b;padding:5px 10px;font-weight:700;line-height:1;position:absolute;top:8px;left:8px}.dh .dh-tv-tile>a.dh-tv-edit:hover,.dh .dh-tv-tile>a.dh-tv-edit:focus-visible{color:#0b1222;background:#fff}
