@font-face{font-family:__Barlow_1047a0;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88e4012f2051f8b4-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_1047a0;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0be08cad6fae8421-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_1047a0;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/61d96c4884191721-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_1047a0;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cd5242d34e82716d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_1047a0;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6662f7f4c6f2f062-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_1047a0;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b0bb26939bb40fdb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_1047a0;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7816b93d847886e9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_1047a0;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ea06843a6d8e9ab3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_1047a0;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60c9b95e8d9e49be-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_Fallback_1047a0;src:local("Arial");ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.00%;size-adjust:96.68%}.__className_1047a0{font-family:__Barlow_1047a0,__Barlow_Fallback_1047a0;font-style:normal}.__variable_1047a0{--font-body:"__Barlow_1047a0","__Barlow_Fallback_1047a0"}@font-face{font-family:__Barlow_Condensed_b3679f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5de5dda68c9a1053-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_Condensed_b3679f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac44098818d287e8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_Condensed_b3679f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3667c091265cf81b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_Condensed_b3679f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_Condensed_b3679f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_Condensed_b3679f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_Condensed_b3679f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_Condensed_b3679f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_Condensed_b3679f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_Condensed_Fallback_b3679f;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_b3679f{font-family:__Barlow_Condensed_b3679f,__Barlow_Condensed_Fallback_b3679f;font-style:normal}.__variable_b3679f{--font-display:"__Barlow_Condensed_b3679f","__Barlow_Condensed_Fallback_b3679f"}@font-face{font-family:__IBM_Plex_Mono_0b1302;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_0b1302;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_0b1302;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_0b1302;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_0b1302;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_0b1302;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_0b1302{font-family:__IBM_Plex_Mono_0b1302,__IBM_Plex_Mono_Fallback_0b1302;font-weight:500;font-style:normal}.__variable_0b1302{--font-mono:"__IBM_Plex_Mono_0b1302","__IBM_Plex_Mono_Fallback_0b1302"}:root{--bg:#0b1018;--panel:#121a26;--panel-2:#18222f;--line:#223042;--fg:#e7edf5;--muted:#8796a8;--onair:#ffb547;--live:#ff5a5f;--ok:#5fd4a0;--rail:88px;color-scheme:dark}*{box-sizing:border-box}body,html{height:100%;margin:0}body{background:var(--bg);color:var(--fg);font-family:var(--font-body),system-ui,sans-serif;font-size:15px;overflow:hidden}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none;border:0;cursor:pointer}a:focus-visible,button:focus-visible,select:focus-visible{outline:2px solid var(--onair);outline-offset:2px;border-radius:6px}.display{font-family:var(--font-display),"Arial Narrow",sans-serif}.mono{font-family:var(--font-mono),ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app{display:grid;grid-template-columns:var(--rail) 1fr;height:100%}.rail{background:#080c13;border-right:1px solid var(--line);padding-block:16px;gap:4px}.logo,.rail{display:flex;flex-direction:column;align-items:center}.logo{gap:6px;margin-bottom:14px}.top-logo{display:none}.logo b{font-family:var(--font-display),sans-serif;font-weight:800;font-size:17px;letter-spacing:.1em;line-height:1}.nav{width:100%;padding-inline:10px}.nav,.nav a{display:flex;flex-direction:column;gap:4px}.nav a{align-items:center;padding:10px 4px;border-radius:10px;color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.nav a svg{width:22px;height:22px}.nav a:hover{background:var(--panel);color:var(--fg)}.nav a[aria-current=page]{background:var(--panel-2);color:var(--onair)}.main{flex-direction:column;min-width:0;height:100%}.main,.top{display:flex}.top{align-items:center;gap:16px;padding:14px 24px;border-bottom:1px solid var(--line)}.top h1{font-family:var(--font-display),sans-serif;font-weight:600;font-size:26px;letter-spacing:.03em;text-transform:uppercase;margin:0;flex:1 1;min-width:0}.search{display:flex;align-items:center;gap:8px;background:var(--panel);border:1px solid var(--line);border-radius:999px;padding:7px 14px;width:min(320px,40vw)}.search input{background:none;border:0;color:var(--fg);font:inherit;width:100%;outline:none}.clock{font-family:var(--font-mono),monospace;font-size:14px;color:var(--muted);text-align:right;white-space:nowrap}.clock b{color:var(--fg);font-size:18px;display:block}.view{flex:1 1;min-height:0;overflow:auto;padding:20px 24px}.note{font-size:13px;color:var(--muted)}.error{background:#2a1416;border:1px solid #5a2a2e;border-radius:10px;padding:14px 16px}.home{display:grid;grid-gap:16px;gap:16px;grid-template-columns:2fr 1fr 1fr;grid-auto-rows:minmax(140px,auto);margin-bottom:26px}.tile{position:relative;border-radius:14px;padding:20px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border:1px solid var(--line);min-height:140px;transition:transform .15s,border-color .15s;background-size:cover;background-position:50%}.tile:hover{transform:translateY(-2px);border-color:var(--onair)}.tile h2{font-family:var(--font-display),sans-serif;font-size:34px;font-weight:700;margin:0;text-transform:uppercase;line-height:1}.tile p{margin:6px 0 0;color:#c9d3df;font-size:14px}.t-big{grid-row:span 2}.t-big h2{font-size:52px}.t-wide{grid-column:span 2}.sec-h{font-family:var(--font-display),sans-serif;font-weight:600;font-size:18px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;display:flex;justify-content:space-between;align-items:baseline}.sec-h a{font-size:13px;color:var(--onair);letter-spacing:.06em}.row{display:grid;grid-auto-flow:column;grid-auto-columns:140px;grid-gap:14px;gap:14px;overflow-x:auto;padding-bottom:8px;margin-bottom:24px}.toolbar{gap:10px;align-items:center;margin-bottom:18px}.tabs,.toolbar{display:flex;flex-wrap:wrap}.tabs{gap:6px}.tab{padding:8px 14px;border-radius:999px;border:1px solid var(--line);background:var(--panel);font-weight:600;font-size:14px}.tab:hover{border-color:var(--fg)}.tab[aria-pressed=true]{background:var(--onair);color:#1a1205;border-color:var(--onair)}select{background:var(--panel);color:var(--fg);border:1px solid var(--line);border-radius:999px;padding:8px 12px;font:inherit;font-size:14px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:18px 16px;gap:18px 16px}.poster{display:flex;flex-direction:column;gap:6px;min-width:0}.art{aspect-ratio:2/3;width:100%;border-radius:10px;border:1px solid var(--line);background:var(--panel);position:relative;overflow:hidden;transition:transform .15s,border-color .15s;display:flex;align-items:flex-end;padding:10px;font-family:var(--font-display),sans-serif;font-weight:700;font-size:18px;text-transform:uppercase}.art img{inset:0;width:100%;height:100%;object-fit:cover}.art em,.art img{position:absolute}.art em{top:8px;left:8px;z-index:1;font-style:normal;font-family:var(--font-mono),monospace;font-size:11px;background:rgba(0,0,0,.6);padding:2px 6px;border-radius:4px}.poster:hover .art{transform:scale(1.03);border-color:var(--onair)}.poster b{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.poster small{color:var(--muted);font-size:12px;font-family:var(--font-mono),monospace}.sentinel{padding:24px;text-align:center;color:var(--muted)}.live{display:grid;grid-template-columns:190px minmax(0,1fr) minmax(0,1.25fr);grid-gap:16px;gap:16px;height:100%}.pane{background:var(--panel);border:1px solid var(--line);border-radius:12px;min-height:0;display:flex;flex-direction:column;overflow:hidden}.pane-h{padding:12px 14px;border-bottom:1px solid var(--line);font-family:var(--font-display),sans-serif;font-size:16px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);display:flex;justify-content:space-between}.list{overflow:auto;flex:1 1}.cat{display:flex;justify-content:space-between;width:100%;padding:11px 14px;text-align:left;border-left:3px solid transparent;font-weight:500}.cat span{font-family:var(--font-mono),monospace;font-size:12px;color:var(--muted)}.cat:hover,.cat[aria-pressed=true]{background:var(--panel-2)}.cat[aria-pressed=true]{border-left-color:var(--onair);color:var(--onair)}.ch{display:grid;grid-template-columns:44px 40px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;width:100%;padding:10px 14px;text-align:left;border-bottom:1px solid var(--line)}.ch:hover,.ch[aria-pressed=true]{background:var(--panel-2)}.ch[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--onair)}.num{font-family:var(--font-mono),monospace;font-size:13px;color:var(--muted)}.badge{width:40px;height:40px;border-radius:8px;display:grid;place-items:center;font-family:var(--font-display),sans-serif;font-weight:700;font-size:14px;color:#fff}.ch-name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-sub{font-size:13px;color:var(--muted)}.player{aspect-ratio:16/9;width:100%;position:relative;display:grid;place-items:center;border-bottom:1px solid var(--line)}.player .big{font-family:var(--font-display),sans-serif;font-size:clamp(28px,4vw,48px);font-weight:700;text-transform:uppercase;text-align:center;padding:0 16px}.livetag{position:absolute;top:12px;left:12px;background:var(--live);color:#fff;font-size:11px;font-weight:700;letter-spacing:.12em;padding:3px 8px;border-radius:4px}.info{padding:14px 16px;overflow:auto;display:grid;grid-gap:10px;gap:10px;align-content:start}.info h2{font-family:var(--font-display),sans-serif;font-size:26px;margin:0;font-weight:600}.detail{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:28px;gap:28px;max-width:1100px}.detail .art{max-width:240px}.detail h2{font-family:var(--font-display),sans-serif;font-size:44px;margin:0;line-height:1}.meta{color:var(--muted);font-size:13px;font-family:var(--font-mono),monospace;margin:6px 0 14px}.overview{color:#c9d3df;line-height:1.6;max-width:65ch}.providers{flex-wrap:wrap;margin-bottom:14px}.prov,.providers{display:flex;gap:8px}.prov{align-items:center;background:var(--panel-2);border:1px solid var(--line);border-radius:999px;padding:4px 12px 4px 4px;font-size:13px}.prov img{width:26px;height:26px;border-radius:50%}.prov.free{border-color:var(--ok);color:var(--ok)}.btn{display:inline-block;background:var(--onair);color:#1a1205;font-weight:700;padding:10px 18px;border-radius:999px}.btn.ghost{background:none;color:var(--fg);border:1px solid var(--line)}.seasons{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:10px;gap:10px}.season{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:10px 12px;font-size:14px}.season small{display:block;color:var(--muted);font-family:var(--font-mono),monospace}@media (max-width:820px){.app{grid-template-columns:1fr;grid-template-rows:1fr auto}.rail{order:2;flex-direction:row;border-right:0;border-top:1px solid var(--line);padding:6px 6px calc(6px + env(safe-area-inset-bottom, 0px));overflow-x:auto}.logo{display:none}.top-logo{display:block;line-height:0}.nav{flex-direction:row;padding:0}.nav a{flex:1 0 64px;padding:6px 2px;font-size:10px}.top{padding:10px 16px;flex-wrap:wrap}.search{order:3;width:100%}.view{padding:16px}.home{grid-template-columns:1fr 1fr}.t-big{grid-column:span 2;grid-row:auto}.live{grid-template-columns:1fr;height:auto}.live .cats .list{display:flex;overflow-x:auto}.live .cats .pane-h{display:none}.cat{flex:0 0 auto;width:auto;border-left:0;border-bottom:3px solid transparent;gap:8px}.cat[aria-pressed=true]{border-bottom-color:var(--onair)}.live .preview{order:-1}.grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.row{grid-auto-columns:110px}.detail{grid-template-columns:1fr}.detail .art{max-width:180px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.play-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:18px 0 8px}.btn.play{font-size:16px;padding:12px 22px}.free-tag{color:var(--ok);font-size:13px;font-weight:600}.overlay{position:fixed;inset:0;z-index:50;background:rgba(3,6,10,.88);display:grid;place-items:center;padding:16px}.screen{width:min(1100px,100%);background:#000;border:1px solid var(--line);border-radius:12px;overflow:hidden}.screen-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;background:var(--panel)}.screen-bar b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.screen-bar button{color:var(--muted);font-size:14px}.screen iframe{display:block;width:100%;aspect-ratio:16/9;border:0}.player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.here{color:var(--ok);font-size:11px;font-weight:700;letter-spacing:.08em;margin-left:6px}