.tvg-full,.tvg-strip{color:#fff;background:#000;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.tvg-full svg text,.tvg-strip svg text{font-family:inherit}.tvg-code{font:700 13px Menlo,monospace}.tvg-full svg text.tvg-code,.tvg-key text.tvg-code{font-family:Menlo,monospace}.tvg-full{padding:40px max(16px,3vw) 36px}.tvg-full-in{max-width:1240px;margin:0 auto}.tvg-full h2{letter-spacing:-.01em;color:#fff;margin:0;font-size:28px;font-weight:600;line-height:1.2}.tvg-expl{color:#d7d7d7;max-width:64ch;margin:10px 0 20px;font-size:16px;line-height:1.5}.tvg-map{width:100%;min-height:236px}.tvg-map.tvg-vert{min-height:608px}.tvg-map svg{width:100%;height:auto;display:block;overflow:visible}.tvg-st{cursor:pointer;outline:none}.tvg-st:hover .tvg-st-hit{fill:#0d0d0d}.tvg-st:focus-visible .tvg-st-hit{stroke:#fff;stroke-width:2px}.tvg-band{fill:#161616;stroke:#dbe3ee;stroke-width:1px;stroke-opacity:.55}.tvg-ln{cursor:pointer}.tvg-fade{transition:opacity .35s}.tvg-sel{color:#e8e8e8;flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:44px;margin-top:12px;font-size:14px;line-height:1.4;display:flex}.tvg-sel b{color:#fff}.tvg-hint{color:#9a9a9a}.tvg-btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #555;border-radius:22px;min-height:44px;padding:0 16px;font:600 14px Helvetica Neue,Helvetica,sans-serif}.tvg-btn:hover{border-color:#fff}.tvg-btn-on{color:#000;background:#fff;border-color:#fff}.tvg-lines{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.tvg-line{text-align:left;color:#e6e9ee;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #1c1f24;border-radius:0;align-items:flex-start;gap:10px;padding:10px 4px;transition:opacity .35s,color .2s;display:flex}.tvg-line:hover{color:#fff}.tvg-line:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #dbe3ee}.tvg-line.dim{opacity:.4}.tvg-lb{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font:700 12px/1 Helvetica Neue,Helvetica,Arial,sans-serif;transition:box-shadow .2s;display:grid;box-shadow:0 0 #0000}.tvg-line.on .tvg-lb{box-shadow:0 0 0 2px #000, 0 0 0 3.5px var(--lc,#fff)}.tvg-line>span{justify-items:start;gap:4px;min-width:0;display:grid}.tvg-line>span>b{text-underline-offset:5px;font-size:15px;font-weight:500;line-height:22px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color .2s}.tvg-line.on>span>b{color:#fff;-webkit-text-decoration-color:var(--lc,#fff);text-decoration-color:var(--lc,#fff)}.tvg-line small{color:#9aa1ab;font-size:13.5px;line-height:1.35}.tvg-key{color:#c4c9d0;border:1px solid #2e3238;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;margin-top:20px;padding:14px 24px;font-size:14px;line-height:1.5;display:flex}.tvg-grp text{letter-spacing:.14em;text-transform:uppercase;font:700 11px Helvetica Neue,Helvetica,Arial,sans-serif}.tvg-full svg text.tvg-desc,.tvg-desc{fill:#858d99;font-size:10.5px;font-weight:400}.tvg-full svg text.tvg-tagn,.tvg-tagn{letter-spacing:0;fill:#d9dde3;font:500 13.5px Helvetica Neue,Helvetica,Arial,sans-serif;transition:fill .2s}.tvg-full svg text.tvg-tagl,.tvg-tagl{font:700 11.2px Helvetica Neue,Helvetica,Arial,sans-serif}.tvg-tag{cursor:pointer;outline:none}.tvg-tagp{fill:#0000;stroke:none;transition:fill .2s}.tvg-tag:hover .tvg-tagp{fill:#101215}.tvg-tag:hover .tvg-tagn,.tvg-tag.on .tvg-tagn{fill:#fff}.tvg-tag:focus-visible .tvg-tagp{stroke:#dbe3ee;stroke-width:2px}.tvg-key>span{align-items:center;gap:8px;display:inline-flex}.tvg-key svg{flex:none}.tvg-bul{border-radius:50%;flex:none;width:22px;height:22px;display:inline-block}@media (max-width:900px){.tvg-lines{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.tvg-full{padding:28px 16px}.tvg-full h2{font-size:22px}.tvg-lines{grid-template-columns:1fr}.tvg-line{padding:10px 12px}.tvg-key{gap:6px 16px}}@media (prefers-reduced-motion:reduce){.tvg-here .tvg-bul,.tvg-fade,.tvg-mk,.tvg-line,.tvg-scode{transition:none!important}}.tvg-map.tvg-phone{min-height:0}.tvg-ps{margin:0;padding:0;list-style:none;position:relative}.tvg-ps-svg{pointer-events:none;z-index:1;position:absolute;top:0;left:0;overflow:visible}.tvg-ps-grp{align-items:stretch;padding:6px 0 0 4px;display:flex}.tvg-ps-gl{background:var(--gb,#111);letter-spacing:.14em;text-transform:uppercase;color:var(--gi,#9aa3ae);border-radius:4px;flex:1;margin-left:14px;padding:7px 10px;font:700 11px Helvetica Neue,Helvetica,sans-serif}.tvg-ps-desc{color:#858d99;margin-top:2px;font-size:13px;font-weight:400;line-height:1.3;display:block}.tvg-ps-row.on .tvg-ps-desc{color:#a8b0bb;font-weight:400}.tvg-ps-row{color:#fff;width:100%;min-height:46px;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;cursor:pointer;background:0 0;border:0;align-items:stretch;padding:0 0 0 4px;display:flex}.tvg-ps-body{border-bottom:1px solid #1f1f1f;border-radius:4px 4px 0 0;flex:1;align-items:center;gap:14px;min-width:0;margin-left:14px;padding:7px 12px 7px 10px;display:flex}.tvg-ps-row.on .tvg-ps-body{background:#151515}.tvg-ps-row.dim .tvg-ps-code,.tvg-ps-row.dim .tvg-ps-name{opacity:.4}.tvg-ps-row:focus-visible{outline-offset:-2px;outline:2px solid #fff}.tvg-ps-rail{flex:none;width:72px}.tvg-ps-code{text-align:center;color:#dbe3ee;background:#1b1d20;border:1px solid #3a3d42;border-radius:3px;flex:none;min-width:44px;padding:3px 0;font:700 13px Menlo,monospace}.tvg-ps-row.on .tvg-ps-code{color:#000;background:#dbe3ee;border-color:#dbe3ee}.tvg-ps-name{flex:1;min-width:0;font-size:16px;line-height:1.3}.tvg-ps-row.on .tvg-ps-name{font-weight:700}@media (max-width:700px){.tvg-full{padding:28px 16px 24px}.tvg-expl{margin-bottom:16px;font-size:15px}.tvg-lines{grid-template-columns:repeat(2,minmax(0,1fr))}.tvg-line{align-items:center;padding:10px 2px}.tvg-line small,.tvg-key{display:none}.tvg-full-in{flex-direction:column;display:flex}.tvg-lines{order:-1;margin:0 0 12px}.tvg-sel{font-size:15px}}@media (max-width:520px){.tvg-lines{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.tvg-line>span>b{font-size:14px;line-height:1.25}}.tvg-strip{background:#000;border-bottom:1px solid #262a31;position:relative;box-shadow:0 12px 24px -20px #000000e6}.tvg-strip-in{margin:0 auto}.tvg-strip-top{align-items:stretch;gap:20px;height:92px;display:flex}.tvg-here{flex:none;grid-template-columns:auto 1fr;align-self:center;align-items:center;gap:0 10px;width:176px;min-width:0;display:grid}.tvg-here .tvg-bul{grid-row:span 2;width:26px;height:26px;transition:background-color .4s}.tvg-here b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15px;font-weight:700;line-height:1.3;overflow:hidden}.tvg-here .tvg-sub{color:#a8a8a8;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;line-height:1.3;overflow:hidden}.tvg-strip-map{flex:1;min-width:0;height:100%}.tvg-strip-map svg{width:100%;height:100%;display:block;overflow:visible}.tvg-strip .tvg-st:hover .tvg-st-hit{fill:#0e1013}.tvg-strip .tvg-ln:focus-visible{outline:none}.tvg-strip .tvg-ln:focus-visible circle[r="7"]{stroke:#fff;stroke-width:2px}.tvg-scode{font:700 12px Menlo,monospace;transition:fill .3s}.tvg-strip svg text.tvg-scode{font-family:Menlo,monospace}.tvg-sname{font-size:12px}.tvg-mk{transition:transform .55s cubic-bezier(.3,.7,.2,1)}.tvg-mk.tvg-instant{transition:none}.tvg-fbar{border-top:1px solid #1a1d22;align-items:center;gap:12px;min-height:52px;padding:6px 0 8px;display:flex}.tvg-count{color:#aab2bf;white-space:nowrap;flex:none;font-size:14px}.tvg-count b{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.tvg-chips{scrollbar-width:none;flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.tvg-chips::-webkit-scrollbar{display:none}.tvg-chip{color:#fff;white-space:nowrap;cursor:pointer;background:#121418;border:1px solid #4a505a;border-radius:16px;flex:none;align-items:center;gap:7px;height:32px;padding:0 8px 0 10px;font:600 13px Helvetica Neue,Helvetica,sans-serif;display:inline-flex}.tvg-chip:hover{border-color:#fff}.tvg-chip svg{color:#aab2bf;width:13px;height:13px}.tvg-chip:hover svg{color:#fff}.tvg-chip-dot{border-radius:50%;width:10px;height:10px}.tvg-chip-code{color:#000;background:#dbe3ee;border-radius:2px;padding:2px 4px;font:700 11px Menlo,monospace}.tvg-clear{color:#dbe3ee;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;height:32px;padding:0 10px;font:600 13px Helvetica Neue,Helvetica,sans-serif;text-decoration:underline}.tvg-clear:hover{color:#fff}.tvg-fhint{color:#7a828e;white-space:nowrap;font-size:14px}.tvg-fbar-r{flex:none;align-items:center;gap:10px;display:flex}.tvg-q{align-items:center;display:flex;position:relative}.tvg-q svg{color:#8a929e;pointer-events:none;width:16px;height:16px;position:absolute;left:12px}.tvg-q input{color:#fff;background:#0b0c0f;border:1px solid #3a404a;border-radius:20px;outline:none;width:260px;height:40px;padding:0 12px 0 36px;font:14px Helvetica Neue,Helvetica,sans-serif}.tvg-q input::placeholder{color:#7a828e}.tvg-q input:focus{border-color:#dbe3ee}.tvg-strip-x{color:#fff;cursor:pointer;background:#000;border:1px solid #555;border-radius:20px;flex:none;height:40px;padding:0 16px;font:600 14px Helvetica Neue,Helvetica,sans-serif}.tvg-strip-x:hover{border-color:#fff}.tvg-strip :focus-visible{outline-offset:2px;outline:2px solid #fff}.tvg-pf,.tvg-pcodes{display:none}@media (max-width:1000px){.tvg-q input{width:200px}.tvg-here{width:140px}}@media (max-width:700px){.tvg-strip-top,.tvg-fbar-r,.tvg-count{display:none}.tvg-pf{align-items:center;gap:4px;height:48px;display:flex}.tvg-plines{gap:2px;display:flex}.tvg-pl{-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;width:40px;height:44px;padding:0;display:grid;position:relative}.tvg-pl span{border-radius:50%;width:22px;height:22px;transition:opacity .25s}.tvg-pl.dim span{opacity:.28}.tvg-pl.on span{box-shadow:0 0 0 3px #000,0 0 0 5px #fff}.tvg-pl.here:after{content:"";background:#fff;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.tvg-pcount{color:#aab2bf;white-space:nowrap;margin-left:auto;font-size:14px}.tvg-pcount b{color:#fff;font-variant-numeric:tabular-nums}.tvg-pbtn{color:#e6edf6;background:0 0;border:0;border-radius:22px;flex:none;place-items:center;min-width:44px;height:44px;padding:0;display:grid}.tvg-pbtn svg{width:20px;height:20px}.tvg-pbtn.on{color:#000;background:#dbe3ee}.tvg-pdone{padding:0 12px;font:600 15px Helvetica Neue,Helvetica,sans-serif}.tvg-q-p{flex:1}.tvg-q-p input{width:100%;font-size:16px}.tvg-pcodes{scrollbar-width:none;gap:6px;padding:0 0 8px;display:flex;overflow-x:auto}.tvg-pcodes::-webkit-scrollbar{display:none}.tvg-pc{color:#dbe3ee;background:#111316;border:1px solid #3a3d42;border-radius:3px;flex:none;min-width:46px;height:34px;padding:0 8px;font:700 13px Menlo,monospace;position:relative}.tvg-pc.on{color:#000;background:#dbe3ee;border-color:#dbe3ee}.tvg-pc.here:after{content:"";background:#fff;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:-6px;left:50%}.tvg-fbar{border-top:0;min-height:0;padding:0 0 8px;display:none}.tvg-fbar.active{display:flex}}.tvg-full.tvg-light{color:#0d0f12;background:#fff}.tvg-light .tvg-st:hover .tvg-st-hit{fill:#f2f4f7}.tvg-light .tvg-st:focus-visible .tvg-st-hit{stroke:#0d0f12}.tvg-light .tvg-band{fill:#eef1f5;stroke:#0d0f12;stroke-opacity:.35}.tvg-light .tvg-sel{color:#3b4148}.tvg-light .tvg-sel b{color:#0d0f12}.tvg-light .tvg-hint{color:#6b737d}.tvg-light .tvg-btn{color:#0d0f12;border-color:#c9cfd6}.tvg-light .tvg-btn:hover{border-color:#0d0f12}.tvg-light .tvg-btn-on{color:#fff;background:#0d0f12;border-color:#0d0f12}.tvg-light .tvg-line{color:#3b4148;border-top-color:#e3e6ea}.tvg-light .tvg-line:hover,.tvg-light .tvg-line.on>span>b{color:#0d0f12}.tvg-light .tvg-line.on .tvg-lb{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--lc,#0d0f12)}.tvg-light .tvg-line small{color:#6b737d}.tvg-light .tvg-line:focus-visible{outline-color:#1f6feb}.tvg-light .tvg-key{color:#3b4148;border-color:#dde1e6}.tvg-full.tvg-light svg text.tvg-desc,.tvg-light .tvg-desc{fill:#6b737d}.tvg-full.tvg-light svg text.tvg-tagn{fill:#3b4148}.tvg-light .tvg-tag:hover .tvg-tagp{fill:#f2f4f7}.tvg-full.tvg-light .tvg-tag:hover .tvg-tagn,.tvg-full.tvg-light .tvg-tag.on .tvg-tagn{fill:#0d0f12}.tvg-light .tvg-tag:focus-visible .tvg-tagp{stroke:#0d0f12}.tvg-light .tvg-ps-desc{color:#6b737d}.tvg-light .tvg-ps-row{color:#0d0f12}.tvg-light .tvg-ps-row.on .tvg-ps-desc{color:#3b4148}.tvg-light .tvg-ps-body{border-bottom-color:#e3e6ea}.tvg-light .tvg-ps-row.on .tvg-ps-body{background:#f2f4f7}.tvg-light .tvg-ps-row:focus-visible{outline-color:#0d0f12}.tvg-light .tvg-ps-code{color:#0d0f12;background:#fff;border-color:#c9cfd6}.tvg-light .tvg-ps-row.on .tvg-ps-code{color:#fff;background:#0d0f12;border-color:#0d0f12}
