html,body{margin:0!important;padding:0!important;width:100%!important;height:100%!important;overflow:hidden!important;box-sizing:border-box}#svelte{width:100%!important;height:100%!important;margin:0!important;padding:0!important;box-sizing:border-box}[data-sveltekit-preload-data]{margin:0!important;padding:0!important}.svelte-19sjyw{margin:0;padding:0;box-sizing:border-box}.home-screen.svelte-19sjyw{width:100vw;height:100vh;position:fixed;top:0;left:0;margin:0;padding:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(135deg,#000,#0a0a0a,#1a0000,#000,#0d0d0d),radial-gradient(circle at 50% 50%,#ff0000 0%,transparent 70%);font-family:Courier New,Consolas,monospace;color:#fff}.stranger-bg.svelte-19sjyw{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.floating-particles.svelte-19sjyw{position:absolute;width:100%;height:100%;background-image:radial-gradient(2px 2px at 20px 30px,#ff0000,transparent),radial-gradient(2px 2px at 40px 70px,#ff6b6b,transparent),radial-gradient(1px 1px at 90px 40px,#ffffff,transparent),radial-gradient(1px 1px at 130px 80px,#ff4444,transparent),radial-gradient(2px 2px at 160px 30px,#ff0000,transparent);background-repeat:repeat;background-size:200px 200px;animation:svelte-19sjyw-particleFloat 20s linear infinite;opacity:.6}@keyframes svelte-19sjyw-particleFloat{0%{transform:translateY(100vh) translate(0)}to{transform:translateY(-100vh) translate(100px)}}.portal-glow.svelte-19sjyw{position:absolute;top:50%;left:50%;width:80vmax;height:80vmax;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,0,0,.1) 0%,rgba(139,0,0,.05) 30%,transparent 70%);animation:svelte-19sjyw-portalPulse 4s ease-in-out infinite alternate}@keyframes svelte-19sjyw-portalPulse{0%{transform:translate(-50%,-50%) scale(.8);opacity:.3}to{transform:translate(-50%,-50%) scale(1.2);opacity:.6}}.static-overlay.svelte-19sjyw{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.02) 50%),linear-gradient(0deg,transparent 50%,rgba(255,255,255,.02) 50%);background-size:2px 2px;animation:svelte-19sjyw-staticFlicker .1s linear infinite;pointer-events:none}@keyframes svelte-19sjyw-staticFlicker{0%{opacity:.02}50%{opacity:.05}to{opacity:.02}}.home-content.svelte-19sjyw{z-index:10;text-align:center;max-width:700px;width:95%;position:relative}.title-section.svelte-19sjyw{margin-bottom:60px;position:relative}.game-title.svelte-19sjyw{font-size:clamp(3.5rem,10vw,7rem);font-weight:900;margin:0;text-shadow:0 0 5px #ff0000,0 0 10px #ff0000,0 0 15px #ff0000,0 0 20px #ff0000,0 0 35px #ff0000,0 0 40px #ff0000;animation:svelte-19sjyw-titleFlicker 2s ease-in-out infinite alternate;line-height:.9;letter-spacing:.1em;font-family:Impact,Arial Black,sans-serif}.title-monster.svelte-19sjyw{color:red;display:block;animation:svelte-19sjyw-glowRed 3s ease-in-out infinite alternate}.title-hunter.svelte-19sjyw{color:#fff;display:block;animation:svelte-19sjyw-glowWhite 3s ease-in-out infinite alternate .5s}.title-ar.svelte-19sjyw{color:#f66;font-size:.4em;display:block;margin-top:15px;letter-spacing:.3em;animation:svelte-19sjyw-glowPink 3s ease-in-out infinite alternate 1s}@keyframes svelte-19sjyw-titleFlicker{0%,90%{filter:brightness(1);text-shadow:0 0 5px #ff0000,0 0 10px #ff0000,0 0 15px #ff0000,0 0 20px #ff0000}95%{filter:brightness(.8);text-shadow:0 0 2px #ff0000,0 0 5px #ff0000}to{filter:brightness(1.2);text-shadow:0 0 10px #ff0000,0 0 20px #ff0000,0 0 30px #ff0000,0 0 40px #ff0000}}@keyframes svelte-19sjyw-glowRed{0%{filter:brightness(1) hue-rotate(0deg)}to{filter:brightness(1.3) hue-rotate(10deg)}}@keyframes svelte-19sjyw-glowWhite{0%{filter:brightness(1)}to{filter:brightness(1.2)}}@keyframes svelte-19sjyw-glowPink{0%{filter:brightness(1) hue-rotate(0deg)}to{filter:brightness(1.1) hue-rotate(-10deg)}}.subtitle.svelte-19sjyw{margin-top:25px}.glitch-text.svelte-19sjyw{color:#fff;font-size:clamp(1rem,3vw,1.4rem);letter-spacing:.2em;text-transform:uppercase;font-weight:700;animation:svelte-19sjyw-glitch 3s linear infinite;position:relative}@keyframes svelte-19sjyw-glitch{0%,90%{transform:translate(0);filter:hue-rotate(0deg)}91%{transform:translate(-2px);filter:hue-rotate(90deg)}92%{transform:translate(2px);filter:hue-rotate(180deg)}93%{transform:translate(-1px);filter:hue-rotate(270deg)}94%,to{transform:translate(0);filter:hue-rotate(0deg)}}.danger-warning.svelte-19sjyw{color:#f44;font-size:clamp(.8rem,2vw,1rem);margin-top:15px;letter-spacing:.1em;animation:svelte-19sjyw-warningBlink 1.5s ease-in-out infinite;font-weight:700}@keyframes svelte-19sjyw-warningBlink{0%,50%{opacity:1}51%,to{opacity:.5}}.monster-preview.svelte-19sjyw{display:flex;justify-content:center;gap:50px;margin-bottom:70px;flex-wrap:wrap}.preview-monster.svelte-19sjyw{width:100px;height:100px;position:relative;border:2px solid #ff0000;border-radius:8px;animation:svelte-19sjyw-monsterFloat 4s ease-in-out infinite;box-shadow:0 0 20px #ff000080,inset 0 0 20px #ff00001a;overflow:hidden}.preview-monster.svelte-19sjyw:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,0,0,.3),transparent);animation:svelte-19sjyw-scanLine 2s linear infinite}@keyframes svelte-19sjyw-scanLine{0%{left:-100%}to{left:100%}}.hologram-lines.svelte-19sjyw{position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(255,0,0,.1) 2px,rgba(255,0,0,.1) 4px);animation:svelte-19sjyw-hologramShift 3s linear infinite}@keyframes svelte-19sjyw-hologramShift{0%{transform:translateY(0)}to{transform:translateY(4px)}}.preview-monster.werewolf.svelte-19sjyw{background:linear-gradient(135deg,#4a3c2a,#6b5b47);animation-delay:0s}.preview-monster.dragon.svelte-19sjyw{background:linear-gradient(135deg,#228b22,#32cd32);animation-delay:.5s;border-color:#0f0;box-shadow:0 0 20px #00ff0080,inset 0 0 20px #00ff001a}.preview-monster.skeleton.svelte-19sjyw{background:linear-gradient(135deg,#f5f5f5,#fff);animation-delay:1s;border-color:#fff;box-shadow:0 0 20px #ffffff80,inset 0 0 20px #ffffff1a}@keyframes svelte-19sjyw-monsterFloat{0%,to{transform:translateY(0) rotateX(0);filter:brightness(1)}50%{transform:translateY(-15px) rotateX(5deg);filter:brightness(1.2)}}.menu-section.svelte-19sjyw{width:100%;position:relative}.stranger-start.svelte-19sjyw{background:linear-gradient(135deg,#8b0000,red,#8b0000);color:#fff;border:3px solid #ff4444;padding:25px 70px;font-size:clamp(1.4rem,4vw,2.2rem);font-weight:900;border-radius:0;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.2em;font-family:Impact,Arial Black,sans-serif;margin-bottom:50px;position:relative;overflow:hidden;box-shadow:0 0 30px #ff000080,inset 0 0 30px #f003}.btn-glow.svelte-19sjyw{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,0,0,.3) 0%,transparent 70%);animation:svelte-19sjyw-btnGlowPulse 2s ease-in-out infinite alternate;pointer-events:none}@keyframes svelte-19sjyw-btnGlowPulse{0%{transform:scale(.8);opacity:.5}to{transform:scale(1.2);opacity:.8}}.btn-border.svelte-19sjyw{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #ff0000;animation:svelte-19sjyw-borderFlicker 1s linear infinite;pointer-events:none}@keyframes svelte-19sjyw-borderFlicker{0%,80%{opacity:1}81%,to{opacity:.3}}.stranger-start.svelte-19sjyw:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 0 50px #f00c,inset 0 0 50px #ff00004d;border-color:#fff}.btn-text.svelte-19sjyw{position:relative;z-index:2}.btn-icon.svelte-19sjyw{margin-right:20px;font-size:1.3em;animation:svelte-19sjyw-iconPulse 1.5s ease-in-out infinite}@keyframes svelte-19sjyw-iconPulse{0%,50%{transform:scale(1)}25%{transform:scale(1.2)}}.ar-instructions-section.svelte-19sjyw{margin:40px 0;max-width:500px;width:100%}.instructions-title.svelte-19sjyw{color:#f44;font-size:clamp(1rem,2.5vw,1.3rem);font-weight:700;text-align:center;margin-bottom:20px;letter-spacing:.2em;text-transform:uppercase;animation:svelte-19sjyw-instructionScan 3s linear infinite;text-shadow:0 0 10px rgba(255,68,68,.5)}@keyframes svelte-19sjyw-instructionScan{0%,90%{text-shadow:0 0 5px #ff4444}95%{text-shadow:0 0 15px #ff4444,0 0 25px #ff4444}to{text-shadow:0 0 5px #ff4444}}.instruction-item.svelte-19sjyw{display:flex;align-items:center;background:#0009;border:1px solid #333333;border-left:3px solid #ff4444;margin-bottom:12px;padding:15px 20px;color:#fff;font-size:clamp(.9rem,2vw,1.1rem);font-weight:700;text-transform:uppercase;letter-spacing:.05em;position:relative;transition:all .3s ease}.instruction-item.svelte-19sjyw:before{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background:#f44;animation:svelte-19sjyw-instructionPulse 2.5s ease-in-out infinite}@keyframes svelte-19sjyw-instructionPulse{0%,60%{box-shadow:0 0 5px #f44}61%,to{box-shadow:0 0 15px #f44,0 0 25px #f44}}.instruction-item.svelte-19sjyw:hover{background:#8b000033;border-color:#f66;transform:translate(5px);box-shadow:0 3px 15px #ff44444d}.instruction-icon.svelte-19sjyw{margin-right:15px;font-size:1.2em;animation:svelte-19sjyw-instructionIconGlow 2s ease-in-out infinite alternate}@keyframes svelte-19sjyw-instructionIconGlow{0%{filter:brightness(1)}to{filter:brightness(1.5) drop-shadow(0 0 3px currentColor)}}.game-info.svelte-19sjyw{display:grid;gap:20px;max-width:500px;margin:0 auto;position:relative}.info-title.svelte-19sjyw{color:#f44;font-size:clamp(1.2rem,3vw,1.6rem);font-weight:700;text-align:center;margin-bottom:10px;letter-spacing:.2em;text-transform:uppercase;animation:svelte-19sjyw-titleScan 3s linear infinite}@keyframes svelte-19sjyw-titleScan{0%,90%{text-shadow:0 0 5px #ff4444}95%{text-shadow:0 0 20px #ff4444,0 0 30px #ff4444}to{text-shadow:0 0 5px #ff4444}}.info-item.svelte-19sjyw{display:flex;align-items:center;justify-content:space-between;background:#000c;border:2px solid #333333;border-left:4px solid #ff0000;padding:20px 30px;color:#fff;font-size:clamp(1rem,2.5vw,1.3rem);font-weight:700;text-transform:uppercase;letter-spacing:.1em;position:relative;transition:all .3s ease}.info-item.svelte-19sjyw:before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background:red;animation:svelte-19sjyw-dangerPulse 2s ease-in-out infinite}@keyframes svelte-19sjyw-dangerPulse{0%,50%{box-shadow:0 0 10px red}51%,to{box-shadow:0 0 20px red,0 0 30px red}}.info-item.svelte-19sjyw:hover{background:#8b000033;border-color:#f44;transform:translate(10px);box-shadow:0 5px 20px #ff00004d}.info-icon.svelte-19sjyw{margin-right:20px;font-size:1.5em;animation:svelte-19sjyw-iconGlow 2s ease-in-out infinite alternate}@keyframes svelte-19sjyw-iconGlow{0%{filter:brightness(1)}to{filter:brightness(1.5) drop-shadow(0 0 5px currentColor)}}.danger-level.svelte-19sjyw{width:60px;height:8px;border:1px solid #333;position:relative;overflow:hidden}.danger-critical.svelte-19sjyw{background:linear-gradient(90deg,red,#f44);animation:svelte-19sjyw-criticalFlash 1s ease-in-out infinite}.danger-high.svelte-19sjyw{background:linear-gradient(90deg,#f44,#f66);animation:svelte-19sjyw-highPulse 2s ease-in-out infinite}.danger-medium.svelte-19sjyw{background:linear-gradient(90deg,#f66,#f88);animation:svelte-19sjyw-mediumGlow 3s ease-in-out infinite}@keyframes svelte-19sjyw-criticalFlash{0%,50%{opacity:1;transform:scaleX(1)}51%,to{opacity:.5;transform:scaleX(.8)}}@keyframes svelte-19sjyw-highPulse{0%,to{opacity:.8}50%{opacity:1}}@keyframes svelte-19sjyw-mediumGlow{0%,to{opacity:.7}50%{opacity:.9}}.stranger-warning.svelte-19sjyw{background:#8b00004d;border:3px solid #ff0000;padding:40px;color:#fff;text-align:center;position:relative;overflow:hidden}.stranger-warning.svelte-19sjyw:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,0,0,.2),transparent);animation:svelte-19sjyw-warningWave 3s linear infinite}@keyframes svelte-19sjyw-warningWave{0%{left:-100%}to{left:100%}}.stranger-btn.svelte-19sjyw{background:#000c;color:#f44;border:2px solid #ff4444;padding:15px 40px;font-weight:700;cursor:pointer;text-transform:uppercase;letter-spacing:.1em;position:relative;overflow:hidden;transition:all .3s ease}.btn-static.svelte-19sjyw{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 50%,rgba(255,68,68,.1) 50%),linear-gradient(0deg,transparent 50%,rgba(255,68,68,.1) 50%);background-size:2px 2px;animation:svelte-19sjyw-staticMove .1s linear infinite;pointer-events:none}@keyframes svelte-19sjyw-staticMove{0%{transform:translate(0)}25%{transform:translate(-1px,1px)}50%{transform:translate(1px,-1px)}75%{transform:translate(-1px,-1px)}to{transform:translate(1px,1px)}}.stranger-btn.svelte-19sjyw:hover{background:#8b000080;transform:scale(1.05);box-shadow:0 0 20px #ff444480}.pixel-footer.svelte-19sjyw{position:absolute;bottom:20px;left:50%;transform:translate(-50%);z-index:10;text-align:center}.tech-text.svelte-19sjyw{color:#666;font-size:.8rem;letter-spacing:.1em}.tech-stack.svelte-19sjyw{color:#f44;font-size:.9rem;font-weight:700;letter-spacing:.1em;margin-left:10px}.version-info.svelte-19sjyw{color:#333;font-size:.7rem;margin-top:5px;letter-spacing:.1em;font-style:italic}@media (max-width: 768px){.monster-preview.svelte-19sjyw{gap:30px}.preview-monster.svelte-19sjyw{width:80px;height:80px}.game-info.svelte-19sjyw{max-width:350px}.info-item.svelte-19sjyw{padding:15px 20px;font-size:.9rem}.stranger-start.svelte-19sjyw{padding:20px 50px;font-size:1.2rem}}@media (max-width: 480px){.home-content.svelte-19sjyw{width:98%}.game-title.svelte-19sjyw{font-size:2.5rem}.monster-preview.svelte-19sjyw{gap:20px}.preview-monster.svelte-19sjyw{width:60px;height:60px}}
