/* Authentic portal content fitted to the foreground monitor, leaving the wall
   brand and all people unobstructed. The photograph remains a concept scene. */
.vespera-news-page .health-news-figure img{display:block;width:100%!important;height:min(58vw,640px)!important;max-height:640px!important;aspect-ratio:16/9!important;object-fit:contain!important;background:#171717!important}.vespera-news-page .news-source-links{margin:32px 0;font-size:13px;color:#bbb}.vespera-news-page .news-source-links summary{cursor:pointer;color:#ff4a59}.vespera-news-page .news-source-links li{margin:12px 0}
.ops-news-screen{position:absolute;left:2.6%;top:43.2%;width:27.8%;height:31.6%;padding:1.1% 1.2% 2.5%;background:#141820;color:#f5f5fa;transform:perspective(1000px) rotateY(12deg) rotateZ(-3.3deg) skewY(-2deg);transform-origin:center;box-sizing:border-box;border:1px solid #8693a66b;box-shadow:inset 0 0 18px #344f7b5c,0 0 5px #000;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;font-family:'TH Text',sans-serif}
.ops-news-masthead{font-size:clamp(4px,1.1vw,16px);font-weight:800;letter-spacing:.08em;border-bottom:1px solid #ff4a5966;padding-bottom:3%;color:#ff4a59;display:flex;justify-content:space-between}.ops-news-masthead span{font-size:.7em;color:#d6d6d6}.ops-news-columns{display:grid;grid-template-columns:1fr 1fr;gap:6%;height:77%;padding-top:4%}.ops-monitor-story{min-width:0;overflow:hidden}.ops-monitor-story img{display:block;width:100%;height:55%;object-fit:cover;object-position:center 25%;min-height:0;filter:brightness(.85) saturate(.8)}.ops-monitor-story small{display:block;font:700 clamp(2px,.42vw,6px)/1.3 'TH Text',sans-serif;color:#f04250;margin-top:5%}.ops-monitor-story strong{display:block;font:700 clamp(3px,.68vw,10px)/1.23 'TH Text',sans-serif;color:#f5f5fa;margin-top:3%}.ops-news-footer{font:600 clamp(2px,.4vw,6px)/1 'TH Text',sans-serif;letter-spacing:.12em;color:#8794a8;margin-top:3%}
.russian-ops .ops-news-links{font-size:12px!important;line-height:1.6!important;margin-top:22px;color:#b5b5ba!important}.ops-news-links a{display:inline-block;color:#ff4a59!important;margin:6px 18px 0 0;text-decoration:underline;text-underline-offset:4px}.ops-news-links a:focus-visible{outline:2px solid #ff4a59;outline-offset:5px}
.press-reference{display:flex;align-items:center;gap:18px;padding:18px 0 20px;border-bottom:1px solid #ff4a5935;margin-bottom:18px}.press-grid .press-reference img{width:112px!important;height:30px!important;object-fit:contain;filter:grayscale(1) brightness(0) invert(1);opacity:.92}.press-grid .press-reference span{font:400 10px/1.5 'TH Text',sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:#b9b9bf!important;margin:0!important}.press-grid>a{display:flex;flex-direction:column}.press-grid>a>span{margin-top:auto!important;padding-top:16px}
@media(max-width:760px){.ops-news-screen{padding-top:1%}.press-reference{gap:14px}.press-grid .press-reference img{width:90px!important;height:25px!important}.press-grid .press-reference span{font-size:9px!important}}
