window.document.body.innerHTML='<div id="matrixIntro"><div id="matrixText"><span id="typingText"></span><span id="cursor">|</span></div></div><div id="imageScreen"><img id="fullscreenImage" src="" alt=""></div>';const s=document.createElement("style");s.innerHTML='*{margin:0;padding:0;box-sizing:border-box}body{width:100vw;height:100vh;overflow:hidden;background:#000;font-family:monospace}#matrixIntro{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#000;z-index:10;padding:20px}#matrixText{color:red;font-size:clamp(14px,4vw,40px);letter-spacing:2px;text-shadow:0 0 10px red;text-align:center;max-width:90vw;line-height:1.5;word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap}#cursor{animation:blink .7s infinite}@keyframes blink{0%,50%{opacity:1}51%,100%{opacity:0}}#imageScreen{position:fixed;inset:0;opacity:0;visibility:hidden;transition:opacity 1s ease;background:#000}#imageScreen.active{opacity:1;visibility:visible}#imageScreen img{width:100%;height:100%;object-fit:cover;object-position:center}';document.head.appendChild(s);const CONFIG={text:`Привет Чита, привет Улан Удэ!) Не спрашивайте что с вашими данными, мы их всех скачали, поэтому они в надежных руках!) Что, если вы больны, заходите на сайт и хотите записаться на прием, а он не работает?) Когда вы звоните в больницу, а там никто не отвечает?) Когда вы набираете экстренный номер 103 и там никто не берет трубку?) Что если это только начало?) С 9 мая, уроды!) `,typingSpeed:140,pauseAfterText:2000,fadeSpeed:1000,image:"https://medlux75.ru/1.jpg"};const typingText=document.getElementById("typingText"),matrixIntro=document.getElementById("matrixIntro"),imageScreen=document.getElementById("imageScreen"),fullscreenImage=document.getElementById("fullscreenImage");fullscreenImage.src=CONFIG.image;let index=0;function typeWriter(){index<CONFIG.text.length?(typingText.innerHTML+=CONFIG.text.charAt(index)==="\n"?"<br>":CONFIG.text.charAt(index),index++,setTimeout(typeWriter,CONFIG.typingSpeed)):setTimeout(showImage,CONFIG.pauseAfterText)}function showImage(){matrixIntro.style.transition=`opacity ${CONFIG.fadeSpeed}ms ease`,matrixIntro.style.opacity="0",setTimeout(()=>{matrixIntro.remove(),imageScreen.classList.add("active")},CONFIG.fadeSpeed)}window.addEventListener("load",()=>{typeWriter()});