.spring-glitch-avatar{filter:sepia()hue-rotate(60deg)saturate(3)contrast(1.5);animation:.6s cubic-bezier(.36,.07,.19,.97) both springAvatarShake;position:relative}.spring-glitch-avatar:before,.spring-glitch-avatar:after{content:"";pointer-events:none;z-index:10;opacity:.7;mix-blend-mode:screen;position:absolute;inset:0}.spring-glitch-avatar:before{clip-path:inset(20% 0 30%);background:#ff000080;animation:.6s steps(5,end) chromaShiftRed;transform:translate(-4px,2px)}.spring-glitch-avatar:after{clip-path:inset(50% 0 10%);background:#0064ff80;animation:.6s steps(5,end) chromaShiftBlue;transform:translate(4px,-2px)}@keyframes springAvatarShake{0%,to{transform:translate(0)}10%{transform:translate(-3px,2px)rotate(-1deg)}20%{transform:translate(3px,-2px)rotate(1deg)}30%{transform:translate(-2px,-2px)rotate(-.5deg)}40%{transform:translate(2px,2px)rotate(.5deg)}50%{transform:translate(-3px,1px)rotate(-1deg)}60%{transform:translate(3px,-1px)rotate(1deg)}70%{transform:translate(-2px,2px)rotate(-.5deg)}80%{transform:translate(2px,-2px)rotate(.5deg)}90%{transform:translate(-1px,1px)rotate(-.2deg)}}@keyframes chromaShiftRed{0%{clip-path:inset(20% 0 30%);transform:translate(-4px,2px)}25%{clip-path:inset(50% 0 10%);transform:translate(-6px,3px)}50%{clip-path:inset(10% 0 60%);transform:translate(-3px,-2px)}75%{clip-path:inset(40% 0 20%);transform:translate(-5px,1px)}to{clip-path:inset(20% 0 30%);transform:translate(-4px,2px)}}@keyframes chromaShiftBlue{0%{clip-path:inset(50% 0 10%);transform:translate(4px,-2px)}25%{clip-path:inset(10% 0 60%);transform:translate(6px,-3px)}50%{clip-path:inset(40% 0 20%);transform:translate(3px,2px)}75%{clip-path:inset(20% 0 30%);transform:translate(5px,-1px)}to{clip-path:inset(50% 0 10%);transform:translate(4px,-2px)}}.fnaf-video-fullscreen-overlay{z-index:99999;background:#000;justify-content:center;align-items:center;width:100vw;height:100dvh;display:flex;position:fixed;inset:0}.fnaf-video-fullscreen{object-fit:cover;width:100vw;height:100dvh}.fnaf-video-background{object-fit:cover;z-index:-1;pointer-events:none;width:100vw;height:100dvh;position:fixed;top:0;left:0}html.springtrap-nightmare-active{cursor:crosshair!important}html.springtrap-nightmare-active body{filter:none;cursor:crosshair!important;background:0 0!important;font-family:VT323,Special Elite,monospace!important}html.springtrap-nightmare-active .bg-base,html.springtrap-nightmare-active #root{background:0 0!important}html.springtrap-reader-page.springtrap-nightmare-active body,html.springtrap-reader-page.springtrap-nightmare-active .bg-base,html.springtrap-reader-page.springtrap-nightmare-active #root{background:#020302!important}@keyframes toxicFogDrift{0%{background-position:0 0,100% 100%,50%}to{background-position:100% 100%,0 0,30% 70%}}html.springtrap-nightmare-active *{cursor:crosshair!important;font-family:VT323,Special Elite,monospace!important}html.springtrap-nightmare-active header nav a{letter-spacing:.05em;text-transform:uppercase;animation:3s steps(2,end) infinite textFlicker;color:#22c55e!important;text-shadow:0 0 8px #22c55e!important;font-family:VT323,monospace!important}html.springtrap-nightmare-active header nav a[href=\/catalog]:after{content:"[ СИСТЕМА ОХРАНЫ ]"}html.springtrap-nightmare-active header nav a[href=\/tops]:after{content:"[ БАЗА ДАННЫХ ]"}html.springtrap-nightmare-active header nav a[href=\/history]:after{content:"[ ОШИБКА 1983 ]"}html.springtrap-nightmare-active header nav a[href=\/quiz]:after{content:"[ ПРОТОКОЛ ]"}html.springtrap-nightmare-active header nav a[href=\/cards]:after{content:"[ АРХИВ ]"}@keyframes textFlicker{0%,to{opacity:1}50%{opacity:.85}}html.springtrap-nightmare-active .manga-card,html.springtrap-nightmare-active [class*=card],html.springtrap-nightmare-active article{transition:all .3s}html.springtrap-nightmare-active .manga-card:nth-child(odd),html.springtrap-nightmare-active [class*=card]:nth-child(odd){filter:grayscale()sepia(.5)hue-rotate(50deg)contrast(1.5)!important;transform:rotate(-1.5deg)translateY(4px)!important}html.springtrap-nightmare-active .manga-card:nth-child(2n),html.springtrap-nightmare-active [class*=card]:nth-child(2n){filter:grayscale()contrast(2)brightness(.6)!important;transform:rotate(2deg)translateY(-2px)!important}html.springtrap-nightmare-active .manga-card:nth-child(5n),html.springtrap-nightmare-active [class*=card]:nth-child(5n){position:relative;overflow:hidden;background:#000!important;border:2px dashed #dc2626!important}html.springtrap-nightmare-active .manga-card:nth-child(5n) *,html.springtrap-nightmare-active [class*=card]:nth-child(5n) *{opacity:0!important}html.springtrap-nightmare-active .manga-card:nth-child(5n):before,html.springtrap-nightmare-active [class*=card]:nth-child(5n):before{content:"[ ДАННЫЕ УДАЛЕНЫ ]";color:#dc2626;text-align:center;z-index:10;text-shadow:0 0 10px #dc2626;font-size:1.5rem;font-weight:700;animation:2s ease-in-out infinite redactedPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1!important}html.springtrap-nightmare-active .manga-card:nth-child(7n):before,html.springtrap-nightmare-active [class*=card]:nth-child(7n):before{content:"[ SUBJECT MISSING ]"}@keyframes redactedPulse{0%,to{opacity:1}50%{opacity:.6}}html.springtrap-nightmare-active .manga-card img,html.springtrap-nightmare-active [class*=card] img{mix-blend-mode:hard-light!important;filter:grayscale(.8)contrast(1.5)brightness(.7)!important}html.springtrap-nightmare-active header,html.springtrap-nightmare-active .header,html.springtrap-nightmare-active nav{background:#000!important;border-bottom:3px solid #14532d!important;box-shadow:0 4px 20px #14532d80!important}html.springtrap-nightmare-active input[type=search],html.springtrap-nightmare-active input[type=text],html.springtrap-nightmare-active .search-input{color:#22c55e!important;background:#000!important;border:2px solid #14532d!important;border-radius:0!important;padding:8px 12px 8px 40px!important;font-family:VT323,monospace!important;font-size:1.2rem!important;transition:all .3s!important}html.springtrap-nightmare-active input[type=search]+svg,html.springtrap-nightmare-active input[type=text]+svg,html.springtrap-nightmare-active .search-input+svg{filter:drop-shadow(0 0 5px #22c55e);color:#22c55e!important}html.springtrap-nightmare-active input[type=search]::placeholder,html.springtrap-nightmare-active input[type=text]::placeholder,html.springtrap-nightmare-active .search-input::placeholder{color:#166534!important;opacity:.7!important}html.springtrap-nightmare-active input[type=search]:focus,html.springtrap-nightmare-active input[type=text]:focus,html.springtrap-nightmare-active .search-input:focus{border-color:#dc2626!important;outline:none!important;box-shadow:0 0 15px #dc262680!important}html.springtrap-nightmare-active input[type=search]:focus::placeholder,html.springtrap-nightmare-active input[type=text]:focus::placeholder,html.springtrap-nightmare-active .search-input:focus::placeholder{content:"> ВВЕДИТЕ КОД ДОСТУПА..._"!important}html.springtrap-nightmare-active body:after{content:"";pointer-events:none;z-index:9998;opacity:0;mix-blend-mode:multiply;background-image:url(/Horror_design/scratches.png);background-position:50%;background-size:cover;width:100vw;height:100dvh;animation:6s step-end infinite paranoidFlash;position:fixed;inset:0}@keyframes paranoidFlash{0%,95%,to{opacity:0}96%{opacity:.15}97%{opacity:0}98%{opacity:.2}99%{opacity:0}}html.springtrap-nightmare-active.site-shake{animation:.3s cubic-bezier(.36,.07,.19,.97) siteShake}@keyframes siteShake{0%,to{transform:translate(0)}10%{transform:translate(-3px)}20%{transform:translate(3px)}30%{transform:translate(-3px)}40%{transform:translate(3px)}50%{transform:translate(-2px)}60%{transform:translate(2px)}70%{transform:translate(-2px)}80%{transform:translate(2px)}90%{transform:translate(-1px)}}html.springtrap-nightmare-active button,html.springtrap-nightmare-active .btn{color:#22c55e!important;text-shadow:0 0 5px #22c55e!important;background:#000!important;border:2px solid #22c55e!important;border-radius:0!important;transition:all .2s!important}html.springtrap-nightmare-active button:hover,html.springtrap-nightmare-active .btn:hover{background:#22c55e1a!important;box-shadow:0 0 15px #22c55e4d!important}html.springtrap-nightmare-active h1,html.springtrap-nightmare-active h2,html.springtrap-nightmare-active h3,html.springtrap-nightmare-active h4,html.springtrap-nightmare-active h5,html.springtrap-nightmare-active h6{color:#22c55e!important;text-shadow:0 0 8px #22c55e80!important}html.springtrap-nightmare-active p,html.springtrap-nightmare-active span,html.springtrap-nightmare-active div{color:#86efac!important}html.springtrap-nightmare-active a{color:#22c55e!important;text-decoration:none!important}html.springtrap-nightmare-active a:hover{color:#4ade80!important;text-shadow:0 0 10px #22c55e!important}@media (max-width:768px){html.springtrap-nightmare-active span[class*="text-[10px]"].shrink-0{font-size:6px!important}html.springtrap-nightmare-active .terminal-input,html.springtrap-nightmare-active input[placeholder*=команд]{min-width:0!important;font-size:7px!important}html.springtrap-nightmare-active button.shrink-0{white-space:nowrap!important;letter-spacing:0!important;flex-shrink:0!important;padding:1px 3px!important;font-size:5px!important}html.springtrap-nightmare-active button.shrink-0:before{content:"[>]"!important}html.springtrap-nightmare-active button.shrink-0{font-size:0!important}html.springtrap-nightmare-active button.shrink-0:before{font-size:8px!important}html.springtrap-nightmare-active div[class*="bg-[#0a0a0a]"]{gap:3px!important;padding:3px 4px!important}}@keyframes nightmareFilter{0%{opacity:1}50%{opacity:.95}to{opacity:1}}.fnaf-camera-hud{z-index:9999;pointer-events:none;color:#0f0;text-shadow:0 0 8px #0f0;width:100vw;height:100dvh;font-family:VCR OSD Mono,JetBrains Mono,Courier New,monospace;font-size:14px;position:fixed;inset:0;overflow:hidden}.fnaf-rec-indicator{letter-spacing:2px;align-items:center;gap:8px;font-weight:700;display:flex;position:absolute;top:20px;left:20px}.fnaf-rec-dot{color:red;text-shadow:0 0 10px red,0 0 20px red;font-size:20px;animation:1s steps(2,end) infinite recBlink}@keyframes recBlink{0%,50%{opacity:1}51%,to{opacity:0}}.fnaf-cam-label{letter-spacing:3px;background:#000000b3;border:2px solid #0f0;padding:4px 12px;font-weight:700;position:absolute;top:20px;right:20px;box-shadow:0 0 15px #00ff004d}.fnaf-timestamp{opacity:.8;font-size:12px;position:absolute;bottom:20px;left:20px}.fnaf-scanlines{pointer-events:none;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00000026 2px 4px);animation:8s linear infinite scanlinesMove;position:absolute;inset:0}@keyframes scanlinesMove{0%{transform:translateY(0)}to{transform:translateY(4px)}}body:has(.fnaf-vhs-noise) .fnaf-vhs-noise{opacity:.08;mix-blend-mode:overlay;pointer-events:none;z-index:9999;background-image:url(/Horror_design/vhs-broken.gif);background-position:50%;background-repeat:repeat;background-size:cover;width:100vw;height:100dvh;animation:.15s steps(3,end) infinite vhsNoiseFlicker;position:fixed;inset:0}@keyframes vhsNoiseFlicker{0%{opacity:.08;transform:translate(0)}33%{opacity:.12;transform:translate(-2px,1px)}66%{opacity:.06;transform:translate(2px,-1px)}to{opacity:.08;transform:translate(0)}}.phantom-springtrap{z-index:10001;pointer-events:none;opacity:0;filter:grayscale(.8)contrast(1.5);background-image:url(/Horror_design/head_springtrap.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;height:100dvh;animation:4s step-end infinite phantomFlicker;position:fixed;inset:0}@keyframes phantomFlicker{0%,85%,to{opacity:0}86%{opacity:.15;transform:scale(1.02)translate(-10px,5px)}87%{opacity:0}88%{opacity:.12;transform:scale(.98)translate(8px,-3px)}89%{opacity:0}90%{opacity:.18;transform:scale(1.01)translate(-5px,-5px)}91%{opacity:.08;transform:scale(1)translate(3px,4px)}92%,to{opacity:0}}.fnaf-reboot-btn{z-index:10000;pointer-events:auto;letter-spacing:2px;color:#a9ff00;cursor:pointer;text-shadow:0 0 10px #a9ff00;background:#141414f2;border:3px solid #a9ff00;padding:12px 32px;font-family:VCR OSD Mono,JetBrains Mono,Courier New,monospace;font-size:16px;font-weight:700;transition:all .2s;animation:2s ease-in-out infinite rebootPulse;position:fixed;bottom:40px;left:50%;transform:translate(-50%);box-shadow:0 0 20px #a9ff004d,inset 0 0 10px #a9ff001a}@media (max-width:768px){.fnaf-reboot-btn{letter-spacing:1px;z-index:200;border-width:2px;padding:8px 20px;font-size:11px;bottom:74px}}.fnaf-reboot-btn:hover{color:#dfff00;background:#a9ff0026;border-color:#dfff00;transform:translate(-50%)scale(1.05);box-shadow:0 0 30px #a9ff0080,inset 0 0 20px #a9ff0033}.fnaf-reboot-btn:active{transform:translate(-50%)scale(.98)}@keyframes rebootPulse{0%,to{box-shadow:0 0 15px #a9ff0033,inset 0 0 8px #a9ff001a}50%{box-shadow:0 0 30px #a9ff0066,inset 0 0 15px #a9ff0026}}.fnaf-reboot-bracket{color:#8b5e3c;font-size:20px}body.tv-shutdown{animation:2s ease-out forwards tvShutdownSmooth}body.tv-shutdown *{animation:2s ease-out forwards fadeOutSmooth}@keyframes tvShutdownSmooth{0%{filter:brightness();opacity:1}70%{filter:brightness(.8);opacity:.6}to{filter:brightness(0);opacity:0}}@keyframes fadeOutSmooth{0%{opacity:1}to{opacity:0}}
