{"id":7,"date":"2018-10-08T08:19:17","date_gmt":"2018-10-08T08:19:17","guid":{"rendered":"http:\/\/zitrexzion.com\/?page_id=7"},"modified":"2026-10-12T04:43:39","modified_gmt":"2026-10-12T04:43:39","slug":"home","status":"publish","type":"page","link":"https:\/\/zitrexzion.com\/","title":{"rendered":"Home"},"content":{"rendered":"\n<div id=\"zx-tv-landing\">\n<style>\n#zx-tv-landing{--ink:#0b0b0d;--blue:#0255b0;--chrome1:#f4f4f6;--chrome2:#9a9ca3;--chrome3:#55575e;--cab:#1a1b1f;--cab2:#2a2c32;\n  --gray:#c0c0c0;--yellow:#d6d300;--cyan:#16c4c4;--green:#2fd24a;--magenta:#d21fb0;--red:#e0262f;--barblue:#1b2fd6;\n  font-family:'IBM Plex Mono',ui-monospace,monospace;color:#e9e9ee;padding:28px 0 56px;}\n#zx-tv-landing *{box-sizing:border-box;}\nbody:has(#zx-tv-landing) .main-slider-block,body:has(#zx-tv-landing) .thememattic-featured-image,body:has(#zx-tv-landing) .inner-banner,body:has(#zx-tv-landing) #secondary,body:has(#zx-tv-landing) article .entry-footer{display:none !important;}\nbody:has(#zx-tv-landing) #primary{width:100% !important;max-width:none !important;float:none !important;}\nbody:has(#zx-tv-landing) .site-main > article{background:transparent !important;border:0 !important;box-shadow:none !important;}\nbody:has(#zx-tv-landing) article .entry-content{padding:0 !important;}\n.zxtv-slides{position:absolute;inset:0;}\n.zxtv-stage{display:flex;justify-content:center;perspective:1400px;}\n.zxtv{width:min(860px,100%);display:flex;flex-direction:column;align-items:center;}\n\n\/* picture-tube cabinet *\/\n.zxtv-head{position:relative;width:100%;padding:4.2% 4.2% 6.5%;border-radius:9% \/ 11%;\n  background:radial-gradient(120% 90% at 30% 15%,var(--cab2),var(--cab) 55%,#0d0d10);\n  box-shadow:inset 0 2px 0 rgba(255,255,255,.08),inset 0 -14px 30px rgba(0,0,0,.6),0 30px 40px -18px rgba(0,0,0,.55);\n  transform:rotateX(2deg);}\n.zxtv-head::before,.zxtv-head::after{content:\"\";position:absolute;top:22%;bottom:30%;width:2.2%;border-radius:20px;background:var(--blue);\n  box-shadow:inset 0 0 6px rgba(0,0,0,.4);}\n.zxtv-head::before{left:1%;}.zxtv-head::after{right:1%;}\n.zxtv-bezel{position:relative;padding:2.4%;border-radius:7% \/ 9%;\n  background:linear-gradient(145deg,var(--chrome1),var(--chrome2) 35%,var(--chrome3) 55%,var(--chrome1) 75%,var(--chrome2));\n  box-shadow:0 0 0 3px #0a0a0c,inset 0 0 0 2px rgba(255,255,255,.5),inset 0 -3px 8px rgba(0,0,0,.35);}\n.zxtv-screen{position:relative;aspect-ratio:4\/3;overflow:hidden;border-radius:6% \/ 8%;background:#050506;cursor:pointer;\n  box-shadow:inset 0 0 0 4px #000,inset 0 0 40px 10px rgba(0,0,0,.9);outline:none;}\n.zxtv-screen:focus-visible{box-shadow:inset 0 0 0 4px var(--cyan);}\n.zxtv-slide{position:absolute;inset:0;opacity:0;transition:opacity .25s;}\n.zxtv-slide.on{opacity:1;}\n.zxtv-slide img{width:100%;height:100%;object-fit:cover;filter:contrast(1.08) saturate(1.1);}\n.zxtv-bars{position:absolute;inset:0;background:linear-gradient(90deg,var(--gray) 0 14.28%,var(--yellow) 0 28.57%,var(--cyan) 0 42.85%,var(--green) 0 57.14%,var(--magenta) 0 71.42%,var(--red) 0 85.71%,var(--barblue) 0);}\n.zxtv-bars::after{content:\"\";position:absolute;left:0;right:0;top:72%;height:6%;background:linear-gradient(90deg,var(--barblue) 0 14.28%,#111 0 28.57%,var(--magenta) 0 42.85%,#111 0 57.14%,var(--cyan) 0 71.42%,#111 0 85.71%,var(--gray) 0);}\n.zxtv-slate{position:absolute;left:10%;right:10%;top:40%;padding:3% 4%;background:var(--ink);color:#fff;text-align:center;\n  font:700 clamp(14px,3.4vw,30px)\/1 'IBM Plex Mono',monospace;letter-spacing:.18em;box-shadow:inset 0 0 0 3px var(--ink),inset 0 0 0 5px #cfcfcf;}\n.zxtv-lower{position:absolute;left:6%;right:6%;bottom:7%;display:flex;flex-direction:column;align-items:flex-start;gap:6px;}\n.zxtv-lower .cat{font-size:clamp(9px,1.3vw,12px);letter-spacing:.14em;text-transform:uppercase;background:var(--magenta);color:#fff;padding:3px 8px;border:2px solid var(--ink);}\n.zxtv-lower .ttl{font:800 clamp(16px,3.6vw,34px)\/1.1 'Montserrat',system-ui,sans-serif;text-transform:uppercase;letter-spacing:.04em;color:#fff;\n  background:var(--ink);padding:.35em .6em;box-shadow:inset 0 0 0 4px var(--ink),inset 0 0 0 6px #cfcfcf;max-width:100%;}\n.zxtv-lower .date{font-size:clamp(9px,1.2vw,12px);letter-spacing:.12em;background:rgba(11,11,13,.85);padding:3px 8px;color:#cfcfd6;}\n.zxtv-lower .date::before{content:\"\\25CF \";color:var(--red);}\n.zxtv-osd{position:absolute;top:6%;right:7%;font:600 clamp(14px,3vw,28px)\/1 'IBM Plex Mono',monospace;color:#7dff8a;\n  text-shadow:0 0 6px rgba(125,255,138,.8);letter-spacing:.08em;opacity:0;transition:opacity .2s;z-index:4;}\n.zxtv-osd.show{opacity:1;}\n.zxtv-static{position:absolute;inset:0;width:100%;height:100%;opacity:0;z-index:3;mix-blend-mode:screen;pointer-events:none;}\n.zxtv-static.on{opacity:1;}\n.zxtv-glass{position:absolute;inset:0;z-index:5;pointer-events:none;border-radius:inherit;\n  background:repeating-linear-gradient(0deg,rgba(0,0,0,.22) 0 1px,transparent 1px 3px),\n    radial-gradient(ellipse at 50% 50%,transparent 55%,rgba(0,0,0,.65) 100%),\n    radial-gradient(ellipse 60% 40% at 28% 18%,rgba(255,255,255,.16),transparent 70%);}\n.zxtv-screen.off .zxtv-slide,.zxtv-screen.off .zxtv-osd{opacity:0 !important;}\n.zxtv-screen.booting .zxtv-slides{animation:zxtv-boot .9s ease-out both;}\n@keyframes zxtv-boot{0%{transform:scale(1,.004);filter:brightness(4);}40%{transform:scale(1,.004);filter:brightness(4);}70%{transform:scale(1,1.02);filter:brightness(1.6);}100%{transform:none;filter:none;}}\n.zxtv-screen.off::after{content:\"\";position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px;border-radius:50%;background:#fff;box-shadow:0 0 18px 6px rgba(255,255,255,.6);animation:zxtv-dot 1.2s ease-out forwards;z-index:6;}\n@keyframes zxtv-dot{to{opacity:0;transform:scale(.2);}}\n.zxtv-emblem{position:absolute;left:50%;bottom:1.4%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;\n  font:900 clamp(10px,1.5vw,14px)\/1 'Montserrat',sans-serif;letter-spacing:.02em;color:#d8d8de;}\n.zxtv-emblem i{width:clamp(18px,2.6vw,26px);aspect-ratio:1;display:block;background:var(--zx-badge) center\/contain no-repeat;}\n\n\/* swivel neck + control base *\/\n.zxtv-neck{width:9%;height:34px;background:linear-gradient(90deg,var(--chrome3),var(--chrome1) 40%,var(--chrome2) 60%,var(--chrome3));border-radius:2px;\n  box-shadow:inset 0 6px 8px rgba(0,0,0,.45);}\n.zxtv-base{position:relative;width:74%;display:flex;align-items:center;gap:3%;padding:14px 4%;border-radius:12px 12px 18px 18px;\n  background:linear-gradient(180deg,var(--cab2),var(--cab));box-shadow:inset 0 2px 0 rgba(255,255,255,.08),0 14px 22px -10px rgba(0,0,0,.6);}\n.zxtv-base::before{content:\"\";position:absolute;left:0;right:0;top:0;height:5px;border-radius:12px 12px 0 0;\n  background:linear-gradient(90deg,var(--gray) 0 14.28%,var(--yellow) 0 28.57%,var(--cyan) 0 42.85%,var(--green) 0 57.14%,var(--magenta) 0 71.42%,var(--red) 0 85.71%,var(--barblue) 0);}\n.zxtv-grille{flex:1;height:44px;border-radius:6px;background:repeating-linear-gradient(90deg,#0c0c0e 0 3px,#3a3c43 3px 5px);box-shadow:inset 0 0 0 2px #0c0c0e;}\n#zx-tv-landing .zxtv-knob{all:unset;cursor:pointer;width:46px;height:46px;border-radius:50% !important;position:relative;flex:0 0 auto;padding:0 !important;border:0 !important;\n  background:radial-gradient(circle at 35% 30%,var(--chrome1),var(--chrome2) 45%,var(--chrome3)) !important;box-shadow:0 3px 0 #000,inset 0 -3px 6px rgba(0,0,0,.4) !important;transition:transform .25s;}\n.zxtv-knob::after{content:\"\";position:absolute;left:50%;top:6px;width:4px;height:14px;margin-left:-2px;border-radius:2px;background:var(--ink);}\n.zxtv-knob:hover{transform:rotate(18deg);}\n.zxtv-knob:focus-visible{outline:3px solid var(--cyan);outline-offset:3px;}\n.zxtv-knob.prev:hover{transform:rotate(-18deg);}\n.zxtv-knob .lbl{font-family:'IBM Plex Mono',monospace;position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:6px;font-size:9px;letter-spacing:.14em;color:#8d8d96;white-space:nowrap;}\n.zxtv-dial{flex:0 0 auto;min-width:74px;text-align:center;padding:6px 8px;background:#050506;border:2px solid var(--chrome3);border-radius:6px;\n  color:#7dff8a;font-weight:600;font-size:20px;letter-spacing:.1em;text-shadow:0 0 6px rgba(125,255,138,.7);}\n.zxtv-dial small{display:block;font-size:8px;color:#6c6c74;text-shadow:none;letter-spacing:.2em;}\n#zx-tv-landing .zxtv-power{width:34px;height:34px;}\n.zxtv-power::after{top:50%;left:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--red);box-shadow:0 0 8px var(--red);}\n.zxtv-power.off::after{background:#333;box-shadow:none;}\n.zxtv-legs{width:62%;display:flex;justify-content:space-between;height:46px;}\n.zxtv-legs span{width:10px;height:100%;background:linear-gradient(90deg,var(--chrome3),var(--chrome1),var(--chrome3));border-radius:0 0 5px 5px;transform-origin:top;}\n.zxtv-legs span:first-child{transform:rotate(14deg);}.zxtv-legs span:last-child{transform:rotate(-14deg);}\n\n\/* channel guide + enter *\/\n.zxtv-guide{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:26px auto 0;max-width:860px;padding:0 12px;}\n#zx-tv-landing .zxtv-guide button{all:unset;cursor:pointer;font:500 12px\/1.3 'IBM Plex Mono',monospace !important;letter-spacing:.1em;text-transform:uppercase;color:var(--ink) !important;background:#fff !important;\n  border:2px solid var(--ink) !important;border-radius:0 !important;padding:6px 10px;box-shadow:3px 3px 0 var(--ink) !important;}\n#zx-tv-landing .zxtv-guide button[aria-current=\"true\"]{background:var(--ink) !important;color:#fff !important;box-shadow:3px 3px 0 var(--magenta) !important;}\n.zxtv-guide button:focus-visible{outline:3px solid var(--cyan);outline-offset:2px;}\n.zxtv-enter{display:table;margin:26px auto 0;font:700 14px\/1 'IBM Plex Mono',monospace;letter-spacing:.16em;text-transform:uppercase;\n  color:#fff !important;background:var(--ink);padding:14px 22px;border:2px solid var(--ink);box-shadow:5px 5px 0 var(--blue);text-decoration:none !important;}\n.zxtv-enter:hover{background:var(--blue);box-shadow:5px 5px 0 var(--ink);}\n@media (max-width:600px){\n  .zxtv-base{width:92%;gap:10px;padding:12px}.zxtv-grille{display:none}.zxtv-knob{width:38px;height:38px}\n  .zxtv-legs{width:80%;height:30px}\n}\n@media (prefers-reduced-motion:reduce){#zx-tv-landing *{animation:none !important;transition:none !important;}}\n\/* ===== master control background ===== *\/\nbody:has(#zx-tv-landing) #page,body:has(#zx-tv-landing) #content,body:has(#zx-tv-landing) .section-block,body:has(#zx-tv-landing) #primary,body:has(#zx-tv-landing) .site-main{background:transparent !important;}\n#zx-tv-landing{position:relative;}\n#zx-tv-landing > *:not(.zxmc){position:relative;z-index:1;}\n.zxmc{position:fixed;inset:-24px;z-index:-1;pointer-events:none;overflow:hidden;background:#2c312d;\n  filter:blur(2.2px) saturate(1.05) brightness(1.05);}\n.zxmc::after{content:\"\";position:absolute;inset:0;\n  background:radial-gradient(ellipse 70% 70% at 50% 45%,rgba(10,10,12,0),rgba(10,10,12,.22) 70%,rgba(10,10,12,.45));}\n.zxmc-wall{position:absolute;left:0;right:0;top:0;height:74%;display:grid;gap:7px;padding:10px;\n  grid-template-columns:repeat(var(--cols),1fr);grid-auto-rows:1fr;grid-auto-flow:dense;background:#3e4640;}\n.zxmc-p{position:relative;background:linear-gradient(180deg,#a3b0a2,#8d9b8e);border-radius:3px;\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 -2px 0 rgba(0,0,0,.25);overflow:hidden;\n  display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:7%;padding:8%;}\n.zxmc-p.w2{grid-column:span 2}.zxmc-p.h2{grid-row:span 2}\n.zxmc-mon{background:#1d211e;padding:7%;}\n.zxmc-scr{width:100%;height:100%;border-radius:12%\/16%;\n  background:radial-gradient(ellipse at 45% 40%,var(--c1,#c9d3d6),var(--c2,#6c787c) 60%,#1a1f20);\n  box-shadow:0 0 18px 2px rgba(200,220,230,.35),inset 0 0 12px rgba(0,0,0,.6);\n  animation:zxmc-flick var(--fd,3s) infinite;position:relative;overflow:hidden;}\n.zxmc-scr::after{content:\"\";position:absolute;left:0;right:0;height:22%;top:-22%;background:linear-gradient(transparent,rgba(255,255,255,.18),transparent);\n  animation:zxmc-roll var(--rd,5s) linear infinite;}\n.zxmc-scr.off{background:#262b28;box-shadow:inset 0 0 12px rgba(0,0,0,.7);animation:none;}\n.zxmc-scr.off::after{display:none;}\n.zxmc-knob{width:16%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#555,#111 60%);box-shadow:0 1px 0 rgba(0,0,0,.4);}\n.zxmc-led{width:9%;aspect-ratio:1;border-radius:50%;background:var(--lc);box-shadow:0 0 6px 2px var(--lc);\n  animation:zxmc-blink var(--bd,2s) steps(1) infinite var(--bo,0s);}\n.zxmc-led.steady{animation:none;}\n.zxmc-vu{width:84%;height:44%;border-radius:4px;background:linear-gradient(180deg,#ffb35a,#ff7a1a);position:relative;\n  box-shadow:0 0 14px 3px rgba(255,140,40,.55),inset 0 0 0 2px #2a2a2a;}\n.zxmc-vu::before{content:\"\";position:absolute;left:50%;bottom:6%;width:2px;height:80%;background:#1a1a1a;transform-origin:bottom;\n  animation:zxmc-needle var(--nd,1.4s) ease-in-out infinite alternate;}\n.zxmc-clock{width:86%;aspect-ratio:1;border-radius:50%;position:relative;\n  background:radial-gradient(circle,#ffd7c4,#ff9e86 70%,#e06a52);\n  box-shadow:0 0 26px 8px rgba(255,140,110,.55),inset 0 0 0 4px #ddd;}\n.zxmc-clock::before{content:\"\";position:absolute;inset:6%;border-radius:50%;\n  background:repeating-conic-gradient(#3a1a14 0 1.2deg,transparent 1.2deg 30deg);\n  -webkit-mask:radial-gradient(circle,transparent 80%,#000 81%);mask:radial-gradient(circle,transparent 80%,#000 81%);}\n.zxmc-hand{position:absolute;left:50%;bottom:50%;transform-origin:50% 100%;background:#2a120d;border-radius:2px;}\n.zxmc-hand.h{width:5%;height:26%;margin-left:-2.5%;}.zxmc-hand.m{width:3.5%;height:38%;margin-left:-1.75%;}\n.zxmc-hand.s{width:1.4%;height:40%;margin-left:-.7%;background:#c0141b;}\n.zxmc-grill{width:100%;height:100%;background:repeating-linear-gradient(0deg,#5d675f 0 2px,transparent 2px 5px);opacity:.8;}\n.zxmc-desk{position:absolute;left:-4%;right:-4%;bottom:0;height:30%;\n  background:linear-gradient(180deg,#b9bdb6,#d8dbd5 18%,#c6cac3);\n  clip-path:polygon(4% 0,96% 0,100% 100%,0 100%);display:flex;flex-direction:column;justify-content:center;gap:5%;padding:2% 8%;}\n.zxmc-desk::before{content:\"\";position:absolute;left:0;right:0;top:0;height:8%;background:linear-gradient(#8e938c,#b9bdb6);}\n.zxmc-row{display:flex;justify-content:center;gap:.6%;flex-wrap:nowrap;}\n.zxmc-btn{width:1.15%;aspect-ratio:1.3;border-radius:2px;background:#4a4f4b;box-shadow:inset 0 -2px 0 rgba(0,0,0,.35);}\n.zxmc-btn.lit{background:var(--lc);box-shadow:0 0 7px 2px var(--lc);animation:zxmc-blink var(--bd,2s) steps(1) infinite var(--bo,0s);}\n.zxmc-btn.lit.steady{animation:none;}\n.zxmc-fader{width:.9%;height:34px;background:linear-gradient(90deg,#222,#555,#222);border-radius:2px;position:relative;}\n.zxmc-fader::after{content:\"\";position:absolute;left:-60%;right:-60%;height:9px;top:var(--fy,40%);background:#e8e8e2;border-radius:1px;box-shadow:0 1px 2px #000;}\n@keyframes zxmc-blink{0%{opacity:1}50%{opacity:.12}}\n@keyframes zxmc-flick{0%,100%{opacity:1}8%{opacity:.86}9%{opacity:1}52%{opacity:.92}53%{opacity:1}}\n@keyframes zxmc-roll{to{top:110%}}\n@keyframes zxmc-needle{from{transform:rotate(-38deg)}to{transform:rotate(var(--nt,18deg))}}\n@media (prefers-reduced-motion:reduce){.zxmc *{animation:none !important;}}\n\/* ===== master control console base ===== *\/\n#zx-tv-landing .zxmcd{width:96%;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:18px;padding:18px 20px 16px;\n  border-radius:10px 10px 14px 14px;background:linear-gradient(180deg,#a7b3a8,#8f9c91);\n  box-shadow:inset 0 2px 0 rgba(255,255,255,.4),inset 0 -3px 0 rgba(0,0,0,.25),0 18px 26px -12px rgba(0,0,0,.65);}\n#zx-tv-landing .zxtv-legs{display:none;}\n.zxmcd-lbl,.zxmcd-tag{font:600 9px\/1 'IBM Plex Mono',monospace;letter-spacing:.16em;color:#2a2f2b;}\n.zxmcd-meters{display:flex;gap:6px;align-items:flex-start;flex-wrap:wrap;width:98px;}\n.zxmcd-meters .zxmcd-lbl{width:100%;text-align:center;margin-top:2px;}\n.zxmcd-vu{width:46px;height:34px;border-radius:3px;background:linear-gradient(#ffb35a,#ff7a1a);position:relative;overflow:hidden;\n  box-shadow:0 0 10px rgba(255,140,40,.5),inset 0 0 0 2px #2a2a2a;}\n.zxmcd-vu i{position:absolute;left:50%;bottom:3px;width:2px;height:26px;background:#1a1a1a;transform-origin:bottom;\n  animation:zxmc-needle 1.1s ease-in-out infinite alternate;--nt:14deg;}\n.zxmcd-vu + .zxmcd-vu i{animation-duration:.8s;--nt:26deg;}\n.zxmcd-bus{display:flex;flex-direction:column;gap:9px;min-width:0;}\n.zxmcd-row{display:flex;align-items:center;gap:8px;}\n.zxmcd-tag{width:30px;flex:0 0 auto;}\n.zxmcd-keys{display:flex;gap:6px;flex-wrap:wrap;}\n#zx-tv-landing .zxmcd-k{all:unset;cursor:pointer;width:30px;height:24px;border-radius:3px !important;background:#e3e4dc !important;color:#2a2f2b !important;\n  font:600 11px\/24px 'IBM Plex Mono',monospace !important;text-align:center;border:0 !important;padding:0 !important;\n  box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),0 1px 0 rgba(0,0,0,.45) !important;}\n#zx-tv-landing .zxmcd-pgm .zxmcd-k.on{background:#ff3b2f !important;color:#fff !important;box-shadow:0 0 12px 2px rgba(255,59,47,.75),inset 0 -3px 0 rgba(0,0,0,.25) !important;}\n#zx-tv-landing .zxmcd-pvw .zxmcd-k.on{background:#4dff7a !important;color:#0b0b0d !important;box-shadow:0 0 12px 2px rgba(77,255,122,.6),inset 0 -3px 0 rgba(0,0,0,.2) !important;}\n.zxmcd-right{display:flex;flex-direction:column;gap:8px;}\n#zx-tv-landing .zxmcd-tc{min-width:0;padding:6px 10px;font-size:18px;line-height:1.1;}\n#zx-tv-landing .zxmcd-tc small{font-size:11px;color:#7dff8a;letter-spacing:.1em;text-shadow:0 0 5px rgba(125,255,138,.6);margin-bottom:2px;}\n#zx-tv-landing .zxmcd-tc b{font-weight:600;}\n.zxmcd-btns{display:flex;gap:6px;}\n#zx-tv-landing .zxmcd-key{all:unset;cursor:pointer;height:28px;min-width:28px;padding:0 9px !important;border-radius:3px !important;\n  background:#e3e4dc !important;color:#2a2f2b !important;font:700 10px\/28px 'IBM Plex Mono',monospace !important;letter-spacing:.12em;text-align:center;\n  border:0 !important;box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),0 1px 0 rgba(0,0,0,.45) !important;transition:transform .08s;}\n#zx-tv-landing .zxmcd-key.cut{background:#ffb347 !important;box-shadow:0 0 10px rgba(255,179,71,.6),inset 0 -3px 0 rgba(0,0,0,.22) !important;}\n#zx-tv-landing .zxmcd-key.auto{background:#fff3c4 !important;}\n#zx-tv-landing .zxmcd-key.zxtv-power{width:auto;height:28px;background:#c9302c !important;color:#fff !important;box-shadow:0 0 10px rgba(201,48,44,.6),inset 0 -3px 0 rgba(0,0,0,.25) !important;}\n#zx-tv-landing .zxmcd-key.zxtv-power.off{background:#4a4f4b !important;box-shadow:inset 0 -3px 0 rgba(0,0,0,.25) !important;}\n#zx-tv-landing .zxmcd-key::after,#zx-tv-landing .zxmcd-key.zxtv-power::after{content:none !important;}\n#zx-tv-landing .zxmcd-key:active,#zx-tv-landing .zxmcd-k:active{transform:translateY(1px);}\n#zx-tv-landing .zxmcd-key:focus-visible,#zx-tv-landing .zxmcd-k:focus-visible{outline:3px solid #16c4c4;outline-offset:2px;}\n.zxmcd-tbar{display:flex;flex-direction:column;align-items:center;gap:6px;}\n.zxmcd-slot{width:14px;height:74px;border-radius:7px;background:#1a1d1b;box-shadow:inset 0 2px 4px #000;position:relative;}\n.zxmcd-handle{position:absolute;left:50%;width:40px;height:14px;margin-left:-20px;top:4px;border-radius:3px;\n  background:linear-gradient(#f2f2ee,#b9bcb5);box-shadow:0 2px 3px rgba(0,0,0,.6);transition:top .45s ease-in-out;}\n.zxmcd-tbar.down .zxmcd-handle{top:56px;}\n@media (max-width:760px){\n  #zx-tv-landing .zxmcd{width:100%;grid-template-columns:1fr auto;grid-template-areas:\"meters tbar\" \"bus tbar\" \"right tbar\";gap:12px 14px;padding:16px 14px 14px;}\n  .zxmcd-meters{grid-area:meters;width:auto;flex-wrap:nowrap;align-items:center;}\n  .zxmcd-meters .zxmcd-lbl{width:auto;margin:0 0 0 6px;text-align:left;}\n  .zxmcd-bus{grid-area:bus;}.zxmcd-right{grid-area:right;}.zxmcd-tbar{grid-area:tbar;align-self:center;}\n  .zxmcd-btns{flex-wrap:wrap;}\n  #zx-tv-landing .zxmcd-k{width:28px;}\n}\n\/* switcher behaviour *\/\n.zxmcd-tbar{cursor:grab;touch-action:none;user-select:none;}\n.zxmcd-tbar:active{cursor:grabbing;}\n.zxmcd-tbar:focus-visible{outline:3px solid #16c4c4;outline-offset:3px;border-radius:4px;}\n#zx-tv-landing .zxmcd-tc em{font-style:normal;font-size:12px;color:#4dbb63;margin-left:8px;letter-spacing:.08em;}\n\/* idle auto-transition glitch *\/\n.zxtv-screen.glitch .zxtv-static.on{animation:zxtv-snow .18s steps(2) infinite;}\n@keyframes zxtv-snow{0%{opacity:.85}25%{opacity:.25}50%{opacity:.65}75%{opacity:.15}100%{opacity:.5}}\n.zxtv-screen.glitch .zxtv-slides{animation:zxtv-jitter .22s steps(3) infinite;}\n@keyframes zxtv-jitter{\n  0%{transform:translate(0,0) skewX(0);filter:hue-rotate(0) saturate(1.4) contrast(1.3);clip-path:inset(0 0 0 0);}\n  20%{transform:translate(-14px,3px) skewX(-6deg);filter:hue-rotate(80deg) saturate(2);clip-path:inset(12% 0 58% 0);}\n  40%{transform:translate(18px,-4px);filter:hue-rotate(-60deg) contrast(1.8) brightness(1.4);clip-path:inset(0 0 0 0);}\n  60%{transform:translate(-6px,8px) skewX(8deg);filter:hue-rotate(150deg) saturate(2.4);clip-path:inset(46% 0 22% 0);}\n  80%{transform:translate(10px,-2px) scale(1.03,.97);filter:invert(.15) contrast(2);clip-path:inset(0 0 0 0);}\n  100%{transform:translate(0,0);filter:none;clip-path:inset(0 0 0 0);}}\n.zxtv-screen.glitch::before{content:\"\";position:absolute;left:0;right:0;height:14%;top:20%;z-index:4;pointer-events:none;\n  background:linear-gradient(90deg,rgba(210,31,176,.55),rgba(22,196,196,.55) 40%,rgba(255,255,255,.7) 60%,rgba(214,211,0,.5));\n  mix-blend-mode:screen;animation:zxtv-tear .3s steps(4) infinite;}\n@keyframes zxtv-tear{0%{top:8%;height:6%}25%{top:62%;height:12%}50%{top:30%;height:3%}75%{top:80%;height:9%}100%{top:45%;height:5%}}\n\/* ===== room behind frosted dark glass ===== *\/\n.zxmc{filter:none !important;\n  background:linear-gradient(180deg,#07090a 0%,#121614 7%,#0c0f0d 9%,#0e1210 64%,#141815 66%,#060707 100%) !important;}\n.zxmc > div{filter:blur(4px) brightness(.58) saturate(.85);}\n.zxmc-wall{top:10% !important;left:8% !important;right:8% !important;height:54% !important;border-radius:2px;\n  box-shadow:0 30px 60px rgba(0,0,0,.7);}\n.zxmc-desk{height:30% !important;left:-3% !important;right:-3% !important;\n  background:linear-gradient(180deg,#9ea29b,#c3c6bf 16%,#a9ada6) !important;}\n\/* dim ceiling light strips *\/\n.zxmc-ceil{position:absolute;left:0;right:0;top:0;height:9%;display:flex;justify-content:space-around;align-items:center;}\n.zxmc-ceil i{width:18%;height:10px;border-radius:3px;background:#dfe7e3;box-shadow:0 0 30px 10px rgba(210,230,220,.35);opacity:.5;}\n\/* the glass: dark tint, frost, reflections, edge vignette (stays sharp) *\/\n.zxmc::before{content:\"\";position:absolute;inset:0;z-index:3;pointer-events:none;opacity:.10;mix-blend-mode:overlay;\n  background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'\/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\");background-size:220px 220px;}\n.zxmc::after{z-index:4;\n  background:\n    linear-gradient(112deg,transparent 22%,rgba(255,255,255,.055) 30%,transparent 38%,transparent 58%,rgba(255,255,255,.035) 63%,transparent 69%),\n    radial-gradient(ellipse 75% 70% at 50% 45%,rgba(6,8,10,.28),rgba(6,8,10,.55) 70%,rgba(4,5,6,.82)),\n    linear-gradient(rgba(10,14,16,.25),rgba(10,14,16,.25)) !important;}\n\/* CG keys + bugs (downstream keys: stay up through every transition) *\/\n#zx-tv-landing .zxmcd-key.zxmcd-cg{background:#cfd3cc !important;}\n#zx-tv-landing .zxmcd-key.zxmcd-cg.on{background:#16c4c4 !important;color:#0b0b0d !important;box-shadow:0 0 12px 2px rgba(22,196,196,.7),inset 0 -3px 0 rgba(0,0,0,.2) !important;}\n.zxtv-bug{position:absolute;z-index:4;pointer-events:none;opacity:0;transition:opacity .35s ease;}\n.zxtv-bug.show{opacity:1;}\n.zxtv-screen.off .zxtv-bug{opacity:0 !important;}\n.zxtv-bug-logo{right:6%;bottom:7%;width:11%;aspect-ratio:1;background:var(--zx-badge) center\/contain no-repeat;\n  filter:drop-shadow(0 1px 3px rgba(0,0,0,.6));}\n.zxtv-bug-logo.show{opacity:.82;}\n.zxtv-bug-live{left:6%;top:6%;display:flex;align-items:center;gap:.45em;padding:.35em .7em;background:rgba(11,11,13,.88);\n  box-shadow:inset 0 0 0 2px #cfcfcf;color:#fff;font:800 clamp(11px,2.2vw,20px)\/1 'Montserrat',system-ui,sans-serif;letter-spacing:.06em;}\n.zxtv-bug-live span{font-weight:600;font-size:.72em;color:#cfcfd6;letter-spacing:.1em;text-transform:uppercase;}\n.zxtv-bug-live i{width:.6em;height:.6em;border-radius:50%;background:#e0262f;box-shadow:0 0 8px #e0262f;animation:zxtv-rec 1.2s steps(1) infinite;}\n@keyframes zxtv-rec{50%{opacity:.25}}\n\/* ===== vintage 1 M\/E switcher panel ===== *\/\n#zx-tv-landing .gvg{width:100%;display:grid;grid-template-columns:1fr auto;grid-template-areas:\"brand brand\" \"bus trans\";\n  gap:10px 18px;padding:14px 22px 20px;border-radius:6px;color:#3d3d39;\n  background:radial-gradient(circle,#e4e4e2 0 2px,#8d8d8a 3px 4px,transparent 5px) no-repeat 8px 8px\/12px 12px,radial-gradient(circle,#e4e4e2 0 2px,#8d8d8a 3px 4px,transparent 5px) no-repeat right 8px top 8px\/12px 12px,radial-gradient(circle,#e4e4e2 0 2px,#8d8d8a 3px 4px,transparent 5px) no-repeat 8px bottom 8px\/12px 12px,radial-gradient(circle,#e4e4e2 0 2px,#8d8d8a 3px 4px,transparent 5px) no-repeat right 8px bottom 8px\/12px 12px,\n    linear-gradient(180deg,#efece4,#e3e0d6);\n  box-shadow:inset 0 1px 0 #fff,inset 0 -2px 0 rgba(0,0,0,.18),0 0 0 3px #2a2622,0 22px 30px -12px rgba(0,0,0,.7);}\n#zx-tv-landing .gvg::before{display:none;}\n.gvg-brand{grid-area:brand;text-align:right;font:700 10px\/1 \"Helvetica Neue\",Arial,sans-serif;letter-spacing:.22em;color:#55534d;padding-right:14px;}\n.gvg-brand small{font-weight:400;font-size:8px;letter-spacing:.18em;margin-left:8px;color:#7a776f;}\n.gvg-lbl{font:700 9px\/1 \"Helvetica Neue\",Arial,sans-serif;letter-spacing:.14em;color:#55534d;text-transform:uppercase;}\n.gvg-bus{grid-area:bus;display:flex;flex-direction:column;gap:9px;padding:12px 12px 12px 10px;border-radius:3px;\n  background:#e6e3da;box-shadow:inset 0 1px 3px rgba(0,0,0,.18),inset 0 0 0 1px rgba(0,0,0,.08);}\n.gvg-row{display:flex;align-items:center;gap:10px;}\n.gvg-row .gvg-lbl{width:30px;flex:0 0 auto;text-align:right;}\n.gvg-keys{display:flex;flex-wrap:wrap;gap:5px;}\n\/* key caps *\/\n#zx-tv-landing .gvg .zxmcd-k,#zx-tv-landing .gvg .zxmcd-key{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;\n  width:32px;height:32px;min-width:0;padding:0 !important;border-radius:3px !important;border:1px solid rgba(0,0,0,.28) !important;\n  font:700 10px\/1.05 \"Helvetica Neue\",Arial,sans-serif !important;letter-spacing:.04em;color:#3a3833 !important;\n  background:linear-gradient(180deg,#fbfaf6,#e9e6dd) !important;\n  box-shadow:inset 0 -3px 0 rgba(0,0,0,.14),0 1px 0 rgba(0,0,0,.35) !important;transition:transform .06s,background .15s,box-shadow .15s;}\n#zx-tv-landing .gvg .zxmcd-k{font-size:12px !important;}\n#zx-tv-landing .gvg .zxmcd-pgm .zxmcd-k{background:linear-gradient(180deg,#e2a487,#cf8a6b) !important;color:#4a2216 !important;}\n#zx-tv-landing .gvg .zxmcd-pvw .zxmcd-k{background:linear-gradient(180deg,#efd99a,#dcc276) !important;color:#4a3d12 !important;}\n#zx-tv-landing .gvg .zxmcd-pgm .zxmcd-k.on{background:radial-gradient(circle at 50% 40%,#ffd2b8,#ff6a2b 60%,#e2471a) !important;color:#fff !important;\n  box-shadow:0 0 14px 3px rgba(255,100,40,.75),inset 0 -3px 0 rgba(0,0,0,.18) !important;}\n#zx-tv-landing .gvg .zxmcd-pvw .zxmcd-k.on{background:radial-gradient(circle at 50% 40%,#fff5c8,#ffd23a 60%,#eab51c) !important;color:#3a2d00 !important;\n  box-shadow:0 0 14px 3px rgba(255,205,50,.7),inset 0 -3px 0 rgba(0,0,0,.15) !important;}\n#zx-tv-landing .gvg .zxmcd-cg.on{background:radial-gradient(circle at 50% 40%,#ffffff,#fff4d0 70%,#f3e2ad) !important;color:#2c2a24 !important;\n  box-shadow:0 0 14px 3px rgba(255,240,190,.85),inset 0 -3px 0 rgba(0,0,0,.12) !important;}\n#zx-tv-landing .gvg .zxmcd-key.auto{width:44px;background:radial-gradient(circle at 50% 40%,#ffe2a0,#f2b13a 65%,#dc9620) !important;color:#3a2600 !important;\n  box-shadow:0 0 10px 1px rgba(242,177,58,.55),inset 0 -3px 0 rgba(0,0,0,.18) !important;}\n#zx-tv-landing .gvg .zxmcd-key.cut{width:44px;}\n#zx-tv-landing .gvg .zxmcd-key.zxtv-power{width:38px;height:24px;background:radial-gradient(circle at 50% 40%,#ff9d8a,#d8432f 65%,#b8301f) !important;color:#fff !important;\n  box-shadow:0 0 8px rgba(216,67,47,.55),inset 0 -3px 0 rgba(0,0,0,.2) !important;}\n#zx-tv-landing .gvg .zxmcd-key.zxtv-power.off{background:linear-gradient(180deg,#bdb9af,#a7a39a) !important;box-shadow:inset 0 -3px 0 rgba(0,0,0,.2) !important;color:#555 !important;}\n#zx-tv-landing .gvg .zxmcd-k:active,#zx-tv-landing .gvg .zxmcd-key:active{transform:translateY(1px);}\n#zx-tv-landing .gvg .zxmcd-k:focus-visible,#zx-tv-landing .gvg .zxmcd-key:focus-visible{outline:3px solid #16c4c4;outline-offset:2px;}\n\/* transition section *\/\n.gvg-trans{grid-area:trans;display:grid;grid-template-columns:auto auto auto;grid-template-areas:\"disp tk tbar\";gap:10px;align-items:stretch;}\n.gvg-sub{border-radius:3px;background:#e6e3da;box-shadow:inset 0 1px 3px rgba(0,0,0,.18),inset 0 0 0 1px rgba(0,0,0,.08);padding:10px;}\n.gvg-disp{grid-area:disp;display:flex;flex-direction:column;gap:8px;}\n#zx-tv-landing .gvg .gvg-lcd{margin:0;min-width:0;padding:5px 8px;font-size:15px;line-height:1.15;border-radius:2px;border:2px solid #6f6c64;background:#14201a;}\n#zx-tv-landing .gvg .gvg-lcd small{font-size:10px;}\n#zx-tv-landing .gvg .gvg-lcd em{font-size:11px;margin-left:6px;}\n.gvg-wipes{display:grid;grid-template-columns:repeat(4,22px);gap:4px;}\n.gvg-wipes i{width:22px;height:18px;border-radius:2px;border:1px solid rgba(0,0,0,.3);box-shadow:inset 0 -2px 0 rgba(0,0,0,.1);background:#f6f4ee;}\n.gvg-wipes .w1{background:linear-gradient(90deg,#1b1b1b 50%,#f6f4ee 50%);}\n.gvg-wipes .w2{background:radial-gradient(circle,#1b1b1b 0 38%,#f6f4ee 42%);}\n.gvg-wipes .w3{background:linear-gradient(135deg,#1b1b1b 50%,#f6f4ee 50%);}\n.gvg-wipes .w4{background:linear-gradient(#1b1b1b 50%,#f6f4ee 50%);}\n.gvg-wipes .w5{background:linear-gradient(45deg,#f6f4ee 32%,#1b1b1b 32% 68%,#f6f4ee 68%);}\n.gvg-wipes .w6{background:linear-gradient(#1b1b1b,#1b1b1b) center\/50% 50% no-repeat,#f6f4ee;}\n.gvg-wipes .w7{background:repeating-linear-gradient(90deg,#1b1b1b 0 3px,#f6f4ee 3px 6px);}\n.gvg-wipes .w8{background:linear-gradient(#1b1b1b,#1b1b1b) center\/100% 24% no-repeat,linear-gradient(#1b1b1b,#1b1b1b) center\/24% 100% no-repeat,#f6f4ee;}\n.gvg-tk{grid-area:tk;display:flex;flex-direction:column;gap:8px;align-items:flex-start;}\n.gvg-btns{display:flex;gap:6px;}\n.gvg-pw{display:flex;align-items:center;gap:8px;}\n.gvg-knobs{display:flex;gap:6px;}\n.gvg-knobs i{width:20px;height:20px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#6b6b6b,#1c1c1c 70%);box-shadow:0 1px 2px rgba(0,0,0,.5),0 0 0 2px #cfcbc1;}\n\/* chrome T-bar *\/\n#zx-tv-landing .gvg .zxmcd-tbar{grid-area:tbar;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:6px;padding:10px 12px;}\n#zx-tv-landing .gvg .zxmcd-slot{width:10px;height:120px;border-radius:5px;background:#1d1c1a;box-shadow:inset 0 2px 4px #000,0 0 0 2px #cbc7bd;}\n#zx-tv-landing .gvg .zxmcd-handle{width:56px;height:20px;margin-left:-28px;border-radius:0;background:none;box-shadow:none;}\n#zx-tv-landing .gvg .zxmcd-handle::before{content:\"\";position:absolute;left:0;right:0;top:0;height:11px;border-radius:6px;\n  background:linear-gradient(180deg,#ffffff,#c9ccd0 45%,#8e9298 55%,#d9dbde);box-shadow:0 2px 3px rgba(0,0,0,.55);}\n#zx-tv-landing .gvg .zxmcd-handle::after{content:\"\";position:absolute;left:50%;top:9px;width:8px;margin-left:-4px;height:14px;\n  background:linear-gradient(90deg,#8e9298,#f4f5f6,#8e9298);}\n@media (max-width:760px){\n  #zx-tv-landing .gvg{grid-template-columns:1fr;grid-template-areas:\"brand\" \"bus\" \"trans\";padding:14px 14px 18px;}\n  .gvg-brand small{display:none;}\n  .gvg-trans{grid-template-columns:1fr auto;grid-template-areas:\"disp tbar\" \"tk tbar\";}\n  #zx-tv-landing .gvg .zxmcd-k{width:30px;height:30px;}\n}\n\/* functional wipe selector *\/\n.gvg-wipes{display:grid !important;grid-template-columns:repeat(3,26px) !important;gap:4px !important;align-items:center;}\n.gvg-wipes .gvg-lbl{grid-column:1 \/ -1;margin-bottom:1px;}\n#zx-tv-landing .gvg .gvg-wipe{all:unset;box-sizing:border-box;cursor:pointer;width:26px;height:22px;border-radius:2px !important;border:1px solid rgba(0,0,0,.32) !important;\n  box-shadow:inset 0 -2px 0 rgba(0,0,0,.12),0 1px 0 rgba(0,0,0,.3) !important;background:#f6f4ee !important;padding:0 !important;\n  font:800 8px\/20px \"Helvetica Neue\",Arial,sans-serif !important;letter-spacing:.06em;color:#3a3833 !important;text-align:center;transition:box-shadow .15s;}\n#zx-tv-landing .gvg .gvg-wipe.on{border-color:#c48a00 !important;box-shadow:0 0 10px 2px rgba(255,205,60,.85),inset 0 0 0 2px #ffd23a !important;}\n#zx-tv-landing .gvg .gvg-wipe:focus-visible{outline:3px solid #16c4c4;outline-offset:2px;}\n#zx-tv-landing .gvg .gvg-wipe.wm{background:linear-gradient(90deg,#1b1b1b,#f6f4ee) !important;color:#fff !important;text-shadow:0 1px 1px #000;}\n#zx-tv-landing .gvg .gvg-wipe.w1{background:linear-gradient(90deg,#1b1b1b 50%,#f6f4ee 50%) !important;}\n#zx-tv-landing .gvg .gvg-wipe.w2{background:radial-gradient(circle,#1b1b1b 0 38%,#f6f4ee 42%) !important;}\n#zx-tv-landing .gvg .gvg-wipe.w3{background:linear-gradient(135deg,#1b1b1b 50%,#f6f4ee 50%) !important;}\n#zx-tv-landing .gvg .gvg-wipe.w4{background:linear-gradient(#1b1b1b 50%,#f6f4ee 50%) !important;}\n#zx-tv-landing .gvg .gvg-wipe.w5{background:linear-gradient(to top right,transparent 50%,#1b1b1b 50%) no-repeat 0 0\/50% 50%,linear-gradient(to top left,transparent 50%,#1b1b1b 50%) no-repeat 100% 0\/50% 50%,linear-gradient(to bottom right,transparent 50%,#1b1b1b 50%) no-repeat 0 100%\/50% 50%,linear-gradient(to bottom left,transparent 50%,#1b1b1b 50%) no-repeat 100% 100%\/50% 50%,#f6f4ee !important;}\n#zx-tv-landing .gvg .gvg-wipe.w6{background:linear-gradient(#1b1b1b,#1b1b1b) center\/50% 50% no-repeat,#f6f4ee !important;}\n#zx-tv-landing .gvg .gvg-wipe.w7{background:repeating-linear-gradient(90deg,#1b1b1b 0 3px,#f6f4ee 3px 6px) !important;}\n#zx-tv-landing .gvg .gvg-wipe.w8{background:linear-gradient(#1b1b1b,#1b1b1b) center\/100% 24% no-repeat,linear-gradient(#1b1b1b,#1b1b1b) center\/24% 100% no-repeat,#f6f4ee !important;}\n.gvg-cgs{margin-bottom:2px;}\n#zx-tv-landing .gvg .gvg-wipe.w5{background:linear-gradient(to bottom right,transparent 50%,#1b1b1b 50%) no-repeat 0 0\/50% 50%,linear-gradient(to bottom left,transparent 50%,#1b1b1b 50%) no-repeat 100% 0\/50% 50%,linear-gradient(to top right,transparent 50%,#1b1b1b 50%) no-repeat 0 100%\/50% 50%,linear-gradient(to top left,transparent 50%,#1b1b1b 50%) no-repeat 100% 100%\/50% 50%,#f6f4ee !important;}\n\/* layout v2: power top-left, wipes fill, phone side-by-side *\/\n.gvg-brand{display:flex !important;align-items:center;justify-content:space-between;padding:0 14px 0 14px !important;text-align:right;}\n.gvg-disp{display:flex;flex-direction:column;}\n.gvg-wipes{flex:1 1 auto;grid-template-columns:repeat(3,1fr) !important;grid-template-rows:auto repeat(3,1fr);}\n#zx-tv-landing .gvg .gvg-wipe{width:100%;height:100%;min-height:20px;}\n.gvg-tk{justify-content:space-between;}\n@media (max-width:760px){\n  .gvg-trans{grid-template-columns:1fr 1fr auto !important;grid-template-areas:\"disp tk tbar\" !important;gap:8px !important;}\n  .gvg-sub{padding:8px !important;}\n  #zx-tv-landing .gvg .gvg-lcd{font-size:11px;padding:4px 5px;}\n  #zx-tv-landing .gvg .gvg-lcd small{font-size:8px;}\n  #zx-tv-landing .gvg .gvg-lcd em{font-size:8px;margin-left:3px;}\n  #zx-tv-landing .gvg .zxmcd-key.cut,#zx-tv-landing .gvg .zxmcd-key.auto{width:40px;}\n  #zx-tv-landing .gvg .zxmcd-tbar{padding:8px 4px !important;}\n  #zx-tv-landing .gvg .zxmcd-handle{width:44px;margin-left:-22px;}\n}\n\/* clock beside power, auto-trans countdown in the main readout *\/\n.gvg-left{display:flex;align-items:center;gap:10px;}\n#zx-tv-landing .gvg .gvg-clock small{display:block;font:600 11px\/1 'IBM Plex Mono',monospace;letter-spacing:.08em;color:#7dff8a;\n  text-shadow:0 0 5px rgba(125,255,138,.6);background:#14201a;border:2px solid #6f6c64;border-radius:2px;padding:4px 6px;}\n#zx-tv-landing .gvg .zxmcd-tc small.zxmcd-cd{color:#7dff8a;transition:color .2s;}\n#zx-tv-landing .gvg .zxmcd-tc small.zxmcd-cd.warn{color:#ffb347;text-shadow:0 0 6px rgba(255,179,71,.8);}\n\/* ===== hanging program monitor ===== *\/\n#zx-tv-landing > .zxhm.zxhm{position:relative;z-index:2;width:min(290px,78%);margin:-73px 5% 14px auto;transform-origin:50% 0;animation:zxhm-sway 7s ease-in-out infinite alternate;}\n@keyframes zxhm-sway{from{transform:rotate(-.7deg)}to{transform:rotate(.7deg)}}\n.zxhm-rods{position:relative;height:66px;}\n.zxhm-rods::before{content:\"\";position:absolute;left:18%;right:18%;top:0;height:6px;border-radius:0 0 3px 3px;background:linear-gradient(#55524b,#2b2a27);}\n.zxhm-rods i{position:absolute;top:4px;bottom:0;width:6px;border-radius:2px;background:linear-gradient(90deg,#1c1c1c,#6a6a66 45%,#2a2a28);}\n.zxhm-rods i:first-child{left:26%;}.zxhm-rods i:last-child{right:26%;}\n.zxhm-box{position:relative;padding:10px 11px 8px;border-radius:7px;\n  background:linear-gradient(180deg,#cfccc2,#b3b0a6);border:2px solid #4a4843;\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.6),inset 0 -2px 0 rgba(0,0,0,.2),0 18px 26px -10px rgba(0,0,0,.75);}\n.zxhm-box::before{content:\"\";position:absolute;top:-2px;left:22%;right:22%;height:8px;border-radius:0 0 4px 4px;background:#3b3a36;}\n.zxhm-scr{position:relative;overflow:hidden;padding:11px 13px 12px;border-radius:12% \/ 18%;background:radial-gradient(ellipse at 45% 35%,#16241c,#070b09 75%);\n  box-shadow:inset 0 0 0 3px #111,inset 0 0 22px rgba(0,0,0,.9),0 0 0 4px #8d8a81;color:#e6f6ea;}\n.zxhm-scr::after{content:\"\";position:absolute;inset:0;pointer-events:none;\n  background:repeating-linear-gradient(0deg,rgba(0,0,0,.28) 0 1px,transparent 1px 3px),radial-gradient(ellipse 60% 40% at 30% 18%,rgba(255,255,255,.1),transparent 70%);}\n.zxhm-src{font:600 10px\/1 'IBM Plex Mono',monospace;letter-spacing:.16em;color:#8fd6a4;text-shadow:0 0 5px rgba(125,255,138,.45);}\n.zxhm-src b{color:#d8ffe2;font-weight:600;}\n.zxhm-ttl{margin:7px 0 9px;font:800 15px\/1.15 'Montserrat',system-ui,sans-serif;text-transform:uppercase;letter-spacing:.03em;color:#fff;\n  text-shadow:0 0 6px rgba(200,255,220,.35);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.3em;transition:opacity .3s;}\n.zxhm-tally span{display:inline-block;font:800 11px\/1 'Montserrat',system-ui,sans-serif;letter-spacing:.22em;padding:5px 10px 5px 12px;}\n.zxhm-live{background:#e0262f;color:#fff;box-shadow:0 0 12px rgba(224,38,47,.75);}\n.zxhm-off{display:none !important;color:#9a9a9a;border:1px solid #5d5d5d;background:#1a1a1a;}\n#zx-tv-landing.zx-off .zxhm-live{display:none !important;}\n#zx-tv-landing.zx-off .zxhm-off{display:inline-block !important;}\n#zx-tv-landing.zx-off .zxhm-ttl,#zx-tv-landing.zx-off .zxhm-src{opacity:.35;}\n.zxhm-foot{display:flex;align-items:center;justify-content:space-between;margin-top:7px;padding:0 3px;}\n.zxhm-foot span{font:700 8px\/1 \"Helvetica Neue\",Arial,sans-serif;letter-spacing:.2em;color:#4a4843;}\n.zxhm-foot i{width:46%;height:7px;border-radius:2px;background:repeating-linear-gradient(90deg,#4a4843 0 2px,transparent 2px 5px);}\n@media (min-width:1320px){\n  #zx-tv-landing > .zxhm.zxhm{position:absolute;top:-73px;right:calc(50% - 430px - 330px);margin:0;width:290px;}\n}\n@media (max-width:600px){\n  #zx-tv-landing > .zxhm.zxhm{width:min(250px,80%);margin-right:4%;}\n  .zxhm-ttl{font-size:13px;}\n}\n\/* long thin UMD-style program monitor in the gap above the TV *\/\n#zx-tv-landing > .zxhm.zxhm{position:absolute;top:-52px;left:0;right:0;margin:0 auto;width:min(640px,94%);}\n.zxhm-rods{height:16px;}\n.zxhm-rods::before{left:8%;right:8%;height:4px;}\n.zxhm-rods i:first-child{left:12%;}.zxhm-rods i:last-child{right:12%;}\n.zxhm-box{padding:5px 7px;border-radius:5px;}\n.zxhm-box::before{left:10%;right:10%;height:5px;}\n.zxhm-scr{display:flex;align-items:center;gap:12px;padding:6px 10px;border-radius:6px \/ 10px;}\n.zxhm-src{flex:0 0 auto;}\n.zxhm-ttl{flex:1 1 auto;min-width:0;margin:0;min-height:0;font-size:13px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;display:block;-webkit-line-clamp:unset;}\n.zxhm-tally{flex:0 0 auto;}\n.zxhm-tally span{padding:4px 8px 4px 10px;font-size:10px;}\n.zxhm-foot{display:none !important;}\n@media (max-width:600px){\n  .zxhm-scr{gap:8px;padding:5px 7px;}\n  .zxhm-src{font-size:8px;letter-spacing:.08em;}\n  .zxhm-ttl{font-size:11px;}\n  .zxhm-tally span{font-size:9px;padding:3px 6px 3px 8px;}\n}\n\/* live bug: two lines, 'not so' stretched to LIVE width *\/\n.zxtv-bug-live{align-items:center !important;padding:.4em .75em .45em !important;}\n.zxtv-bug-live .zxl{display:inline-grid;font-size:.682em;letter-spacing:0;text-transform:none;color:#fff;font-weight:400;line-height:1;}\n.zxtv-bug-live .zxl-ns{display:flex;justify-content:space-between;font:300 .62em\/1 'Montserrat',system-ui,sans-serif;color:#d4d4da;letter-spacing:0;text-transform:none;margin-bottom:.15em;}\n.zxtv-bug-live .zxl-ns em{font-style:normal;}\n.zxtv-bug-live .zxl b{font:900 1.65em\/.9 'Montserrat',system-ui,sans-serif;letter-spacing:.03em;color:#fff;}\n.zxtv-bug-live > i{width:.75em !important;height:.75em !important;}\n\/* ===== CG 3: news crawl ===== *\/\n.zxtv-crawl{position:absolute;left:0;right:0;bottom:4%;height:9%;min-height:22px;z-index:4;display:flex;align-items:stretch;pointer-events:none;\n  background:rgba(11,11,13,.93);box-shadow:0 -2px 0 0 rgba(0,0,0,.4);\n  clip-path:inset(0 100% 0 0);transition:clip-path .55s cubic-bezier(.7,0,.2,1) .15s;}\n.zxtv-crawl::before{content:\"\";position:absolute;left:0;right:0;top:0;height:3px;z-index:2;\n  background:linear-gradient(90deg,var(--gray) 0 14.28%,var(--yellow) 0 28.57%,var(--cyan) 0 42.85%,var(--green) 0 57.14%,var(--magenta) 0 71.42%,var(--red) 0 85.71%,var(--barblue) 0);}\n.zxtv-crawl.show{clip-path:inset(0 0 0 0);transition-delay:0s;}\n.zxtv-screen.off .zxtv-crawl{opacity:0;}\n.zxtv-crawl-tag{flex:0 0 auto;display:flex;align-items:center;gap:.4em;padding:3px .8em 0 .6em;background:#e0262f;color:#fff;\n  font:900 clamp(10px,1.9vw,16px)\/1 'Montserrat',system-ui,sans-serif;letter-spacing:.04em;position:relative;z-index:1;\n  transform:translateX(-102%);transition:transform .35s ease .05s;box-shadow:4px 0 10px rgba(0,0,0,.5);}\n.zxtv-crawl.show .zxtv-crawl-tag{transform:none;transition-delay:.5s;}\n.zxtv-crawl-tag i{width:1.25em;height:1.25em;background:var(--zx-badge) center\/contain no-repeat;display:block;}\n.zxtv-crawl-tag span{font-weight:300;font-style:italic;text-transform:lowercase;}\n.zxtv-crawl-track{flex:1 1 auto;min-width:0;overflow:hidden;display:flex;align-items:center;padding-top:3px;\n  -webkit-mask:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);}\n.zxtv-crawl-run{display:inline-flex;align-items:center;white-space:nowrap;\n  animation:zxtv-crawl 95s linear infinite;animation-play-state:paused;}\n.zxtv-crawl.show .zxtv-crawl-run{animation-play-state:running;}\n@keyframes zxtv-crawl{from{transform:translateX(0)}to{transform:translateX(-50%)}}\n.zxtv-crawl-run .it{font:600 clamp(10px,1.8vw,15px)\/1 'Montserrat',system-ui,sans-serif;color:#f2f2f5;letter-spacing:.02em;}\n.zxtv-crawl-run .it b{font-weight:900;color:var(--yellow);letter-spacing:.06em;}\n.zxtv-crawl-run .sep{display:inline-block;width:.55em;height:.55em;margin:0 1.1em;background:var(--cyan);}\n.zxtv-crawl-run .sep:nth-of-type(6n+2){background:var(--magenta);}.zxtv-crawl-run .sep:nth-of-type(6n+3){background:var(--yellow);}\n.zxtv-crawl-run .sep:nth-of-type(6n+4){background:var(--green);}.zxtv-crawl-run .sep:nth-of-type(6n+5){background:var(--red);}\n.zxtv-crawl-run .sep:nth-of-type(6n+6){background:var(--barblue);}\n\/* make room: lower third and logo bug ride up while the crawl is on *\/\n.zxtv-lower{transition:bottom .45s ease;}\n.zxtv-bug-logo{transition:opacity .35s ease,bottom .45s ease;}\n.zxtv-screen:has(.zxtv-crawl.show) .zxtv-lower{bottom:16%;}\n.zxtv-screen:has(.zxtv-crawl.show) .zxtv-bug-logo{bottom:16%;}\n\/* crawl: color bars along the bottom edge *\/\n.zxtv-crawl::before{top:auto !important;bottom:0;}\n.zxtv-crawl-track{padding-top:0 !important;padding-bottom:3px;}\n.zxtv-crawl-tag{padding:0 .8em 3px .6em !important;}\n\/* CUT + AUTO fill the transition area *\/\n.gvg-tk .gvg-btns:not(.gvg-cgs){flex:1 1 auto;width:100%;align-items:stretch;}\n#zx-tv-landing .gvg .gvg-tk .gvg-btns:not(.gvg-cgs) .zxmcd-key{flex:1 1 0;width:auto !important;height:auto;min-height:34px;font-size:11px !important;}\n\/* crawl choreography: in = bar wipe, tag, text slides in from right; out = reverse *\/\n.zxtv-crawl{transition:clip-path .55s cubic-bezier(.7,0,.2,1) .5s !important;}\n.zxtv-crawl.show{transition-delay:0s !important;}\n.zxtv-crawl-tag{transition:transform .3s ease .25s !important;}\n.zxtv-crawl.show .zxtv-crawl-tag{transition-delay:.5s !important;}\n.zxtv-crawl-track{transform:translateX(105%);transition:transform .3s cubic-bezier(.6,0,.3,1) 0s;}\n.zxtv-crawl.show .zxtv-crawl-track{transform:none;transition-delay:.75s;}\n\/* lower third + logo bug wait for the crawl to finish leaving before dropping *\/\n.zxtv-lower{transition:bottom .45s ease 1.05s !important;}\n.zxtv-bug-logo{transition:opacity .35s ease,bottom .45s ease 1.05s !important;}\n.zxtv-screen:has(.zxtv-crawl.show) .zxtv-lower{transition-delay:0s !important;}\n.zxtv-screen:has(.zxtv-crawl.show) .zxtv-bug-logo{transition:opacity .35s ease,bottom .45s ease 0s !important;}\n\/* red tally: CUT\/AUTO when pressed or running, CG keys when active *\/\n#zx-tv-landing .gvg .zxmcd-key.cut.hit,#zx-tv-landing .gvg .zxmcd-key.auto.hit,#zx-tv-landing .gvg .zxmcd-key.auto.run,#zx-tv-landing .gvg .zxmcd-cg.on{\n  background:radial-gradient(circle at 50% 40%,#ffc2b0,#ff3b2f 60%,#d0201a) !important;color:#fff !important;\n  box-shadow:0 0 14px 3px rgba(255,59,47,.75),inset 0 -3px 0 rgba(0,0,0,.2) !important;}\n\/* lower third never runs under the logo bug *\/\n.zxtv-lower{transition:bottom .45s ease 1.05s,right .3s ease !important;}\n.zxtv-screen:has(.zxtv-bug-logo.show) .zxtv-lower{right:20%;}\n\/* crawl sponsor segment *\/\n.zxtv-spon{position:absolute;right:0;top:0;bottom:3px;z-index:3;display:flex;align-items:center;gap:.7em;padding:0 .7em 0 2.2em;max-width:66%;\n  font-size:clamp(9px,1.6vw,13px);background:linear-gradient(90deg,rgba(11,11,13,0),#0b0b0d 2em);\n  transform:translateX(105%);transition:transform .35s cubic-bezier(.6,0,.3,1);}\n.zxtv-spon.show{transform:none;}\n.zxtv-spon-lbl{flex:0 0 auto;font:600 .62em\/1.15 'IBM Plex Mono',monospace;letter-spacing:.14em;color:#9a9aa3;text-align:right;}\n.zxtv-spon-txt{flex:1 1 auto;min-width:0;font:600 1em\/1.15 'Montserrat',system-ui,sans-serif;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}\n.zxtv-spon-logo{flex:0 0 auto;display:flex;align-items:center;}\n.lg-barry{display:flex;flex-direction:column;align-items:center;justify-content:center;width:3.3em;height:2.9em;background:#ffd23a;color:#d0201a;\n  clip-path:polygon(50% 0,61% 16%,82% 6%,80% 28%,100% 36%,85% 52%,97% 72%,74% 74%,69% 97%,50% 84%,31% 97%,26% 74%,3% 72%,15% 52%,0 36%,20% 28%,18% 6%,39% 16%);}\n.lg-barry b{font:900 .42em\/1 'Montserrat',sans-serif;letter-spacing:.06em;color:#1b1b1b;}\n.lg-barry i{font:900 italic .62em\/1 'Montserrat',sans-serif;letter-spacing:-.01em;}\n.lg-yours{display:flex;align-items:center;justify-content:center;text-align:center;width:4.4em;height:2.6em;border:2px dashed #cfcfd6;border-radius:3px;\n  font:700 .5em\/1.1 'IBM Plex Mono',monospace;letter-spacing:.08em;color:#cfcfd6;padding:0 .3em;}\n@media (max-width:600px){.zxtv-spon-lbl{display:none;}.zxtv-spon{max-width:80%;padding-left:1.4em;}}\n\/* crawl sponsor takeover (sponsor read travels in the crawl; bar + tag + logo take over while it passes the left edge) *\/\n.zxtv-crawl-run{animation:none !important;will-change:transform;}\n#zx-tv-landing .zxtv-crawl{transition:clip-path .55s cubic-bezier(.7,0,.2,1) .5s,background-color .35s ease 0s !important;}\n#zx-tv-landing .zxtv-crawl.show{transition:clip-path .55s cubic-bezier(.7,0,.2,1) 0s,background-color .35s ease 0s !important;}\n.zxtv-crawl{--spbg:#0b0b0d;}\n.zxtv-crawl.sp-on[data-sp=barry]{--spbg:#8e100c;background-color:#8e100c;}\n.zxtv-crawl.sp-on[data-sp=yours]{--spbg:#2b2b33;background-color:#2b2b33;}\n.zxtv-crawl-sptag{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 .4em 3px;\n  font:900 .56em\/1.05 'Montserrat',system-ui,sans-serif;letter-spacing:.12em;clip-path:inset(0 100% 0 0);transition:clip-path .3s cubic-bezier(.6,0,.3,1);}\n.zxtv-crawl.sp-on .zxtv-crawl-sptag{clip-path:inset(0 0 0 0);}\n.zxtv-crawl[data-sp=barry] .zxtv-crawl-sptag{background:#ffd23a;color:#b3150f;}\n.zxtv-crawl[data-sp=yours] .zxtv-crawl-sptag{background:repeating-linear-gradient(135deg,#3a3a42 0 6px,#2b2b33 6px 12px);color:#e6e6ec;outline:2px dashed #cfcfd6;outline-offset:-5px;}\n.zxtv-crawl-run .it.sp-barry b{color:#ffd23a;}\n.zxtv-crawl-run .it.sp-yours b{color:#cfcfd6;text-decoration:underline dashed;text-underline-offset:3px;}\n.zxtv-crawl-run .sep.sp-sep{background:#fff !important;transform:rotate(45deg);}\n#zx-tv-landing .zxtv-spon{max-width:none;padding:0 .7em 0 2.6em;background:linear-gradient(90deg,transparent,var(--spbg) 2.2em);transform:translateX(105%);transition:transform .35s cubic-bezier(.6,0,.3,1);}\n#zx-tv-landing .zxtv-crawl.sp-on .zxtv-spon{transform:none;}\n.zxtv-spon-lbl,.zxtv-spon-txt{display:none !important;}\n@media (max-width:600px){#zx-tv-landing .zxtv-spon{font-size:7px;}.zxtv-crawl-sptag{font-size:.5em;letter-spacing:.06em;}}\n\/* takeover sizing pass *\/\n#zx-tv-landing .zxtv-crawl{container-type:size;}\n#zx-tv-landing .zxtv-crawl-tag .zxtv-crawl-sptag{font:900 max(7px,19cqh)\/1.08 'Montserrat',system-ui,sans-serif;font-style:normal;text-transform:uppercase;letter-spacing:.12em;}\n#zx-tv-landing .zxtv-spon{padding:0 max(14px,62cqh) 3px 2.6em;}\n#zx-tv-landing .zxtv-spon .lg-barry{width:96cqh;height:84cqh;}\n#zx-tv-landing .zxtv-spon .lg-barry b{font-size:max(5px,13cqh);}\n#zx-tv-landing .zxtv-spon .lg-barry i{font-size:max(7px,20cqh);}\n#zx-tv-landing .zxtv-spon .lg-yours{width:140cqh;height:72cqh;font-size:max(5px,15cqh);border-width:max(1px,4cqh);}\n\/* crawl topic tag: follows the item crossing the left edge *\/\n#zx-tv-landing .zxtv-crawl-tag{width:8.6em;justify-content:flex-start;overflow:hidden;}\n.zxtv-crawl-lbl{flex:1 1 auto;min-width:0;display:flex;justify-content:center;font-style:normal;overflow:hidden;}\n.zxtv-crawl-lbl .zx-l{display:block;font-style:normal;font-weight:900;letter-spacing:.08em;white-space:nowrap;animation:zxlbl .32s cubic-bezier(.3,0,.2,1) both;}\n.zxtv-crawl-lbl .zx-l.zx-brand{letter-spacing:0;font-size:.86em;}\n@keyframes zxlbl{from{transform:translateY(110%);opacity:0}to{transform:none;opacity:1}}\n\/* topic tag -ish suffix *\/\n.zxtv-crawl-lbl .zx-l small{font-size:1em;font-weight:300;font-style:italic;text-transform:lowercase;letter-spacing:.02em;}\n.zxtv-crawl-lbl .zx-l.zx-brand small{font-size:1.1em;}\n#zx-tv-landing .zxtv-crawl-tag{width:11em;}\n<\/style>\n\n<div class=\"zxhm\" aria-live=\"polite\" aria-label=\"Program monitor\">\n <div class=\"zxhm-rods\" aria-hidden=\"true\"><i><\/i><i><\/i><\/div>\n <div class=\"zxhm-box\">\n  <div class=\"zxhm-scr\">\n   <div class=\"zxhm-src\">SOURCE: <b class=\"zxhm-srcname\">CH 01<\/b><\/div>\n   <div class=\"zxhm-ttl\">PLEASE STAND BY<\/div>\n   <div class=\"zxhm-tally\"><span class=\"zxhm-live\">LIVE<\/span><span class=\"zxhm-off\">OFF AIR<\/span><\/div>\n  <\/div>\n  <div class=\"zxhm-foot\" aria-hidden=\"true\"><span>PGM<\/span><i><\/i><\/div>\n <\/div>\n<\/div>\n<div class=\"zxtv-stage\">\n <div class=\"zxtv\">\n  <div class=\"zxtv-head\">\n   <div class=\"zxtv-bezel\">\n    <div class=\"zxtv-screen booting\" tabindex=\"0\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Latest posts\">\n     <div class=\"zxtv-slides\" aria-live=\"polite\">\n      <div class=\"zxtv-slide on\"><div class=\"zxtv-bars\"><\/div><div class=\"zxtv-slate\">PLEASE STAND BY<\/div><\/div>\n     <\/div>\n     <canvas class=\"zxtv-static\" width=\"160\" height=\"120\"><\/canvas>\n     <div class=\"zxtv-osd\">CH 01<\/div>\n     <div class=\"zxtv-bug zxtv-bug-live\" aria-hidden=\"true\"><i><\/i><span class=\"zxl\"><span class=\"zxl-ns\"><em>n<\/em><em>o<\/em><em>t<\/em><em> <\/em><em>s<\/em><em>o<\/em><\/span><b>LIVE<\/b><\/span><\/div>\n     <div class=\"zxtv-bug zxtv-bug-logo\" aria-hidden=\"true\"><\/div>\n     <div class=\"zxtv-crawl\" aria-hidden=\"true\"><div class=\"zxtv-crawl-tag\"><i><\/i>NEWS<span>-ish<\/span><\/div><div class=\"zxtv-crawl-track\"><div class=\"zxtv-crawl-run\"><span class=\"it\"><b>THIS JUST IN:<\/b> Nothing. Absolutely nothing. Please keep watching.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>MARKETS:<\/b> Your attention is up 3% since you started reading this crawl.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>WEATHER:<\/b> Skies overhead, mostly. Temperatures expected to be a number.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>STUDY:<\/b> 9 out of 10 scrolling tickers exist purely to look important.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>SPORTS:<\/b> Local crawl completes another lap. Fans remain unmoved.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>FORECAST:<\/b> 40% chance of weather. Dress for whatever you were already wearing.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>TRAFFIC:<\/b> Heavy congestion of meaningless text. Expect delays to your evening.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>REMINDER:<\/b> None of this is useful. It was placed here to look fancy.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>DOPPLER:<\/b> Doppler radar confirms it is, in fact, outside. More on this developing story.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>TECH:<\/b> Experts confirm this ticker contains zero actionable insights.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>ENGAGEMENT UPDATE:<\/b> You have now watched this crawl longer than most anchors read one.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>EXTENDED FORECAST:<\/b> Tomorrow expected to arrive on schedule, around midnight. Then another one.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>DEVELOPING:<\/b> Crawl continues to crawl. More useless details as they become available.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>SEVERE WEATHER:<\/b> None. But we put SEVERE in the label so you would look.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>PROGRAMMING NOTE:<\/b> Staring harder at this text will not make it more informative.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>BREAKING:<\/b> Still nothing. But it scrolled, so it felt like something.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>THIS JUST IN:<\/b> Nothing. Absolutely nothing. Please keep watching.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>MARKETS:<\/b> Your attention is up 3% since you started reading this crawl.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>WEATHER:<\/b> Skies overhead, mostly. Temperatures expected to be a number.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>STUDY:<\/b> 9 out of 10 scrolling tickers exist purely to look important.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>SPORTS:<\/b> Local crawl completes another lap. Fans remain unmoved.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>FORECAST:<\/b> 40% chance of weather. Dress for whatever you were already wearing.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>TRAFFIC:<\/b> Heavy congestion of meaningless text. Expect delays to your evening.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>REMINDER:<\/b> None of this is useful. It was placed here to look fancy.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>DOPPLER:<\/b> Doppler radar confirms it is, in fact, outside. More on this developing story.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>TECH:<\/b> Experts confirm this ticker contains zero actionable insights.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>ENGAGEMENT UPDATE:<\/b> You have now watched this crawl longer than most anchors read one.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>EXTENDED FORECAST:<\/b> Tomorrow expected to arrive on schedule, around midnight. Then another one.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>DEVELOPING:<\/b> Crawl continues to crawl. More useless details as they become available.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>SEVERE WEATHER:<\/b> None. But we put SEVERE in the label so you would look.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>PROGRAMMING NOTE:<\/b> Staring harder at this text will not make it more informative.<\/span><i class=\"sep\"><\/i><span class=\"it\"><b>BREAKING:<\/b> Still nothing. But it scrolled, so it felt like something.<\/span><i class=\"sep\"><\/i><\/div><\/div><div class=\"zxtv-spon\"><span class=\"zxtv-spon-lbl\">SPONSORED<br>BY<\/span><span class=\"zxtv-spon-txt\"><\/span><span class=\"zxtv-spon-logo\"><\/span><\/div><\/div>\n     <div class=\"zxtv-glass\"><\/div>\n    <\/div>\n   <\/div>\n   <div class=\"zxtv-emblem\">Zitrexzion<\/div>\n  <\/div>\n  <div class=\"zxtv-neck\"><\/div>\n  <div class=\"zxtv-base zxmcd gvg\">\n   <div class=\"gvg-brand\"><span class=\"gvg-left\"><button class=\"zxmcd-key zxtv-power\" type=\"button\" aria-label=\"Power\" aria-pressed=\"true\">PWR<\/button><span class=\"gvg-clock\" aria-label=\"Time of day\"><small class=\"zxmcd-clock\">00:00:00:00<\/small><\/span><\/span><span class=\"gvg-name\">ZITREXZION <small>1 M\/E PRODUCTION SWITCHER<\/small><\/span><\/div>\n   <div class=\"gvg-bus\">\n    <div class=\"gvg-row\"><span class=\"gvg-lbl\">PGM<\/span><div class=\"zxmcd-keys zxmcd-pgm gvg-keys\"><\/div><\/div>\n    <div class=\"gvg-row\"><span class=\"gvg-lbl\">PST<\/span><div class=\"zxmcd-keys zxmcd-pvw gvg-keys\"><\/div><\/div>\n   <\/div>\n   <div class=\"gvg-trans\">\n    <div class=\"gvg-sub gvg-disp\">\n     <div class=\"zxtv-dial zxmcd-tc gvg-lcd\"><small class=\"zxmcd-cd\">AUTO 00:00:05:00<\/small><span>PGM <b class=\"zxtv-dialnum\">01<\/b><em>PST <b class=\"zxmcd-pvwnum\">02<\/b><\/em><\/span><\/div>\n     <div class=\"gvg-wipes\" role=\"group\" aria-label=\"Transition type\"><span class=\"gvg-lbl\">WIPE<\/span><button class=\"gvg-wipe wm on\" type=\"button\" data-w=\"mix\" aria-pressed=\"true\" aria-label=\"Mix \/ dissolve\">MIX<\/button><button class=\"gvg-wipe w1\" type=\"button\" data-w=\"h\" aria-pressed=\"false\" aria-label=\"Wipe left to right\"><\/button><button class=\"gvg-wipe w2\" type=\"button\" data-w=\"iris\" aria-pressed=\"false\" aria-label=\"Iris wipe\"><\/button><button class=\"gvg-wipe w3\" type=\"button\" data-w=\"diag\" aria-pressed=\"false\" aria-label=\"Diagonal corner wipe\"><\/button><button class=\"gvg-wipe w4\" type=\"button\" data-w=\"v\" aria-pressed=\"false\" aria-label=\"Wipe top to bottom\"><\/button><button class=\"gvg-wipe w5\" type=\"button\" data-w=\"diamond\" aria-pressed=\"false\" aria-label=\"Diamond wipe\"><\/button><button class=\"gvg-wipe w6\" type=\"button\" data-w=\"box\" aria-pressed=\"false\" aria-label=\"Box wipe\"><\/button><button class=\"gvg-wipe w7\" type=\"button\" data-w=\"blinds\" aria-pressed=\"false\" aria-label=\"Venetian blinds wipe\"><\/button><button class=\"gvg-wipe w8\" type=\"button\" data-w=\"cross\" aria-pressed=\"false\" aria-label=\"Cross wipe\"><\/button><\/div>\n    <\/div>\n    <div class=\"gvg-sub gvg-tk\">\n     <span class=\"gvg-lbl\">KEYERS<\/span>\n     <div class=\"gvg-btns gvg-cgs\">\n      <button class=\"zxmcd-key zxmcd-cg\" type=\"button\" data-bug=\".zxtv-bug-logo\" aria-pressed=\"false\" aria-label=\"CG 1: logo bug\">CG<br>1<\/button>\n      <button class=\"zxmcd-key zxmcd-cg\" type=\"button\" data-bug=\".zxtv-bug-live\" aria-pressed=\"false\" aria-label=\"CG 2: live bug\">CG<br>2<\/button>\n      <button class=\"zxmcd-key zxmcd-cg\" type=\"button\" data-bug=\".zxtv-crawl\" aria-pressed=\"false\" aria-label=\"CG 3: news crawl\">CG<br>3<\/button>\n     <\/div>\n     <span class=\"gvg-lbl\">TRANSITION<\/span>\n     <div class=\"gvg-btns\">\n      <button class=\"zxmcd-key cut\" type=\"button\" aria-label=\"Cut to preset\">CUT<\/button>\n      <button class=\"zxmcd-key auto\" type=\"button\" aria-label=\"Auto transition to preset\">AUTO<br>TRANS<\/button>\n     <\/div>\n     \n    <\/div>\n    <div class=\"gvg-sub zxmcd-tbar\"><div class=\"zxmcd-slot\"><i class=\"zxmcd-handle\"><\/i><\/div><span class=\"gvg-lbl\">T-BAR<\/span><\/div>\n   <\/div>\n  <\/div>\n  <div class=\"zxtv-legs\"><span><\/span><span><\/span><\/div>\n <\/div>\n<\/div>\n<div class=\"zxtv-guide\" role=\"tablist\" aria-label=\"Channels\"><\/div>\n<a class=\"zxtv-enter\" href=\"\/?page_id=8\">Enter the blog &rarr;<\/a>\n\n<script>new Function(atob(\"KGZ1bmN0aW9uKCl7CiAgdmFyIHJvb3Q9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3p4LXR2LWxhbmRpbmcnKTsgaWYoIXJvb3QpIHJldHVybjsKICB2YXIgc2NyZWVuPXJvb3QucXVlcnlTZWxlY3RvcignLnp4dHYtc2NyZWVuJyksIHNsaWRlc0VsPXJvb3QucXVlcnlTZWxlY3RvcignLnp4dHYtc2xpZGVzJyksCiAgICAgIGN2cz1yb290LnF1ZXJ5U2VsZWN0b3IoJy56eHR2LXN0YXRpYycpLCBvc2Q9cm9vdC5xdWVyeVNlbGVjdG9yKCcuenh0di1vc2QnKSwKICAgICAgZGlhbD1yb290LnF1ZXJ5U2VsZWN0b3IoJy56eHR2LWRpYWxudW0nKSwgZ3VpZGU9cm9vdC5xdWVyeVNlbGVjdG9yKCcuenh0di1ndWlkZScpLAogICAgICBwb3dlcj1yb290LnF1ZXJ5U2VsZWN0b3IoJy56eHR2LXBvd2VyJyksIHRiYXI9cm9vdC5xdWVyeVNlbGVjdG9yKCcuenhtY2QtdGJhcicpLAogICAgICBzbG90PXJvb3QucXVlcnlTZWxlY3RvcignLnp4bWNkLXNsb3QnKSwgaGFuZGxlPXJvb3QucXVlcnlTZWxlY3RvcignLnp4bWNkLWhhbmRsZScpLAogICAgICBwZ21Sb3c9cm9vdC5xdWVyeVNlbGVjdG9yKCcuenhtY2QtcGdtJyksIHB2d1Jvdz1yb290LnF1ZXJ5U2VsZWN0b3IoJy56eG1jZC1wdncnKSwKICAgICAgcHZ3TnVtPXJvb3QucXVlcnlTZWxlY3RvcignLnp4bWNkLXB2d251bScpOwogIHZhciByZWR1Y2U9d2luZG93Lm1hdGNoTWVkaWEmJm1hdGNoTWVkaWEoJyhwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpJykubWF0Y2hlczsKICB2YXIgcG9zdHM9W10sIHBnbT0wLCBwdnc9MSwgb249dHJ1ZSwgb3NkVD1udWxsLCBidXN5PWZhbHNlLCBkcmFnZ2luZz1mYWxzZSwgbWl4Rj0wLCBhdEJvdHRvbT1mYWxzZSwgbGFzdD1EYXRlLm5vdygpOwogIHZhciBJRExFPTUwMDAsIEZBREU9MTAwMCwgVE9QPTQsIFRSQVZFTD05MjsKCiAgLyogc3RhdGljIG5vaXNlIChwb3dlci1vbiBvbmx5KSAqLwogIHZhciBjdHg9Y3ZzLmdldENvbnRleHQoJzJkJyksIGltZz1jdHguY3JlYXRlSW1hZ2VEYXRhKGN2cy53aWR0aCxjdnMuaGVpZ2h0KSwgcmFmPW51bGw7CiAgZnVuY3Rpb24gbm9pc2UoKXtmb3IodmFyIGk9MDtpPGltZy5kYXRhLmxlbmd0aDtpKz00KXt2YXIgdj1NYXRoLnJhbmRvbSgpKjI1NXwwO2ltZy5kYXRhW2ldPWltZy5kYXRhW2krMV09aW1nLmRhdGFbaSsyXT12O2ltZy5kYXRhW2krM109MjU1O31jdHgucHV0SW1hZ2VEYXRhKGltZywwLDApO3JhZj1yZXF1ZXN0QW5pbWF0aW9uRnJhbWUobm9pc2UpO30KICBmdW5jdGlvbiBidXJzdChtcyl7aWYocmVkdWNlKXJldHVybjtjdnMuY2xhc3NMaXN0LmFkZCgnb24nKTtjYW5jZWxBbmltYXRpb25GcmFtZShyYWYpO25vaXNlKCk7c2V0VGltZW91dChmdW5jdGlvbigpe2N2cy5jbGFzc0xpc3QucmVtb3ZlKCdvbicpO2NhbmNlbEFuaW1hdGlvbkZyYW1lKHJhZik7fSxtcyk7fQoKICBmdW5jdGlvbiBwYWQobil7cmV0dXJuIChuPDEwPycwJzonJykrbjt9CiAgZnVuY3Rpb24gZXNjKHMpe3ZhciBkPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpO2QudGV4dENvbnRlbnQ9cztyZXR1cm4gZC5pbm5lckhUTUw7fQogIGZ1bmN0aW9uIHR4dChoKXt2YXIgZD1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTtkLmlubmVySFRNTD1oO3JldHVybiBkLnRleHRDb250ZW50O30KICBmdW5jdGlvbiBzbGlkZXMoKXtyZXR1cm4gc2xpZGVzRWwuY2hpbGRyZW47fQogIGZ1bmN0aW9uIHBva2UoKXtsYXN0PURhdGUubm93KCk7fQoKICBmdW5jdGlvbiBrZXkocm93LGksbGFiZWwsZm4pe3ZhciBrPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2J1dHRvbicpO2sudHlwZT0nYnV0dG9uJztrLmNsYXNzTmFtZT0nenhtY2Qtayc7ay50ZXh0Q29udGVudD1pKzE7CiAgICBrLnNldEF0dHJpYnV0ZSgnYXJpYS1sYWJlbCcsbGFiZWwrJyBjaGFubmVsICcrKGkrMSkrJzogJyt0eHQocG9zdHNbaV0udGl0bGUucmVuZGVyZWQpKTsKICAgIGsuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKCl7cG9rZSgpO2ZuKGkpO30pO3Jvdy5hcHBlbmRDaGlsZChrKTt9CgogIGZ1bmN0aW9uIGJ1aWxkKCl7CiAgICBzbGlkZXNFbC5pbm5lckhUTUw9Jyc7Z3VpZGUuaW5uZXJIVE1MPScnO3BnbVJvdy5pbm5lckhUTUw9Jyc7cHZ3Um93LmlubmVySFRNTD0nJzsKICAgIHBvc3RzLmZvckVhY2goZnVuY3Rpb24ocCxpKXsKICAgICAgdmFyIHM9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7cy5jbGFzc05hbWU9J3p4dHYtc2xpZGUnO3Muc2V0QXR0cmlidXRlKCdhcmlhLWhpZGRlbicsJ3RydWUnKTsKICAgICAgdmFyIG09cC5fZW1iZWRkZWQmJnAuX2VtYmVkZGVkWyd3cDpmZWF0dXJlZG1lZGlhJ10mJnAuX2VtYmVkZGVkWyd3cDpmZWF0dXJlZG1lZGlhJ11bMF07CiAgICAgIHZhciBzcmM9bSYmKG0ubWVkaWFfZGV0YWlscyYmbS5tZWRpYV9kZXRhaWxzLnNpemVzJiYobS5tZWRpYV9kZXRhaWxzLnNpemVzLmxhcmdlfHxtLm1lZGlhX2RldGFpbHMuc2l6ZXMuZnVsbCl8fHt9KS5zb3VyY2VfdXJsfHwobSYmbS5zb3VyY2VfdXJsKTsKICAgICAgdmFyIHRlcm1zPShwLl9lbWJlZGRlZCYmcC5fZW1iZWRkZWRbJ3dwOnRlcm0nXSYmcC5fZW1iZWRkZWRbJ3dwOnRlcm0nXVswXSl8fFtdOwogICAgICB2YXIgZGF0ZT1uZXcgRGF0ZShwLmRhdGUpLnRvTG9jYWxlRGF0ZVN0cmluZygnZW4tVVMnLHttb250aDonc2hvcnQnLGRheTonbnVtZXJpYycseWVhcjonbnVtZXJpYyd9KS50b1VwcGVyQ2FzZSgpOwogICAgICBzLmlubmVySFRNTD0oc3JjPyc8aW1nIHNyYz0iJytzcmMrJyIgYWx0PSIiIGxvYWRpbmc9IicrKGk\/J2xhenknOidlYWdlcicpKyciPic6JzxkaXYgY2xhc3M9Inp4dHYtYmFycyI+PC9kaXY+JykrCiAgICAgICAgJzxkaXYgY2xhc3M9Inp4dHYtbG93ZXIiPicrKHRlcm1zWzBdPyc8c3BhbiBjbGFzcz0iY2F0Ij4nK2VzYyh0ZXJtc1swXS5uYW1lKSsnPC9zcGFuPic6JycpKwogICAgICAgICc8c3BhbiBjbGFzcz0idHRsIj4nK2VzYyh0eHQocC50aXRsZS5yZW5kZXJlZCkpKyc8L3NwYW4+PHNwYW4gY2xhc3M9ImRhdGUiPicrZGF0ZSsnPC9zcGFuPjwvZGl2Pic7CiAgICAgIHNsaWRlc0VsLmFwcGVuZENoaWxkKHMpOwogICAgICB2YXIgYj1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdidXR0b24nKTtiLnR5cGU9J2J1dHRvbic7Yi5zZXRBdHRyaWJ1dGUoJ3JvbGUnLCd0YWInKTsKICAgICAgYi50ZXh0Q29udGVudD0nQ0ggJytwYWQoaSsxKSsnIFx1MDBiNyAnK3R4dChwLnRpdGxlLnJlbmRlcmVkKTsKICAgICAgYi5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZnVuY3Rpb24oKXtwb2tlKCk7Y3V0KGkpO30pO2d1aWRlLmFwcGVuZENoaWxkKGIpOwogICAgICBrZXkocGdtUm93LGksJ1Rha2UnLGZ1bmN0aW9uKG4pe2N1dChuKTt9KTsKICAgICAga2V5KHB2d1JvdyxpLCdQcmV2aWV3JyxmdW5jdGlvbihuKXtzZXRQdncobik7fSk7CiAgICB9KTsKICB9CgogIGZ1bmN0aW9uIGxpZ2h0cygpewogICAgdmFyIHBrPXBnbVJvdy5jaGlsZHJlbix2az1wdndSb3cuY2hpbGRyZW47CiAgICBmb3IodmFyIHE9MDtxPHBrLmxlbmd0aDtxKyspe3BrW3FdLmNsYXNzTGlzdC50b2dnbGUoJ29uJyxxPT09cGdtKTt2a1txXS5jbGFzc0xpc3QudG9nZ2xlKCdvbicscT09PXB2dyk7fQogICAgdmFyIGJzPWd1aWRlLmNoaWxkcmVuO2Zvcih2YXIgaj0wO2o8YnMubGVuZ3RoO2orKylic1tqXS5zZXRBdHRyaWJ1dGUoJ2FyaWEtY3VycmVudCcsaj09PXBnbT8ndHJ1ZSc6J2ZhbHNlJyk7CiAgICBkaWFsLnRleHRDb250ZW50PXBhZChwZ20rMSk7IGlmKHB2d051bSlwdndOdW0udGV4dENvbnRlbnQ9cGFkKHB2dysxKTsKICAgIHZhciBobT1yb290LnF1ZXJ5U2VsZWN0b3IoJy56eGhtJyk7aWYoaG0pe2lmKHBvc3RzW3BnbV0pe2htLnF1ZXJ5U2VsZWN0b3IoJy56eGhtLXNyY25hbWUnKS50ZXh0Q29udGVudD0nQ0ggJytwYWQocGdtKzEpO2htLnF1ZXJ5U2VsZWN0b3IoJy56eGhtLXR0bCcpLnRleHRDb250ZW50PXR4dChwb3N0c1twZ21dLnRpdGxlLnJlbmRlcmVkKTt9fQogIH0KICBmdW5jdGlvbiBzZXRQdncoaSl7aWYoIW9ufHxidXN5fHxkcmFnZ2luZylyZXR1cm47aWYoaT09PXBnbSlyZXR1cm47cHZ3PWk7bGlnaHRzKCk7fQogIGZ1bmN0aW9uIHBsYWNlSGFuZGxlKGYpe3ZhciB5PWF0Qm90dG9tP1RPUCtUUkFWRUwtVFJBVkVMKmY6VE9QK1RSQVZFTCpmO2hhbmRsZS5zdHlsZS50b3A9eSsncHgnO30KICBmdW5jdGlvbiBtaXgoZil7CiAgICBtaXhGPU1hdGgubWF4KDAsTWF0aC5taW4oMSxmKSk7dmFyIHM9c2xpZGVzKCksaW5jPXNbcHZ3XTtpZighaW5jKXJldHVybjsKICAgIGluYy5zdHlsZS50cmFuc2l0aW9uPSdub25lJztpbmMuc3R5bGUuekluZGV4PTI7YXBwbHlXaXBlKGluYyxtaXhGKTtwbGFjZUhhbmRsZShtaXhGKTsKICB9CiAgZnVuY3Rpb24gZmluYWxpemUoaSxtb3ZlZCl7CiAgICB2YXIgcz1zbGlkZXMoKTsKICAgIGZvcih2YXIgaz0wO2s8cy5sZW5ndGg7aysrKXtzW2tdLnN0eWxlLnRyYW5zaXRpb249J25vbmUnO3Nba10uc3R5bGUuekluZGV4PScnO3Nba10uc3R5bGUub3BhY2l0eT0nJztjbGVhcldpcGUoc1trXSk7CiAgICAgIHNba10uY2xhc3NMaXN0LnRvZ2dsZSgnb24nLGs9PT1pKTtzW2tdLnNldEF0dHJpYnV0ZSgnYXJpYS1oaWRkZW4nLGs9PT1pPydmYWxzZSc6J3RydWUnKTt9CiAgICBwZ209aTtwdnc9KGkrMSklcG9zdHMubGVuZ3RoO21peEY9MDsKICAgIGlmKG1vdmVkKWF0Qm90dG9tPSFhdEJvdHRvbTtwbGFjZUhhbmRsZSgwKTsKICAgIGxpZ2h0cygpOwogICAgb3NkLnRleHRDb250ZW50PSdDSCAnK3BhZChpKzEpO29zZC5jbGFzc0xpc3QuYWRkKCdzaG93Jyk7Y2xlYXJUaW1lb3V0KG9zZFQpO29zZFQ9c2V0VGltZW91dChmdW5jdGlvbigpe29zZC5jbGFzc0xpc3QucmVtb3ZlKCdzaG93Jyk7fSwxODAwKTsKICAgIGJ1c3k9ZmFsc2U7cG9rZSgpOwogIH0KICBmdW5jdGlvbiBjdXQoaSl7aWYoIXBvc3RzLmxlbmd0aHx8IW9ufHxkcmFnZ2luZ3x8YnVzeSlyZXR1cm47aWYodHlwZW9mIGkhPT0nbnVtYmVyJylpPXB2dztpZihpPT09cGdtKXtyZXR1cm47fQogICAgaWYoaSE9PXB2dyl7cHZ3PWk7fWZpbmFsaXplKGksZmFsc2UpO30KICBmdW5jdGlvbiBmYWRlKGZyb20sdG8sZHVyLGRvbmUpewogICAgYnVzeT10cnVlO3ZhciB0MD1udWxsOwogICAgaWYocmVkdWNlKXttaXgodG8pO2RvbmUoKTtyZXR1cm47fQogICAgZnVuY3Rpb24gc3RlcCh0cyl7aWYodDA9PT1udWxsKXQwPXRzO3ZhciBrPU1hdGgubWluKDEsKHRzLXQwKS9kdXIpLGU9azwuNT8yKmsqazoxLU1hdGgucG93KC0yKmsrMiwyKS8yOwogICAgICBtaXgoZnJvbSsodG8tZnJvbSkqZSk7aWYoazwxKXJlcXVlc3RBbmltYXRpb25GcmFtZShzdGVwKTtlbHNlIGRvbmUoKTt9CiAgICByZXF1ZXN0QW5pbWF0aW9uRnJhbWUoc3RlcCk7CiAgfQogIGZ1bmN0aW9uIGF1dG8oKXtpZighcG9zdHMubGVuZ3RofHwhb258fGJ1c3l8fGRyYWdnaW5nKXJldHVybjt2YXIgdGFyZ2V0PXB2dzsKICAgIGZhZGUobWl4RiwxLEZBREUqKDEtbWl4Ril8fEZBREUsZnVuY3Rpb24oKXtmaW5hbGl6ZSh0YXJnZXQsdHJ1ZSk7fSk7fQoKICAvKiBidXR0b25zICovCiAgcm9vdC5xdWVyeVNlbGVjdG9yQWxsKCcuY3V0JykuZm9yRWFjaChmdW5jdGlvbihiKXtiLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbigpe3Bva2UoKTtjdXQoKTt9KTt9KTsKICByb290LnF1ZXJ5U2VsZWN0b3JBbGwoJy5hdXRvJykuZm9yRWFjaChmdW5jdGlvbihiKXtiLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbigpe3Bva2UoKTthdXRvKCk7fSk7fSk7CgogIC8qIFQtYmFyOiBjbGljayA9IGF1dG8gZGlzc29sdmUsIGRyYWcgPSBtYW51YWwgbWl4ICovCiAgdmFyIHN0YXJ0WT0wLG1vdmVkPWZhbHNlOwogIGZ1bmN0aW9uIGZGcm9tWSh5KXt2YXIgcj1zbG90LmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLHA9KHktci50b3AtVE9QLTEwKS9UUkFWRUw7cD1NYXRoLm1heCgwLE1hdGgubWluKDEscCkpO3JldHVybiBhdEJvdHRvbT8xLXA6cDt9CiAgZnVuY3Rpb24gZG93bihlKXtpZighcG9zdHMubGVuZ3RofHwhb258fGJ1c3kpcmV0dXJuO3Bva2UoKTtkcmFnZ2luZz10cnVlO21vdmVkPWZhbHNlO3N0YXJ0WT1lLmNsaWVudFk7CiAgICB0cnl7dGJhci5zZXRQb2ludGVyQ2FwdHVyZShlLnBvaW50ZXJJZCk7fWNhdGNoKHgpe31lLnByZXZlbnREZWZhdWx0KCk7fQogIGZ1bmN0aW9uIG1vdmUoZSl7aWYoIWRyYWdnaW5nKXJldHVybjtpZihNYXRoLmFicyhlLmNsaWVudFktc3RhcnRZKT4zKW1vdmVkPXRydWU7aWYobW92ZWQpe3Bva2UoKTttaXgoZkZyb21ZKGUuY2xpZW50WSkpO319CiAgZnVuY3Rpb24gdXAoKXtpZighZHJhZ2dpbmcpcmV0dXJuO2RyYWdnaW5nPWZhbHNlO3Bva2UoKTt2YXIgdGFyZ2V0PXB2dzsKICAgIGlmKCFtb3ZlZCl7YXV0bygpO3JldHVybjt9CiAgICBpZihtaXhGPj0uOTgpe2ZpbmFsaXplKHRhcmdldCx0cnVlKTt9CiAgICBlbHNlIGlmKG1peEY+PS41KXtmYWRlKG1peEYsMSxGQURFKigxLW1peEYpLGZ1bmN0aW9uKCl7ZmluYWxpemUodGFyZ2V0LHRydWUpO30pO30KICAgIGVsc2V7ZmFkZShtaXhGLDAsRkFERSptaXhGKzYwLGZ1bmN0aW9uKCl7dmFyIHM9c2xpZGVzKClbdGFyZ2V0XTtpZihzKXtzLnN0eWxlLnpJbmRleD0nJztzLnN0eWxlLm9wYWNpdHk9Jyc7Y2xlYXJXaXBlKHMpO31taXhGPTA7cGxhY2VIYW5kbGUoMCk7YnVzeT1mYWxzZTt9KTt9CiAgfQogIHRiYXIuYWRkRXZlbnRMaXN0ZW5lcigncG9pbnRlcmRvd24nLGRvd24pOwogIHRiYXIuYWRkRXZlbnRMaXN0ZW5lcigncG9pbnRlcm1vdmUnLG1vdmUpOwogIHRiYXIuYWRkRXZlbnRMaXN0ZW5lcigncG9pbnRlcnVwJyx1cCk7CiAgdGJhci5hZGRFdmVudExpc3RlbmVyKCdwb2ludGVyY2FuY2VsJyx1cCk7CiAgdGJhci5zZXRBdHRyaWJ1dGUoJ3JvbGUnLCdidXR0b24nKTt0YmFyLnNldEF0dHJpYnV0ZSgndGFiaW5kZXgnLCcwJyk7dGJhci5zZXRBdHRyaWJ1dGUoJ2FyaWEtbGFiZWwnLCdULWJhcjogZGlzc29sdmUgdG8gcHJldmlldycpOwogIHRiYXIuYWRkRXZlbnRMaXN0ZW5lcigna2V5ZG93bicsZnVuY3Rpb24oZSl7aWYoZS5rZXk9PT0nRW50ZXInfHxlLmtleT09PScgJyl7ZS5wcmV2ZW50RGVmYXVsdCgpO3Bva2UoKTthdXRvKCk7fX0pOwoKICAvKiBwb3dlciAqLwogIHBvd2VyLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbigpewogICAgcG9rZSgpO29uPSFvbjtwb3dlci5jbGFzc0xpc3QudG9nZ2xlKCdvZmYnLCFvbik7cm9vdC5jbGFzc0xpc3QudG9nZ2xlKCd6eC1vZmYnLCFvbik7cG93ZXIuc2V0QXR0cmlidXRlKCdhcmlhLXByZXNzZWQnLG9uKTsKICAgIHNjcmVlbi5jbGFzc0xpc3QudG9nZ2xlKCdvZmYnLCFvbik7CiAgICBpZihvbil7c2NyZWVuLmNsYXNzTGlzdC5yZW1vdmUoJ2Jvb3RpbmcnKTt2b2lkIHNjcmVlbi5vZmZzZXRXaWR0aDtzY3JlZW4uY2xhc3NMaXN0LmFkZCgnYm9vdGluZycpO2J1cnN0KDMwMCk7fQogIH0pOwoKICAvKiBDRyBrZXlzOiB0b2dnbGUgZG93bnN0cmVhbSBidWdzLCBpbmRlcGVuZGVudCBvZiB0cmFuc2l0aW9ucyAqLwogIHJvb3QucXVlcnlTZWxlY3RvckFsbCgnLnp4bWNkLWNnJykuZm9yRWFjaChmdW5jdGlvbihiKXtiLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbigpe3Bva2UoKTsKICAgIHZhciBsaXQ9Yi5jbGFzc0xpc3QudG9nZ2xlKCdvbicpO2Iuc2V0QXR0cmlidXRlKCdhcmlhLXByZXNzZWQnLGxpdD8ndHJ1ZSc6J2ZhbHNlJyk7CiAgICB2YXIgdD1yb290LnF1ZXJ5U2VsZWN0b3IoYi5nZXRBdHRyaWJ1dGUoJ2RhdGEtYnVnJykpO2lmKHQpdC5jbGFzc0xpc3QudG9nZ2xlKCdzaG93JyxsaXQpO30pO30pOwoKICAvKiB3aXBlIHBhdHRlcm5zOiBkcml2ZSB0aGUgaW5jb21pbmcgc291cmNlIHdpdGggYSBjbGlwL21hc2sgYXMgdGhlIG1peCBnb2VzIDAuLjEgKi8KICB2YXIgbW9kZT0nbWl4JzsKICBmdW5jdGlvbiBwYyhuKXtyZXR1cm4gKE1hdGgucm91bmQobioxMDApLzEwMCkrJyUnO30KICBmdW5jdGlvbiBjbGVhcldpcGUoZWwpe2VsLnN0eWxlLmNsaXBQYXRoPScnO2VsLnN0eWxlLndlYmtpdENsaXBQYXRoPScnO2VsLnN0eWxlLndlYmtpdE1hc2tJbWFnZT0nJztlbC5zdHlsZS5tYXNrSW1hZ2U9Jyc7fQogIGZ1bmN0aW9uIGFwcGx5V2lwZShlbCxmKXsKICAgIGVsLnN0eWxlLm9wYWNpdHk9bW9kZT09PSdtaXgnP2Y6MTt2YXIgYz0nJyxtPScnOwogICAgaWYobW9kZT09PSdoJyljPSdpbnNldCgwICcrcGMoKDEtZikqMTAwKSsnIDAgMCknOwogICAgZWxzZSBpZihtb2RlPT09J3YnKWM9J2luc2V0KDAgMCAnK3BjKCgxLWYpKjEwMCkrJyAwKSc7CiAgICBlbHNlIGlmKG1vZGU9PT0naXJpcycpYz0nY2lyY2xlKCcrcGMoZio3NSkrJyBhdCA1MCUgNTAlKSc7CiAgICBlbHNlIGlmKG1vZGU9PT0nZGlhZycpe3ZhciBkPXBjKGYqMjAwKTtjPSdwb2x5Z29uKDAgMCwnK2QrJyAwLDAgJytkKycpJzt9CiAgICBlbHNlIGlmKG1vZGU9PT0nZGlhbW9uZCcpe3ZhciBxPWYqMTAwO2M9J3BvbHlnb24oNTAlICcrcGMoNTAtcSkrJywnK3BjKDUwK3EpKycgNTAlLDUwJSAnK3BjKDUwK3EpKycsJytwYyg1MC1xKSsnIDUwJSknO30KICAgIGVsc2UgaWYobW9kZT09PSdib3gnKWM9J2luc2V0KCcrcGMoKDEtZikqNTApKycpJzsKICAgIGVsc2UgaWYobW9kZT09PSdjcm9zcycpe3ZhciB3PWYqNTAsYT1wYyg1MC13KSxiPXBjKDUwK3cpOwogICAgICBjPSdwb2x5Z29uKCcrYSsnIDAsJytiKycgMCwnK2IrJyAnK2ErJywxMDAlICcrYSsnLDEwMCUgJytiKycsJytiKycgJytiKycsJytiKycgMTAwJSwnK2ErJyAxMDAlLCcrYSsnICcrYisnLDAgJytiKycsMCAnK2ErJywnK2ErJyAnK2ErJyknO30KICAgIGVsc2UgaWYobW9kZT09PSdibGluZHMnKXt2YXIgeD1wYyhmKjEwKTttPSdyZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDkwZGVnLCMwMDAgMCAnK3grJyx0cmFuc3BhcmVudCAnK3grJyAxMCUpJzt9CiAgICBlbC5zdHlsZS5jbGlwUGF0aD1jO2VsLnN0eWxlLndlYmtpdENsaXBQYXRoPWM7ZWwuc3R5bGUud2Via2l0TWFza0ltYWdlPW07ZWwuc3R5bGUubWFza0ltYWdlPW07CiAgfQogIHJvb3QucXVlcnlTZWxlY3RvckFsbCgnLmd2Zy13aXBlJykuZm9yRWFjaChmdW5jdGlvbihiKXtiLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbigpe3Bva2UoKTtpZihidXN5fHxkcmFnZ2luZylyZXR1cm47CiAgICBtb2RlPWIuZ2V0QXR0cmlidXRlKCdkYXRhLXcnKTtyb290LnF1ZXJ5U2VsZWN0b3JBbGwoJy5ndmctd2lwZScpLmZvckVhY2goZnVuY3Rpb24obyl7dmFyIHNlbD1vPT09YjtvLmNsYXNzTGlzdC50b2dnbGUoJ29uJyxzZWwpO28uc2V0QXR0cmlidXRlKCdhcmlhLXByZXNzZWQnLHNlbD8ndHJ1ZSc6J2ZhbHNlJyk7fSk7fSk7fSk7CgogIC8qIGF1dG8tdHJhbnMgY291bnRkb3duIChmcmFtZXMgYXQgfjMwZnBzKSAqLwogIHZhciBjZEVsPXJvb3QucXVlcnlTZWxlY3RvcignLnp4bWNkLWNkJyk7CiAgaWYoY2RFbClzZXRJbnRlcnZhbChmdW5jdGlvbigpe3ZhciB0LHdhcm49ZmFsc2U7CiAgICBpZighb24pdD0nQVVUTyAtLTotLTotLTotLSc7CiAgICBlbHNlIGlmKGJ1c3l8fGRyYWdnaW5nKXQ9J0FVVE8gIElOIFRSQU5TJzsKICAgIGVsc2V7dmFyIG1zPU1hdGgubWF4KDAsSURMRS0oRGF0ZS5ub3coKS1sYXN0KSkscz1NYXRoLmZsb29yKG1zLzEwMDApLGZyPU1hdGguZmxvb3IoKG1zJTEwMDApLzMzLjQpO3Q9J0FVVE8gMDA6MDA6JytwYWQocykrJzonK3BhZChmcik7d2Fybj1tczwxMDAwO30KICAgIGNkRWwudGV4dENvbnRlbnQ9dDtjZEVsLmNsYXNzTGlzdC50b2dnbGUoJ3dhcm4nLHdhcm4pO30sNTApOwoKICAvKiB0YWxseTogQ1VUIGZsYXNoZXMgcmVkIG9uIHByZXNzOyBBVVRPIGxpZ2h0cyByZWQgb24gcHJlc3MgYW5kIHN0YXlzIHJlZCB3aGlsZSBhIHRyYW5zaXRpb24gcnVucyAqLwogIHZhciBjdXRCPXJvb3QucXVlcnlTZWxlY3RvcignLnp4bWNkLWtleS5jdXQnKSxhdXRvQj1yb290LnF1ZXJ5U2VsZWN0b3IoJy56eG1jZC1rZXkuYXV0bycpOwogIGZ1bmN0aW9uIGZsYXNoKGIpe2lmKCFiKXJldHVybjtiLmNsYXNzTGlzdC5hZGQoJ2hpdCcpO2NsZWFyVGltZW91dChiLl90KTtiLl90PXNldFRpbWVvdXQoZnVuY3Rpb24oKXtiLmNsYXNzTGlzdC5yZW1vdmUoJ2hpdCcpO30sMzUwKTt9CiAgaWYoY3V0QiljdXRCLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbigpe2ZsYXNoKGN1dEIpO30pOwogIGlmKGF1dG9CKWF1dG9CLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbigpe2ZsYXNoKGF1dG9CKTt9KTsKICBzZXRJbnRlcnZhbChmdW5jdGlvbigpe2lmKGF1dG9CKWF1dG9CLmNsYXNzTGlzdC50b2dnbGUoJ3J1bicsYnVzeSk7fSw2MCk7CgogIC8qIENHIDMgY3Jhd2wgZW5naW5lOiBKUy1kcml2ZW4gdGlja2VyIHNvIHNwb25zb3IgcmVhZHMgY2FuIGJlIGRyb3BwZWQgaW4gbGl2ZSAqLwogIHZhciBjcnc9cm9vdC5xdWVyeVNlbGVjdG9yKCcuenh0di1jcmF3bCcpLHNwbj1yb290LnF1ZXJ5U2VsZWN0b3IoJy56eHR2LXNwb24nKSwKICAgICAgY3RyYWNrPXJvb3QucXVlcnlTZWxlY3RvcignLnp4dHYtY3Jhd2wtdHJhY2snKSxjcnVuPXJvb3QucXVlcnlTZWxlY3RvcignLnp4dHYtY3Jhd2wtcnVuJyksY3RhZz1yb290LnF1ZXJ5U2VsZWN0b3IoJy56eHR2LWNyYXdsLXRhZycpOwogIHZhciBTUE9OUz1bCiAgICB7a2V5OidiYXJyeScsbmFtZTonQkFSR0FJTiBCQVJSWVwnUycsdGFnOidTUE9OU09SRUQ8YnI+QlknLGxvZ286JzxzcGFuIGNsYXNzPSJsZy1iYXJyeSI+PGI+QkFSR0FJTjwvYj48aT5CQVJSWVwnUzwvaT48L3NwYW4+JyxsaW5lczpbCiAgICAgICdCYXJnYWluIEJhcnJ5XCdzOiB3aGVyZSB0aGUgc2F2aW5ncyBhcmUgc3RyaWN0bHkgaHlwb3RoZXRpY2FsLicsCiAgICAgICdQcmljZXMgc2xhc2hlZCEgVGhlbiBnZW50bHkgdGFwZWQgYmFjayB0b2dldGhlci4nLAogICAgICAnU2F2ZSB1cCB0byAwJSBvbiBldmVyeXRoaW5nIGluIHN0b2NrLiBTb21lIGV4Y2x1c2lvbnMgYXBwbHkuIEFsbCBvZiB0aGVtLicsCiAgICAgICdBc2sgYWJvdXQgdGhlIGV4dGVuZGVkIHdhcnJhbnR5IG9uIG91ciBleHRlbmRlZCB3YXJyYW50eS4nLAogICAgICAnQnJpbmcgdGhpcyBjcmF3bCBpbiBmb3IgYWJzb2x1dGVseSBubyBkaXNjb3VudCB3aGF0c29ldmVyLicsCiAgICAgICdPdXIgcHJpY2VzIGFyZSBsb3cuIE91ciBzdGFuZGFyZHMgYXJlIGxvd2VyLiBPdXIgcGFya2luZyBsb3QgaXMgZ3JhdmVsLicsCiAgICAgICdZb3Ugd2lsbCBub3Qgc2F2ZSBtb25leS4gWW91IHdpbGwsIGhvd2V2ZXIsIGxlYXZlIHdpdGggYSBjb3Vwb24uJ119LAogICAge2tleToneW91cnMnLG5hbWU6J1lPVVIgQUQgSEVSRScsdGFnOidBRCBTUEFDRTxicj5GT1IgUkVOVCcsbG9nbzonPHNwYW4gY2xhc3M9ImxnLXlvdXJzIj5ZT1VSPGJyPkxPR088YnI+SEVSRTwvc3Bhbj4nLGxpbmVzOlsKICAgICAgJ1lvdSBoYXZlIG1vbmV5LiBXZSBoYXZlIGEgY3Jhd2wuIExldFwncyBiZSBhZHVsdHMgYWJvdXQgdGhpcy4nLAogICAgICAnRm9yIGEgc21hbGwgZmVlLCBzdHJhbmdlcnMgd2lsbCBzcXVpbnQgYXQgeW91IGFuZCBzYXkgXHUyMDFjaGV5LCBhcmVuXCd0IHlvdSBmcm9tIHRoYXQgdGhpbmc\/XHUyMDFkJywKICAgICAgJ1lvdXIgYnJhbmQsIGdsaWRpbmcgcGFzdCBkb3plbnMgb2YgcGVvcGxlIHdobyB3ZXJlIG5vdCByZWFkaW5nLicsCiAgICAgICdCZWNvbWUgZmFtb3VzIGluIHRoZSBib3R0b20gbmluZSBwZXJjZW50IG9mIGEgc2NyZWVuLicsCiAgICAgICdTcG9uc29yIHRoaXMgc3BhY2UgYW5kIHlvdXIgbW9tIGZpbmFsbHkgaGFzIHNvbWV0aGluZyB0byBwb2ludCBhdC4nLAogICAgICAnV2UgdGFrZSBtb25leS4gQ2FzaCwgY2FyZCwgb3IgYSBzaW5jZXJlIHByb21pc2Ugb2YgbW9uZXkuJywKICAgICAgJ0dldCB5b3VyIG5hbWUgaW4gbGlnaHRzLiBTbWFsbCBsaWdodHMuIE1vdmluZyBsaWdodHMuIExlZnR3YXJkLiddfV07CiAgaWYoY3J3JiZjcnVuJiZjdHJhY2spewogICAgdmFyIGtpZHM9W10uc2xpY2UuY2FsbChjcnVuLmNoaWxkcmVuKSxoYWxmPWtpZHMubGVuZ3RoLzI7CiAgICB2YXIgcHhQZXJFbT0oY3J1bi5zY3JvbGxXaWR0aC8yKS85NS8ocGFyc2VGbG9hdChnZXRDb21wdXRlZFN0eWxlKGtpZHNbMF0pLmZvbnRTaXplKXx8MTQpOwogICAgZm9yKHZhciBxPWtpZHMubGVuZ3RoLTE7cT49aGFsZjtxLS0pY3J1bi5yZW1vdmVDaGlsZChraWRzW3FdKTsKICAgIHZhciBTRVBDPVsnLS1jeWFuJywnLS1tYWdlbnRhJywnLS15ZWxsb3cnLCctLWdyZWVuJywnLS1yZWQnLCctLWJhcmJsdWUnXSxzbj0wOwogICAgW10uZm9yRWFjaC5jYWxsKGNydW4ucXVlcnlTZWxlY3RvckFsbCgnLnNlcCcpLGZ1bmN0aW9uKGUpe2Uuc3R5bGUuYmFja2dyb3VuZD0ndmFyKCcrU0VQQ1tzbisrJTZdKycpJzt9KTsKICAgIHZhciBzcHRhZz1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdzcGFuJyk7c3B0YWcuY2xhc3NOYW1lPSd6eHR2LWNyYXdsLXNwdGFnJztpZihjdGFnKWN0YWcuYXBwZW5kQ2hpbGQoc3B0YWcpOwogICAgdmFyIENBVD17J1RISVMgSlVTVCBJTic6J05FV1MnLCdTVFVEWSc6J05FV1MnLCdERVZFTE9QSU5HJzonTkVXUycsJ0JSRUFLSU5HJzonTkVXUycsJ01BUktFVFMnOidNQVJLRVRTJywnVEVDSCc6J1RFQ0gnLCdUUkFGRklDJzonVFJBRkZJQycsCiAgICAgICdXRUFUSEVSJzonV1gnLCdGT1JFQ0FTVCc6J1dYJywnRE9QUExFUic6J1dYJywnRVhURU5ERUQgRk9SRUNBU1QnOidXWCcsJ1NFVkVSRSBXRUFUSEVSJzonV1gnLCdTUE9SVFMnOidTUE9SVFMnLAogICAgICAnUkVNSU5ERVInOidaWCcsJ0VOR0FHRU1FTlQgVVBEQVRFJzonWlgnLCdQUk9HUkFNTUlORyBOT1RFJzonWlgnfTsKICAgIFtdLmZvckVhY2guY2FsbChjcnVuLnF1ZXJ5U2VsZWN0b3JBbGwoJy5pdCcpLGZ1bmN0aW9uKGUpe3ZhciBiPWUucXVlcnlTZWxlY3RvcignYicpLGs9Yj9iLnRleHRDb250ZW50LnJlcGxhY2UoJzonLCcnKS50cmltKCk6Jyc7ZS5fY2F0PUNBVFtrXXx8J05FV1MnO30pOwogICAgdmFyIGxibEJveD1udWxsLGN1ckNhdD1udWxsOwogICAgaWYoY3RhZyl7W10uc2xpY2UuY2FsbChjdGFnLmNoaWxkTm9kZXMpLmZvckVhY2goZnVuY3Rpb24obmQpe2lmKG5kIT09c3B0YWcmJiEobmQudGFnTmFtZT09PSdJJykpY3RhZy5yZW1vdmVDaGlsZChuZCk7fSk7CiAgICAgIGxibEJveD1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdlbScpO2xibEJveC5jbGFzc05hbWU9J3p4dHYtY3Jhd2wtbGJsJztjdGFnLmluc2VydEJlZm9yZShsYmxCb3gsc3B0YWcpO30KICAgIGZ1bmN0aW9uIHNldENhdChjKXtpZighbGJsQm94fHxjPT09Y3VyQ2F0KXJldHVybjtjdXJDYXQ9Yzt2YXIgZT1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdlbScpO2UuY2xhc3NOYW1lPSd6eC1sJysoYz09PSdaWCc\/JyB6eC1icmFuZCc6JycpOwogICAgICBlLmlubmVySFRNTD0oYz09PSdaWCc\/J1ppdHJleHppb24nOmMpKyc8c21hbGw+LWlzaDwvc21hbGw+JztsYmxCb3guaW5uZXJIVE1MPScnO2xibEJveC5hcHBlbmRDaGlsZChlKTt9CiAgICBzZXRDYXQoY3J1bi5xdWVyeVNlbGVjdG9yKCcuaXQnKS5fY2F0KTsKICAgIHZhciBjeD0wLGN0PW51bGwsc3BBY3RpdmU9bnVsbCxuZXh0U3A9RGF0ZS5ub3coKSs4MDAwK01hdGgucmFuZG9tKCkqMTAwMDAsc2hvd25Ncz0wOwogICAgZnVuY3Rpb24gc3BlZWQoKXt2YXIgZj1wYXJzZUZsb2F0KGdldENvbXB1dGVkU3R5bGUoY3J1bi5maXJzdEVsZW1lbnRDaGlsZHx8Y3J1bikuZm9udFNpemUpfHwxNDt2YXIgdj1mKnB4UGVyRW07cmV0dXJuIHY+ND92OjQwO30KICAgIGZ1bmN0aW9uIGFkZFNwb25zb3IoKXsKICAgICAgdmFyIHRyPWN0cmFjay5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKSxjPWNydW4uY2hpbGRyZW4scmVmPW51bGw7CiAgICAgIGZvcih2YXIgaT0wO2k8Yy5sZW5ndGg7aSsrKXtpZihjW2ldLmNsYXNzTGlzdC5jb250YWlucygnaXQnKSYmY1tpXS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKS5sZWZ0PnRyLnJpZ2h0KzIwKXtyZWY9Y1tpXTticmVhazt9fQogICAgICBpZighcmVmKXJldHVybiBmYWxzZTsKICAgICAgdmFyIHM9U1BPTlNbTWF0aC5yYW5kb20oKSpTUE9OUy5sZW5ndGh8MF0saXQ9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnc3BhbicpLHNlcD1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdpJyk7CiAgICAgIGl0LmNsYXNzTmFtZT0naXQgc3Agc3AtJytzLmtleTtpdC5fc3A9czsKICAgICAgaXQuaW5uZXJIVE1MPSc8Yj4nK3MubmFtZSsnOjwvYj4gJztpdC5hcHBlbmRDaGlsZChkb2N1bWVudC5jcmVhdGVUZXh0Tm9kZShzLmxpbmVzW01hdGgucmFuZG9tKCkqcy5saW5lcy5sZW5ndGh8MF0pKTsKICAgICAgc2VwLmNsYXNzTmFtZT0nc2VwIHNwLXNlcCc7Y3J1bi5pbnNlcnRCZWZvcmUoaXQscmVmKTtjcnVuLmluc2VydEJlZm9yZShzZXAscmVmKTtyZXR1cm4gdHJ1ZTt9CiAgICBmdW5jdGlvbiBzZXRUYWtlKHMpewogICAgICBpZihzPT09c3BBY3RpdmUpcmV0dXJuO3NwQWN0aXZlPXM7CiAgICAgIGlmKHMpe2Nydy5zZXRBdHRyaWJ1dGUoJ2RhdGEtc3AnLHMua2V5KTtzcHRhZy5pbm5lckhUTUw9cy50YWc7c3BuLnF1ZXJ5U2VsZWN0b3IoJy56eHR2LXNwb24tbG9nbycpLmlubmVySFRNTD1zLmxvZ287Y3J3LmNsYXNzTGlzdC5hZGQoJ3NwLW9uJyk7fQogICAgICBlbHNle2Nydy5jbGFzc0xpc3QucmVtb3ZlKCdzcC1vbicpO30KICAgIH0KICAgIGZ1bmN0aW9uIHRpY2sodHMpewogICAgICB2YXIgZHQ9Y3Q9PT1udWxsPzA6TWF0aC5taW4oLjEsKHRzLWN0KS8xMDAwKTtjdD10czsKICAgICAgaWYoY3J3LmNsYXNzTGlzdC5jb250YWlucygnc2hvdycpJiZjdHJhY2sub2Zmc2V0V2lkdGgpewogICAgICAgIGN4LT1zcGVlZCgpKmR0O3Nob3duTXMrPWR0KjEwMDA7CiAgICAgICAgdmFyIGZpcnN0PWNydW4uZmlyc3RFbGVtZW50Q2hpbGQ7CiAgICAgICAgd2hpbGUoZmlyc3QmJmZpcnN0Lm5leHRFbGVtZW50U2libGluZyl7CiAgICAgICAgICB2YXIgc2VwPWZpcnN0Lm5leHRFbGVtZW50U2libGluZyx3PXNlcC5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKS5yaWdodC1maXJzdC5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKS5sZWZ0OwogICAgICAgICAgaWYoLWN4PHcpYnJlYWs7CiAgICAgICAgICBjeCs9dzsKICAgICAgICAgIGlmKGZpcnN0LmNsYXNzTGlzdC5jb250YWlucygnc3AnKSl7Y3J1bi5yZW1vdmVDaGlsZChmaXJzdCk7Y3J1bi5yZW1vdmVDaGlsZChzZXApO30KICAgICAgICAgIGVsc2V7Y3J1bi5hcHBlbmRDaGlsZChmaXJzdCk7Y3J1bi5hcHBlbmRDaGlsZChzZXApO30KICAgICAgICAgIGZpcnN0PWNydW4uZmlyc3RFbGVtZW50Q2hpbGQ7CiAgICAgICAgfQogICAgICAgIGNydW4uc3R5bGUudHJhbnNmb3JtPSd0cmFuc2xhdGVYKCcrY3gudG9GaXhlZCgyKSsncHgpJzsKICAgICAgICBpZihEYXRlLm5vdygpPm5leHRTcCYmIWNydW4ucXVlcnlTZWxlY3RvcignLnNwJykpe2lmKGFkZFNwb25zb3IoKSluZXh0U3A9RGF0ZS5ub3coKSsyMjAwMCtNYXRoLnJhbmRvbSgpKjI2MDAwO30KICAgICAgICB2YXIgdGw9Y3RyYWNrLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLmxlZnQrY3RyYWNrLm9mZnNldFdpZHRoKi4wMyxoaXQ9bnVsbCxzcHM9Y3J1bi5xdWVyeVNlbGVjdG9yQWxsKCcuc3AnKTsKICAgICAgICBmb3IodmFyIGo9MDtqPHNwcy5sZW5ndGg7aisrKXt2YXIgcj1zcHNbal0uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7aWYoci5sZWZ0PD10bCYmci5yaWdodD50bCl7aGl0PXNwc1tqXS5fc3A7YnJlYWs7fX0KICAgICAgICBzZXRUYWtlKGhpdCk7CiAgICAgICAgdmFyIGl0cz1jcnVuLmNoaWxkcmVuO2Zvcih2YXIgbT0wO208aXRzLmxlbmd0aDttKyspe3ZhciBpdDI9aXRzW21dO2lmKCFpdDIuY2xhc3NMaXN0LmNvbnRhaW5zKCdpdCcpKWNvbnRpbnVlO3ZhciBycj1pdDIuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7CiAgICAgICAgICBpZihyci5sZWZ0PnRsKWJyZWFrO2lmKHJyLnJpZ2h0PnRsJiYhaXQyLmNsYXNzTGlzdC5jb250YWlucygnc3AnKSl7c2V0Q2F0KGl0Mi5fY2F0KTticmVhazt9fQogICAgICB9ZWxzZSBpZighY3J3LmNsYXNzTGlzdC5jb250YWlucygnc2hvdycpKXtzZXRUYWtlKG51bGwpO30KICAgICAgcmVxdWVzdEFuaW1hdGlvbkZyYW1lKHRpY2spOwogICAgfQogICAgcmVxdWVzdEFuaW1hdGlvbkZyYW1lKHRpY2spOwogIH0KCiAgLyogc2NyZWVuICovCiAgc2NyZWVuLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbigpe2lmKG9uJiZwb3N0c1twZ21dKWxvY2F0aW9uLmhyZWY9cG9zdHNbcGdtXS5saW5rO30pOwogIHNjcmVlbi5hZGRFdmVudExpc3RlbmVyKCdrZXlkb3duJyxmdW5jdGlvbihlKXsKICAgIGlmKGUua2V5PT09J0Fycm93UmlnaHQnKXtwb2tlKCk7YXV0bygpO2UucHJldmVudERlZmF1bHQoKTt9CiAgICBlbHNlIGlmKGUua2V5PT09J0VudGVyJyYmcG9zdHNbcGdtXSl7bG9jYXRpb24uaHJlZj1wb3N0c1twZ21dLmxpbms7fQogIH0pOwoKICAvKiBhbnkgaW50ZXJhY3Rpb24gcmVzZXRzIHRoZSBpZGxlIGNsb2NrICovCiAgWydwb2ludGVyZG93bicsJ2tleWRvd24nLCd3aGVlbCcsJ3RvdWNoc3RhcnQnXS5mb3JFYWNoKGZ1bmN0aW9uKGV2KXtyb290LmFkZEV2ZW50TGlzdGVuZXIoZXYscG9rZSx7cGFzc2l2ZTp0cnVlfSk7fSk7CiAgZnVuY3Rpb24gYXV0b0lkbGUoKXtpZighcG9zdHMubGVuZ3RofHwhb258fGJ1c3l8fGRyYWdnaW5nKXJldHVybjt2YXIgdGFyZ2V0PXB2dzsKICAgIGlmKHJlZHVjZSl7YXV0bygpO3JldHVybjt9CiAgICBzY3JlZW4uY2xhc3NMaXN0LmFkZCgnZ2xpdGNoJyk7Y3ZzLmNsYXNzTGlzdC5hZGQoJ29uJyk7Y2FuY2VsQW5pbWF0aW9uRnJhbWUocmFmKTtub2lzZSgpOwogICAgZmFkZSgwLDEsMTQwMCxmdW5jdGlvbigpe2ZpbmFsaXplKHRhcmdldCx0cnVlKTsKICAgICAgc2V0VGltZW91dChmdW5jdGlvbigpe3NjcmVlbi5jbGFzc0xpc3QucmVtb3ZlKCdnbGl0Y2gnKTtjdnMuY2xhc3NMaXN0LnJlbW92ZSgnb24nKTtjYW5jZWxBbmltYXRpb25GcmFtZShyYWYpO30sMTgwKTt9KTt9CiAgc2V0SW50ZXJ2YWwoZnVuY3Rpb24oKXtpZihvbiYmcG9zdHMubGVuZ3RoPjEmJiFidXN5JiYhZHJhZ2dpbmcmJkRhdGUubm93KCktbGFzdD49SURMRSlhdXRvSWRsZSgpO30sMjUwKTsKCiAgLyogdGltZWNvZGUgKi8KICB2YXIgdGM9cm9vdC5xdWVyeVNlbGVjdG9yKCcuenhtY2QtY2xvY2snKTsKICBpZih0YylzZXRJbnRlcnZhbChmdW5jdGlvbigpe3ZhciBkPW5ldyBEYXRlKCk7dGMudGV4dENvbnRlbnQ9cGFkKGQuZ2V0SG91cnMoKSkrJzonK3BhZChkLmdldE1pbnV0ZXMoKSkrJzonK3BhZChkLmdldFNlY29uZHMoKSkrJzonK3BhZChNYXRoLmZsb29yKGQuZ2V0TWlsbGlzZWNvbmRzKCkvMzMuNCkpO30sMTAwKTsKCiAgaGFuZGxlLnN0eWxlLnRyYW5zaXRpb249J25vbmUnO3BsYWNlSGFuZGxlKDApOwoKICBmZXRjaCgnLz9yZXN0X3JvdXRlPS93cC92Mi9wb3N0cyZfZW1iZWQ9d3A6ZmVhdHVyZWRtZWRpYSx3cDp0ZXJtJnBlcl9wYWdlPTknKS50aGVuKGZ1bmN0aW9uKHIpe3JldHVybiByLmpzb24oKTt9KS50aGVuKGZ1bmN0aW9uKGQpewogICAgaWYoIUFycmF5LmlzQXJyYXkoZCl8fCFkLmxlbmd0aClyZXR1cm47cG9zdHM9ZDsKICAgIHNldFRpbWVvdXQoZnVuY3Rpb24oKXtidWlsZCgpO2J1cnN0KDQwMCk7c2V0VGltZW91dChmdW5jdGlvbigpe2ZpbmFsaXplKDAsZmFsc2UpO30sMjAwKTt9LHJlZHVjZT8wOjEzMDApOwogIH0pLmNhdGNoKGZ1bmN0aW9uKCl7fSk7Cn0pKCk7Cg==\"))();<\/script>\n<script>new Function(atob(\"KGZ1bmN0aW9uKCl7CiAgdmFyIGhvc3Q9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3p4LXR2LWxhbmRpbmcnKTsgaWYoIWhvc3R8fGhvc3QucXVlcnlTZWxlY3RvcignLnp4bWMnKSkgcmV0dXJuOwogIHZhciBSPU1hdGgucmFuZG9tLCBwaWNrPWZ1bmN0aW9uKGEpe3JldHVybiBhW01hdGguZmxvb3IoUigpKmEubGVuZ3RoKV07fTsKICB2YXIgTEVEUz1bJyNmZjNiMmYnLCcjZmZiMzQ3JywnI2ZmZjNjNCcsJyM0ZGZmN2EnLCcjZmY2YTFhJywnI2ZmM2IyZicsJyNmZmYzYzQnXTsKICB2YXIgU0NSPVtbJyNkN2RkZTAnLCcjNmM3ODdjJ10sWycjYzZkNmNmJywnIzU1NjY1ZSddLFsnI2UyZTJkNicsJyM3Nzc3NmEnXSxbJyNiOWM5ZDknLCcjNGY1ZjcwJ11dOwogIGZ1bmN0aW9uIG1rKGNscyxwKXt2YXIgZD1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTtkLmNsYXNzTmFtZT1jbHM7aWYocClwLmFwcGVuZENoaWxkKGQpO3JldHVybiBkO30KICBmdW5jdGlvbiBsZWQocCxjbHMpe3ZhciBsPW1rKGNsc3x8J3p4bWMtbGVkJyxwKTtsLnN0eWxlLnNldFByb3BlcnR5KCctLWxjJyxwaWNrKExFRFMpKTsKICAgIGlmKFIoKTwuMylsLmNsYXNzTGlzdC5hZGQoJ3N0ZWFkeScpO2Vsc2V7bC5zdHlsZS5zZXRQcm9wZXJ0eSgnLS1iZCcsKDAuNStSKCkqMy41KS50b0ZpeGVkKDIpKydzJyk7bC5zdHlsZS5zZXRQcm9wZXJ0eSgnLS1ibycsKC1SKCkqNCkudG9GaXhlZCgyKSsncycpO31yZXR1cm4gbDt9CiAgdmFyIG1jPW1rKCd6eG1jJyk7IG1jLnNldEF0dHJpYnV0ZSgnYXJpYS1oaWRkZW4nLCd0cnVlJyk7CiAgdmFyIGNlaWw9bWsoJ3p4bWMtY2VpbCcsbWMpO2Zvcih2YXIgY2k9MDtjaTwzO2NpKyspbWsoJycsY2VpbCkub3V0ZXJIVE1MO2NlaWwuaW5uZXJIVE1MPSc8aT48L2k+PGk+PC9pPjxpPjwvaT4nO3ZhciB3YWxsPW1rKCd6eG1jLXdhbGwnLG1jKTsKICB2YXIgY29scz13aW5kb3cuaW5uZXJXaWR0aDw3MDA\/NzoxNDsgd2FsbC5zdHlsZS5zZXRQcm9wZXJ0eSgnLS1jb2xzJyxjb2xzKTsKICB2YXIgY2VsbHM9Y29scyo1LCB1c2VkPTAsIGNsb2NrRG9uZT1mYWxzZSwgaGFuZHM9bnVsbDsKICB3aGlsZSh1c2VkPGNlbGxzKXsKICAgIHZhciByPVIoKSwgcD1taygnenhtYy1wJyx3YWxsKSwgYXJlYT0xOwogICAgaWYoIWNsb2NrRG9uZSYmdXNlZD5jb2xzKXtwLmNsYXNzTGlzdC5hZGQoJ2gyJywndzInKTthcmVhPTQ7dmFyIGM9bWsoJ3p4bWMtY2xvY2snLHApOwogICAgICBoYW5kcz17aDptaygnenhtYy1oYW5kIGgnLGMpLG06bWsoJ3p4bWMtaGFuZCBtJyxjKSxzOm1rKCd6eG1jLWhhbmQgcycsYyl9O2Nsb2NrRG9uZT10cnVlO3Auc3R5bGUuZ3JpZENvbHVtbj0nMiAvIHNwYW4gMic7fQogICAgZWxzZSBpZihyPC4zNCl7cC5jbGFzc0xpc3QuYWRkKCd6eG1jLW1vbicpO2lmKFIoKTwuNDUpe3AuY2xhc3NMaXN0LmFkZCgndzInLCdoMicpO2FyZWE9NDt9ZWxzZSBpZihSKCk8LjQpe3AuY2xhc3NMaXN0LmFkZCgndzInKTthcmVhPTI7fQogICAgICB2YXIgcz1taygnenhtYy1zY3InLHApLGNjPXBpY2soU0NSKTsKICAgICAgaWYoUigpPC4xOClzLmNsYXNzTGlzdC5hZGQoJ29mZicpO2Vsc2V7cy5zdHlsZS5zZXRQcm9wZXJ0eSgnLS1jMScsY2NbMF0pO3Muc3R5bGUuc2V0UHJvcGVydHkoJy0tYzInLGNjWzFdKTsKICAgICAgICBzLnN0eWxlLnNldFByb3BlcnR5KCctLWZkJywoMitSKCkqNSkudG9GaXhlZCgxKSsncycpO3Muc3R5bGUuc2V0UHJvcGVydHkoJy0tcmQnLCgzK1IoKSo2KS50b0ZpeGVkKDEpKydzJyk7fX0KICAgIGVsc2UgaWYocjwuNSl7dmFyIHY9bWsoJ3p4bWMtdnUnLHApO3Yuc3R5bGUuc2V0UHJvcGVydHkoJy0tbmQnLCgwLjYrUigpKjEuNikudG9GaXhlZCgyKSsncycpO3Yuc3R5bGUuc2V0UHJvcGVydHkoJy0tbnQnLCg1K1IoKSozMCkudG9GaXhlZCgwKSsnZGVnJyk7CiAgICAgIGlmKFIoKTwuNSlsZWQocCk7fQogICAgZWxzZSBpZihyPC43Mil7dmFyIG49NCtNYXRoLmZsb29yKFIoKSo1KTtmb3IodmFyIGk9MDtpPG47aSsrKW1rKCd6eG1jLWtub2InLHApO2lmKFIoKTwuNilsZWQocCk7fQogICAgZWxzZSBpZihyPC44OCl7dmFyIGs9NitNYXRoLmZsb29yKFIoKSoxMCk7Zm9yKHZhciBqPTA7ajxrO2orKylsZWQocCk7fQogICAgZWxzZXttaygnenhtYy1ncmlsbCcscCk7fQogICAgdXNlZCs9YXJlYTsKICB9CiAgdmFyIGRlc2s9bWsoJ3p4bWMtZGVzaycsbWMpOwogIGZvcih2YXIgcnI9MDtycjw0O3JyKyspe3ZhciByb3c9bWsoJ3p4bWMtcm93JyxkZXNrKTsKICAgIGZvcih2YXIgYj0wO2I8NDY7YisrKXsKICAgICAgaWYocnI9PT0yJiZiJTU9PT0wKXt2YXIgZj1taygnenhtYy1mYWRlcicscm93KTtmLnN0eWxlLnNldFByb3BlcnR5KCctLWZ5JywoMTArUigpKjcwKS50b0ZpeGVkKDApKyclJyk7Y29udGludWU7fQogICAgICBpZihSKCk8LjMyKWxlZChyb3csJ3p4bWMtYnRuIGxpdCcpO2Vsc2UgbWsoJ3p4bWMtYnRuJyxyb3cpO319CiAgaG9zdC5pbnNlcnRCZWZvcmUobWMsaG9zdC5maXJzdENoaWxkKTsKICBmdW5jdGlvbiB0aWNrKCl7aWYoIWhhbmRzKXJldHVybjt2YXIgZD1uZXcgRGF0ZSgpLHM9ZC5nZXRTZWNvbmRzKCksbT1kLmdldE1pbnV0ZXMoKStzLzYwLGg9KGQuZ2V0SG91cnMoKSUxMikrbS82MDsKICAgIGhhbmRzLnMuc3R5bGUudHJhbnNmb3JtPSdyb3RhdGUoJysocyo2KSsnZGVnKSc7aGFuZHMubS5zdHlsZS50cmFuc2Zvcm09J3JvdGF0ZSgnKyhtKjYpKydkZWcpJztoYW5kcy5oLnN0eWxlLnRyYW5zZm9ybT0ncm90YXRlKCcrKGgqMzApKydkZWcpJzt9CiAgdGljaygpO3NldEludGVydmFsKHRpY2ssMTAwMCk7Cn0pKCk7Cg==\"))();<\/script>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>SOURCE: CH 01 PLEASE STAND BY LIVEOFF AIR PGM PLEASE STAND BY CH 01 not soLIVE NEWS-ish THIS JUST IN: Nothing. Absolutely nothing. Please keep watching.MARKETS: Your attention is up 3% since you started reading this crawl.WEATHER: Skies overhead, mostly. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/zitrexzion.com\/index.php?rest_route=\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zitrexzion.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/zitrexzion.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/zitrexzion.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zitrexzion.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7"}],"version-history":[{"count":33,"href":"https:\/\/zitrexzion.com\/index.php?rest_route=\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":191,"href":"https:\/\/zitrexzion.com\/index.php?rest_route=\/wp\/v2\/pages\/7\/revisions\/191"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/zitrexzion.com\/index.php?rest_route=\/wp\/v2\/media\/6"}],"wp:attachment":[{"href":"https:\/\/zitrexzion.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}