/* Sala stampa · Televideo pages. 40×25 teletext grid scaled to the container width.
   The eight teletext colours only; double height by vertical scaling, as on a TV set. */
.press-televideo{background:#000;padding:0;display:grid;gap:14px;box-shadow:none;--text:#fff}
.ttx-screen{background:#000;padding:4.5% 3.5%}
.ttx{container-type:inline-size;width:100%;font-family:"VT323",ui-monospace,"Courier New",monospace;line-height:1;color:#fff;-webkit-font-smoothing:none;font-smooth:never;text-rendering:optimizeSpeed}
.ttx-r{display:flex;height:3.9cqi;white-space:pre;overflow:visible}
.ttx-r span{display:block;height:100%;font-size:5.6cqi;line-height:3.9cqi;letter-spacing:.26cqi;transform-origin:top left}
.ttx-r span.dh{transform:scaleY(2);position:relative;z-index:1}
.ttx .f0{color:#000}.ttx .f1{color:#FF0000}.ttx .f2{color:#00FF00}.ttx .f3{color:#FFFF00}.ttx .f4{color:#0000FF}.ttx .f5{color:#FF00FF}.ttx .f6{color:#00FFFF}.ttx .f7{color:#FFFFFF}
.ttx .b0{background:#000}.ttx .b1{background:#FF0000}.ttx .b2{background:#00FF00}.ttx .b3{background:#FFFF00}.ttx .b4{background:#0000FF}.ttx .b5{background:#FF00FF}.ttx .b6{background:#00FFFF}.ttx .b7{background:#FFFFFF}
.ttx .fl{animation:ttx-flash 1s steps(1) infinite}
@keyframes ttx-flash{50%{color:transparent}}
@media(prefers-reduced-motion:reduce){.ttx .fl{animation:none}}
.press-export .ttx .fl{animation:none}
#articlePreview .press-televideo,.modal .press-televideo{max-width:760px;margin-inline:auto}
.press-modes{grid-template-columns:repeat(4,minmax(0,1fr))}
@media(max-width:800px){.press-modes{grid-template-columns:repeat(2,minmax(0,1fr))}}
.press-modes [data-edition="televideo"]{background:#000!important;color:#fff!important;border-color:#0000FF!important}
.press-modes [data-edition="televideo"] span{color:#00FFFF}
.press-modes [data-edition="televideo"] b{font-family:"VT323",monospace!important;color:#FFFF00!important;font-size:1.25em}
.press-modes [data-edition="televideo"] small{color:#fff!important;font-family:"VT323",monospace}
