:root{--tz-navy:#030f39;--tz-mint:#01d5af;--tz-coral:#fd7856;--tz-ivory:#fef9f4;--bg:#050d24;--panel:#0b1737;--panel2:#122140;--soft:#182c4b;--line:#293b5c;--text:var(--tz-ivory);--muted:#a8b9d7;--violet:var(--tz-mint);--violet2:#24e5bf}body{background:radial-gradient(ellipse at 80% 0%, #01d5af0d, transparent 32rem), var(--bg)}h1,h2,h3,.signature-star-title,.watch-best-pick-title{font-family:var(--font-tivizap), Inter, system-ui, sans-serif}.tz-brand-link{flex-shrink:0;align-items:center;line-height:1;display:inline-flex}.tz-brand-logo{width:184px;max-width:100%;height:auto;display:block}header .nav{flex-wrap:wrap;gap:14px}header .nav .tabs{gap:2px;margin-left:8px}header .nav .tab{padding:10px 11px}header .nav .search{width:clamp(160px,18vw,240px)}.site-footer .tz-brand-logo{width:208px}.admin-shell-brand .tz-brand-logo{width:164px}.site-footer{border-color:var(--line);background:linear-gradient(180deg, transparent, var(--tz-navy))}.site-footer-tagline{color:var(--muted)}.primary,.watch-pick-cta{background:var(--tz-mint);color:var(--tz-navy);box-shadow:0 6px 18px #01d5af1f}.primary:hover,.watch-pick-cta:hover{background:#2de4bf;box-shadow:0 8px 24px #01d5af2b}.tab.active,.bottom-nav a.active{color:var(--tz-mint);background:#01d5af16}.tab:hover,.site-footer-nav a:hover,.eyebrow{color:var(--tz-mint)}.epg-now-dot{background:var(--tz-coral);box-shadow:0 0 0 3px #fd78562e}.personalized-loading-spinner{border-top-color:var(--tz-mint)}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--tz-mint);outline-offset:4px}::selection{background:var(--tz-mint);color:var(--tz-navy)}.header-profile-name{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}@media (max-width:1150px){header .nav-search{order:5;width:100%;display:block}header .nav .search{width:100%}}@media (max-width:900px){header .nav .tabs{display:none}.tz-brand-logo{width:164px}.header-profile-name{max-width:110px;font-size:12px;display:inline}.header-profile-avatar+.header-profile-name{display:none}.bottom-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.bottom-nav a{min-width:0;padding:10px 3px;font-size:11px}.watch-trend-visual{aspect-ratio:auto;width:100%;min-width:0}}@media (max-width:430px){header .nav{gap:8px}.tz-brand-logo{width:132px}.header-profile-name{max-width:88px;font-size:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.tz-coming-soon{place-items:center;min-height:68vh;padding-top:54px;padding-bottom:70px;display:grid}.tz-coming-soon-card{border:1px solid var(--line);background:radial-gradient(ellipse at 90% 0%, #01d5af12, transparent 70%), var(--panel);border-radius:28px;width:100%;max-width:850px;padding:clamp(26px,5vw,58px);box-shadow:0 20px 70px #0002}.tz-coming-soon-symbol{width:72px;height:72px;color:var(--tz-mint);margin-bottom:26px}.tz-coming-soon-symbol svg{width:100%;height:100%}.tz-coming-soon-card h1{letter-spacing:-.035em;max-width:100%;margin:14px 0 22px;font-size:clamp(34px,5vw,58px);line-height:1.08}.tz-coming-soon-description{max-width:650px;font-size:20px;line-height:1.6}.tz-coming-soon-message{color:var(--muted);max-width:620px;font-size:15px;line-height:1.8}.tz-coming-soon-profile{border-top:1px solid var(--line);margin-top:30px;padding-top:28px}.tz-coming-soon-profile h2{margin:0 0 12px;font-size:22px}.tz-coming-soon-profile p{color:#cbd6e6;max-width:600px;font-size:14px;line-height:1.75}.tz-coming-soon-actions{flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:24px;display:flex}.tz-coming-soon-primary{background:var(--tz-mint);color:var(--tz-navy);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;padding:14px 22px;font-weight:750;display:inline-flex}.tz-coming-soon-primary:disabled{opacity:.6;cursor:wait}.tz-coming-soon-primary:hover{background:#2de4bf}.tz-coming-soon-back{color:var(--muted);padding:10px 0;font-size:14px}.tz-coming-soon-back:hover{color:var(--tz-mint)}@media (max-width:600px){.tz-coming-soon{padding-top:24px;padding-bottom:44px}.tz-coming-soon-card{border-radius:20px;padding:24px}.tz-coming-soon-description{font-size:17px}.tz-coming-soon-profile h2{font-size:20px}.tz-coming-soon-symbol{width:58px;height:58px}}
.site-footer.tz-site-footer{background:linear-gradient(#07152c,#030f29);border-top:1px solid #ffffff13;margin-top:32px;padding:50px 24px 28px}.tz-site-footer .site-footer-inner{grid-template-columns:minmax(230px,1.7fr) minmax(120px,1fr) minmax(120px,1fr) minmax(150px,1.15fr);gap:40px;max-width:1240px;display:grid}.tz-site-footer .site-footer-brand{max-width:290px}.tz-site-footer .tz-brand-logo{width:168px}.tz-site-footer .site-footer-tagline{color:#a8b9d7;margin:18px 0 14px;font-size:14px;line-height:1.7}.tz-footer-badge{color:#b8d1d9;border:1px solid #39516a;border-radius:99px;align-items:center;gap:7px;padding:5px 9px;font-size:11px;display:inline-flex}.tz-footer-badge:before{content:"";background:var(--tz-mint);border-radius:50%;width:5px;height:5px}.tz-footer-column h2{letter-spacing:.06em;color:#fef9f4;margin:4px 0 20px;font-family:inherit;font-size:12px;font-weight:750}.tz-footer-column ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.tz-footer-column a{color:#a8b9d7;font-size:13px;font-weight:450;line-height:1.5;text-decoration:none}.tz-footer-column a:hover,.tz-footer-bottom a:hover{color:var(--tz-mint)}.tz-footer-column .tz-footer-link-note{color:#768da7;white-space:nowrap;margin-left:6px;font-size:10px}.tz-footer-bottom{color:#8298b3;border-top:1px solid #ffffff13;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;max-width:1240px;margin:34px auto 0;padding-top:22px;font-size:11px;display:flex}.tz-footer-bottom p{margin:0}.tz-footer-tools{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.tz-footer-tools a,.tz-footer-tools .tz-cookie-link{color:#a8b9d7;font-size:11px;text-decoration:none}.tz-footer-tools .tz-cookie-link:hover{color:var(--tz-mint)}.tz-workspace-banner{color:#e6fff8;background:#143a3c;border-bottom:1px solid #01d5af55;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px max(24px,50vw - 636px);font-size:12px;display:flex}.tz-workspace-banner>div{flex-wrap:wrap;gap:6px 16px;display:flex}.tz-workspace-banner strong{color:#01d5af}.tz-workspace-banner a{color:#e6fff8;text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.site-footer.tz-site-footer{padding-bottom:108px}.tz-site-footer .site-footer-inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.tz-site-footer .site-footer-brand{grid-column:1/-1;max-width:370px}}@media (max-width:540px){.site-footer.tz-site-footer{padding-top:32px}.tz-site-footer .site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 24px}.tz-footer-column:last-child{grid-column:1/-1}.tz-footer-column:last-child ul{grid-template-columns:repeat(2,minmax(0,1fr))}.tz-footer-column h2{margin-bottom:15px}.tz-footer-bottom{margin-top:28px}}
