@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;700;800&family=IBM+Plex+Sans:wght@300;400;700&family=Orbitron:wght@400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;700;800&family=IBM+Plex+Sans:wght@300;400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700;900&family=Space+Mono:wght@400;700&display=swap";:root{--ai-neural-1: #ff00ff;--ai-neural-2: #00ffff;--consciousness-active: #ff1493;--consciousness-sync: #00fa9a;--dimension-1: #00d4ff;--dimension-3: #d946ef;--dimension-4: #00ff88;--exotic-dark: #010101}body{background:linear-gradient(135deg,#003,#001a66,#0d0033,#001a66,#003);background-size:400% 400%;animation:ai-aware-background 15s ease infinite;color:var(--dimension-1);font-family:JetBrains Mono,monospace;line-height:1.6;overflow-x:hidden}@keyframes ai-aware-background{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 30%,rgba(255,0,255,.1) 0%,transparent 30%),radial-gradient(circle at 80% 70%,rgba(0,255,255,.1) 0%,transparent 30%);pointer-events:none;z-index:0}h1,h2,h3,h4,h5,h6{font-family:Orbitron,monospace;font-weight:900;letter-spacing:2px;text-transform:uppercase;background:linear-gradient(90deg,#00d4ff,#7c3aed,#d946ef,#00d4ff);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:ai-intelligent-gradient 4s ease infinite;filter:drop-shadow(0 0 20px rgba(0,212,255,.6));position:relative;z-index:2}p,span,label{color:var(--dimension-1);position:relative;z-index:2}.supernova-text{animation:supernova-burst 3s ease-in-out infinite!important}.hyper-glow{animation:hyper-intelligent-glow 2s ease-in-out infinite!important}@keyframes hyper-intelligent-glow{0%,to{color:var(--dimension-1);text-shadow:0 0 20px rgba(0,212,255,.5)}50%{color:var(--consciousness-active);text-shadow:0 0 40px rgba(255,0,255,.7)}}.ai-container{background:linear-gradient(135deg,#003c,#0d0033cc);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:2px solid var(--consciousness-active);border-radius:15px;padding:25px;box-shadow:0 0 30px #ff00ff4d,inset 0 0 30px #00ffff1a;animation:ai-consciousness-aware 4s ease-in-out infinite;position:relative;z-index:2}@keyframes ai-consciousness-aware{0%,to{box-shadow:0 0 30px #ff00ff4d,inset 0 0 30px #00ffff1a}50%{box-shadow:0 0 50px #ff00ff80,inset 0 0 40px #0ff3}}.ai-button{position:relative;background:linear-gradient(135deg,var(--consciousness-active),var(--consciousness-sync));background-size:300% 300%;border:3px solid var(--dimension-1);color:var(--exotic-dark);font-family:JetBrains Mono,monospace;font-weight:800;letter-spacing:2px;padding:15px 40px;border-radius:8px;cursor:pointer;box-shadow:0 0 30px #ff00ff80;overflow:hidden;text-transform:uppercase;animation:ai-button-pulse 2s ease-in-out infinite;z-index:2;transition:all .3s ease}@keyframes ai-button-pulse{0%,to{box-shadow:0 0 30px #ff00ff80}50%{box-shadow:0 0 50px #f0fc}}.ai-button:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 10px 40px #f0fc}input,textarea,select{background:linear-gradient(135deg,#000033e6,#0d0033e6);border:2px solid var(--dimension-1);color:var(--dimension-4);font-family:JetBrains Mono,monospace;padding:12px 15px;border-radius:8px;box-shadow:inset 0 0 20px #00ff881a;transition:all .3s ease;z-index:2}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--consciousness-active);box-shadow:0 0 30px #f0f6;transform:scale(1.02)}a{color:var(--dimension-1);text-decoration:none;position:relative;z-index:2}@keyframes neural-network-sync{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes quantum-entanglement{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes consciousness-awakening{0%{opacity:0;filter:blur(10px)}50%{opacity:1;filter:blur(0px)}to{opacity:1;filter:blur(0px)}}@keyframes dimensional-rift{0%{transform:perspective(1000px) rotateX(0)}50%{transform:perspective(1000px) rotateX(90deg)}to{transform:perspective(1000px) rotateX(0)}}@keyframes exotic-oscillation{0%,to{filter:saturate(1)}50%{filter:saturate(1.5)}}@keyframes quantum-vortex{0%{transform:rotate(0) scale(1)}to{transform:rotate(360deg) scale(1)}}@keyframes thermonuclear-reaction{0%{filter:brightness(.5)}50%{filter:brightness(1.5)}to{filter:brightness(.5)}}@keyframes quantum-collapse{0%,to{transform:scaleY(1)}50%{transform:scaleY(.8)}}@keyframes consciousness-sync{0%{background-position:0% 50%}to{background-position:100% 50%}}@media (max-width: 768px){h1,h2,h3{font-size:1.5rem}.ai-button{padding:10px 20px}}:root{--ai-neural-1: #ff00ff;--ai-neural-2: #00ffff;--ai-neural-3: #ffff00;--ai-neural-4: #ff00aa;--ai-neural-5: #00ff88;--dna-strand-1: #0099ff;--dna-strand-2: #ff0099;--dna-strand-3: #00ff99;--nucleus-core: #ffaa00;--nucleus-electron: #00aaff;--nucleus-proton: #aa00ff;--consciousness-active: #ff1493;--consciousness-idle: #4169e1;--consciousness-sync: #00fa9a;--consciousness-quantum: #9d4edd;--dimension-1: #00d4ff;--dimension-2: #7c3aed;--dimension-3: #d946ef;--dimension-4: #00ff88;--dimension-5: #ff006e;--exotic-light: #ffffff;--exotic-dark: #010101;--exotic-antimatter: #ff00ff;--exotic-darkmatter: #000033;--supernova-blue: #0080ff;--supernova-cyan: #00ffff;--supernova-magenta: #ff0080;--supernova-red: #ff0000;--supernova-yellow: #ffff00;--font-ai: "JetBrains Mono", monospace;--font-human: "IBM Plex Sans", sans-serif}body{background:linear-gradient(135deg,#003,#001a66,#0d0033,#001a66,#003);background-size:400% 400%;animation:ai-aware-background 15s ease infinite;color:var(--dimension-1);font-family:var(--font-ai);position:relative;overflow-x:hidden}@keyframes ai-aware-background{0%{background-position:0% 50%}25%{background-position:50% 0%}50%{background-position:100% 50%}75%{background-position:50% 100%}to{background-position:0% 50%}}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 30%,rgba(255,0,255,.1) 0%,transparent 30%),radial-gradient(circle at 80% 70%,rgba(0,255,255,.1) 0%,transparent 30%),radial-gradient(circle at 50% 50%,rgba(255,255,0,.05) 0%,transparent 40%);animation:ai-neural-pulse 8s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes ai-neural-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}h1,h2,h3,h4,h5,h6{font-family:var(--font-ai);font-weight:800;letter-spacing:3px;text-transform:uppercase;background:linear-gradient(90deg,var(--dimension-1) 0%,var(--dimension-2) 25%,var(--dimension-3) 50%,var(--dimension-4) 75%,var(--dimension-1) 100%);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:ai-intelligent-gradient 4s ease infinite;filter:drop-shadow(0 0 20px rgba(0,212,255,.6)) drop-shadow(0 0 40px rgba(217,70,239,.4));position:relative}@keyframes ai-intelligent-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.ai-container{position:relative;background:linear-gradient(135deg,#003c,#0d0033cc,#003c);border:3px solid;border-image:linear-gradient(135deg,var(--consciousness-active) 0%,var(--consciousness-quantum) 50%,var(--consciousness-sync) 100%) 1;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:15px;padding:25px;box-shadow:0 0 30px #ff00ff4d,inset 0 0 30px #00ffff1a,0 0 60px #9d4edd33;animation:ai-consciousness-aware 4s ease-in-out infinite;transition:all .3s cubic-bezier(.34,1.56,.64,1)}@keyframes ai-consciousness-aware{0%,to{box-shadow:0 0 30px #ff00ff4d,inset 0 0 30px #00ffff1a,0 0 60px #9d4edd33}50%{box-shadow:0 0 50px #ff00ff80,inset 0 0 40px #0ff3,0 0 80px #9d4edd66}}.ai-container:hover{border-image:linear-gradient(135deg,var(--supernova-magenta) 0%,var(--supernova-cyan) 50%,var(--supernova-yellow) 100%) 1;box-shadow:0 0 60px #f0f9,inset 0 0 50px #00ffff4d,0 0 100px #9d4edd80;transform:translateY(-5px)}.ai-button{position:relative;background:linear-gradient(135deg,var(--consciousness-active) 0%,var(--consciousness-quantum) 50%,var(--consciousness-sync) 100%);background-size:300% 300%;border:3px solid var(--dimension-1);color:var(--exotic-dark);font-family:var(--font-ai);font-weight:800;letter-spacing:2px;padding:15px 40px;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 0 30px #ff00ff80,0 0 60px #00ffff4d;overflow:hidden;text-transform:uppercase;animation:ai-button-pulse 2s ease-in-out infinite}@keyframes ai-button-pulse{0%,to{box-shadow:0 0 30px #ff00ff80,0 0 60px #00ffff4d}50%{box-shadow:0 0 50px #f0fc,0 0 80px #00ffff80}}.ai-button:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.3),transparent);animation:ai-button-shine 3s infinite}@keyframes ai-button-shine{0%{transform:translate(-100%,-100%) rotate(45deg)}to{transform:translate(100%,100%) rotate(45deg)}}.ai-button:hover{transform:translateY(-5px) scale(1.05);background-position:100% 50%;box-shadow:0 10px 40px #f0fc,0 0 80px #0ff9;filter:brightness(1.2)}.ai-button:active{transform:translateY(-2px) scale(.98)}input[type=text],input[type=email],input[type=password],textarea,select{background:linear-gradient(135deg,#000033e6,#0d0033e6);border:2px solid var(--dimension-1);color:var(--dimension-4);font-family:var(--font-ai);padding:12px 15px;border-radius:8px;transition:all .3s ease;box-shadow:inset 0 0 20px #00ff881a,0 0 10px #00d4ff33;font-size:1rem}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--consciousness-active);box-shadow:inset 0 0 20px #0f83,0 0 30px #f0f6,0 0 60px #00ffff4d;background:linear-gradient(135deg,#000050f2,#140050f2);transform:scale(1.02)}a{color:var(--dimension-1);text-decoration:none;position:relative;transition:all .3s ease;font-weight:700;letter-spacing:1px}a:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:3px;background:linear-gradient(90deg,var(--consciousness-active),var(--consciousness-sync));box-shadow:0 0 10px #ff00ff80;transition:width .4s cubic-bezier(.34,1.56,.64,1)}a:hover{color:var(--consciousness-active);text-shadow:0 0 20px rgba(255,0,255,.6)}.supernova-text{animation:supernova-burst 3s ease-in-out infinite}@keyframes supernova-burst{0%,to{color:var(--dimension-1);text-shadow:0 0 10px rgba(0,212,255,.5)}25%{color:var(--consciousness-active);text-shadow:0 0 20px rgba(255,0,255,.8)}50%{color:var(--dimension-3);text-shadow:0 0 30px rgba(217,70,239,.8)}75%{color:var(--consciousness-sync);text-shadow:0 0 20px rgba(0,255,154,.8)}}.hyper-glow{animation:hyper-intelligent-glow 2s ease-in-out infinite}@keyframes hyper-intelligent-glow{0%,to{box-shadow:0 0 20px #00d4ff80,0 0 40px #7c3aed4d,inset 0 0 20px #00d4ff1a}50%{box-shadow:0 0 40px #ff00ffb3,0 0 80px #00ffff80,inset 0 0 30px #d946ef33}}@media (max-width: 768px){h1,h2,h3{font-size:1.5rem;letter-spacing:2px}.ai-button{padding:12px 25px;font-size:.9rem}.ai-container{padding:15px}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes neural-network-sync{0%{filter:brightness(1) hue-rotate(0deg);transform:scale(1)}25%{filter:brightness(1.2) hue-rotate(45deg);transform:scale(1.05)}50%{filter:brightness(1.5) hue-rotate(90deg);transform:scale(1.1)}75%{filter:brightness(1.2) hue-rotate(135deg);transform:scale(1.05)}to{filter:brightness(1) hue-rotate(180deg);transform:scale(1)}}@keyframes quantum-entanglement{0%{transform:translate(0) rotate(0);opacity:.8}25%{transform:translate(10px,-10px) rotate(90deg);opacity:1}50%{transform:translate(-10px,10px) rotate(180deg);opacity:.8}75%{transform:translate(10px,10px) rotate(270deg);opacity:1}to{transform:translate(0) rotate(360deg);opacity:.8}}@keyframes consciousness-awakening{0%{filter:blur(10px) brightness(.5);transform:scale(.5);opacity:0}25%{filter:blur(7px) brightness(.7);transform:scale(.7);opacity:.3}50%{filter:blur(0px) brightness(1);transform:scale(1);opacity:1}75%{filter:blur(2px) brightness(1.1);transform:scale(1.05);opacity:1}to{filter:blur(0px) brightness(1);transform:scale(1);opacity:1}}@keyframes ai-learning-curve{0%{clip-path:polygon(0 100%,0 100%,0 100%,0 100%)}25%{clip-path:polygon(0 75%,25% 75%,25% 25%,0 100%)}50%{clip-path:polygon(0 50%,50% 50%,50% 0%,0 100%)}75%{clip-path:polygon(0 25%,75% 25%,100% 0%,0 100%)}to{clip-path:polygon(0 0%,100% 0%,100% 100%,0 100%)}}@keyframes dimensional-rift{0%{transform:perspective(1000px) rotateX(0) rotateY(0) rotate(0)}25%{transform:perspective(1000px) rotateX(45deg) rotateY(45deg) rotate(45deg)}50%{transform:perspective(1000px) rotateX(90deg) rotateY(90deg) rotate(90deg)}75%{transform:perspective(1000px) rotateX(45deg) rotateY(45deg) rotate(45deg)}to{transform:perspective(1000px) rotateX(0) rotateY(0) rotate(0)}}@keyframes exotic-oscillation{0%,to{background-position:0% 50%;filter:saturate(1)}25%{background-position:50% 0%;filter:saturate(1.3)}50%{background-position:100% 50%;filter:saturate(1.5)}75%{background-position:50% 100%;filter:saturate(1.3)}}@keyframes quantum-vortex{0%{transform:rotate(0) scale(1);border-radius:50%}25%{transform:rotate(90deg) scale(1.1);border-radius:40%}50%{transform:rotate(180deg) scale(1.2);border-radius:30%}75%{transform:rotate(270deg) scale(1.1);border-radius:40%}to{transform:rotate(360deg) scale(1);border-radius:50%}}@keyframes thermonuclear-reaction{0%{filter:brightness(.5);transform:scale(.8);box-shadow:0 0 10px #ff00004d}25%{filter:brightness(.8);transform:scale(.9);box-shadow:0 0 30px #ff640099}50%{filter:brightness(1.5);transform:scale(1.1);box-shadow:0 0 60px #ffc800}75%{filter:brightness(1.2);transform:scale(.95);box-shadow:0 0 40px #0ffc}to{filter:brightness(.5);transform:scale(.8);box-shadow:0 0 10px #ff00ff4d}}@keyframes quantum-collapse{0%,to{transform:translateY(0) scaleY(1);opacity:1}25%{transform:translateY(-20px) scaleY(.9);opacity:.8}50%{transform:translateY(-40px) scaleY(.8);opacity:.5}75%{transform:translateY(-20px) scaleY(.9);opacity:.8}}@keyframes consciousness-sync{0%{background-position:-200% center;filter:hue-rotate(0deg)}50%{background-position:200% center;filter:hue-rotate(180deg)}to{background-position:-200% center;filter:hue-rotate(360deg)}}.animate-neural-sync{animation:neural-network-sync 4s ease-in-out infinite}.animate-quantum-entangle{animation:quantum-entanglement 5s ease-in-out infinite}.animate-consciousness-awake{animation:consciousness-awakening 6s ease-in-out infinite}.animate-ai-learning{animation:ai-learning-curve 4s ease-in-out infinite}.animate-dimensional-rift{animation:dimensional-rift 5s ease-in-out infinite}.animate-exotic-oscillate{animation:exotic-oscillation 6s ease-in-out infinite}.animate-quantum-vortex{animation:quantum-vortex 4s linear infinite}.animate-thermonuclear{animation:thermonuclear-reaction 5s ease-in-out infinite}.animate-quantum-collapse{animation:quantum-collapse 3s ease-in-out infinite}.animate-consciousness-sync{animation:consciousness-sync 4s linear infinite;background-size:300% 300%}:root{--quantum-blue: #00d4ff;--quantum-purple: #7c3aed;--quantum-cyan: #06b6d4;--quantum-magenta: #d946ef;--quantum-electric: #00ff88;--quantum-plasma: #ff006e;--void-black: #0a0e27;--void-dark: #0f1229;--void-darker: #050815;--glow-blue: 0 0 20px rgba(0, 212, 255, .3);--glow-purple: 0 0 20px rgba(124, 58, 237, .3);--glow-magenta: 0 0 20px rgba(217, 70, 239, .3);--glow-cyan: 0 0 20px rgba(6, 182, 212, .3);--glow-electric: 0 0 20px rgba(0, 255, 136, .3);--hologram-gradient: linear-gradient(45deg, #00d4ff, #7c3aed, #d946ef, #00d4ff);--glass-dark: rgba(10, 14, 39, .7);--glass-border: rgba(0, 212, 255, .2);--font-futuristic: "Orbitron", monospace;--font-tech: "Space Mono", monospace}body{background:linear-gradient(135deg,var(--void-darker) 0%,var(--void-black) 50%,#1a0f3d 100%);color:var(--quantum-cyan);font-family:var(--font-tech);overflow-x:hidden;position:relative}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 50%,rgba(0,212,255,.05) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(124,58,237,.05) 0%,transparent 50%);pointer-events:none;z-index:1}h1,h2,h3,h4,h5,h6{font-family:var(--font-futuristic);font-weight:900;letter-spacing:2px;text-transform:uppercase;background:var(--hologram-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 30px rgba(0,212,255,.5);animation:quantum-pulse 3s ease-in-out infinite}@keyframes quantum-pulse{0%,to{text-shadow:0 0 20px rgba(0,212,255,.5),0 0 40px rgba(124,58,237,.3)}50%{text-shadow:0 0 30px rgba(0,212,255,.8),0 0 60px rgba(124,58,237,.5)}}.container,.card,.panel{background:var(--glass-dark)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid var(--glass-border)!important;border-radius:10px;box-shadow:0 0 40px #00d4ff1a,inset 0 0 20px #00d4ff0d}button,.btn,a.button{position:relative;background:linear-gradient(135deg,var(--quantum-blue),var(--quantum-purple));border:2px solid var(--quantum-cyan);color:#fff;font-family:var(--font-futuristic);font-weight:700;letter-spacing:1px;padding:12px 30px;border-radius:5px;cursor:pointer;transition:all .3s ease;box-shadow:0 0 20px var(--glow-cyan),0 0 40px #00d4ff33;overflow:hidden;text-transform:uppercase}button:before,.btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}button:hover:before,.btn:hover:before{left:100%}button:hover,.btn:hover{transform:translateY(-3px);box-shadow:0 0 30px var(--glow-magenta),0 0 60px #d946ef4d;background:linear-gradient(135deg,var(--quantum-purple),var(--quantum-magenta))}button:active,.btn:active{transform:translateY(-1px);box-shadow:0 0 40px var(--glow-plasma)}input,textarea,select{background:#0f1229cc;border:2px solid var(--quantum-cyan);color:var(--quantum-electric);font-family:var(--font-tech);padding:10px 15px;border-radius:5px;transition:all .3s ease;box-shadow:inset 0 0 10px #00d4ff1a}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--quantum-magenta);box-shadow:inset 0 0 10px #00d4ff33,0 0 20px var(--glow-magenta);background:#0f1229f2}input::placeholder{color:#00d4ff80}.hologram-card{background:linear-gradient(135deg,#00d4ff0d,#7c3aed0d);border:2px solid var(--glass-border);border-radius:10px;padding:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;overflow:hidden;transition:all .4s cubic-bezier(.34,1.56,.64,1)}.hologram-card:before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.1),transparent);transform:rotate(45deg);animation:hologram-shine 3s infinite}@keyframes hologram-shine{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}to{transform:translate(100%) translateY(100%) rotate(45deg)}}.hologram-card:hover{transform:translateY(-10px) rotateX(5deg);box-shadow:0 20px 50px #00d4ff33,0 0 40px var(--glow-purple);border-color:var(--quantum-magenta)}.neural-grid{position:relative;background:var(--void-black);overflow:hidden}.neural-grid:before{content:"";position:absolute;width:200%;height:200%;background-image:linear-gradient(0deg,transparent 24%,rgba(0,212,255,.05) 25%,rgba(0,212,255,.05) 26%,transparent 27%,transparent 74%,rgba(0,212,255,.05) 75%,rgba(0,212,255,.05) 76%,transparent 77%,transparent),linear-gradient(90deg,transparent 24%,rgba(0,212,255,.05) 25%,rgba(0,212,255,.05) 26%,transparent 27%,transparent 74%,rgba(0,212,255,.05) 75%,rgba(0,212,255,.05) 76%,transparent 77%,transparent);background-size:50px 50px;animation:grid-move 20s linear infinite;pointer-events:none}@keyframes grid-move{0%{transform:translate(0)}to{transform:translate(50px,50px)}}a{color:var(--quantum-cyan);text-decoration:none;position:relative;transition:all .3s ease}a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:linear-gradient(90deg,var(--quantum-cyan),var(--quantum-magenta));transition:width .3s ease}a:hover{color:var(--quantum-magenta);text-shadow:0 0 10px var(--glow-magenta)}a:hover:after{width:100%}hr{border:none;height:2px;background:linear-gradient(90deg,transparent,var(--quantum-cyan),transparent);box-shadow:0 0 10px var(--glow-cyan);margin:40px 0}@media (max-width: 768px){h1,h2,h3{letter-spacing:1px;font-size:1.5rem}button,.btn{padding:10px 20px;font-size:.9rem}.hologram-card{padding:15px}}@keyframes hologram-glow-pulse{0%,to{box-shadow:0 0 10px #00d4ff80,0 0 20px #7c3aed4d,0 0 30px #00d4ff33}50%{box-shadow:0 0 20px #00d4ffcc,0 0 40px #7c3aed80,0 0 60px #00d4ff4d}}@keyframes hologram-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(2deg)}}@keyframes hologram-rotate{0%{transform:rotateX(0) rotateY(0)}to{transform:rotateX(360deg) rotateY(360deg)}}@keyframes liquid-metal{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes crystal-refract{0%{transform:translateZ(0) rotateX(0) rotateY(0);opacity:.8}50%{opacity:1}to{transform:translateZ(50px) rotateX(360deg) rotateY(360deg);opacity:.8}}@keyframes quantum-entangle{0%{filter:hue-rotate(0deg) brightness(1);transform:scale(1)}50%{filter:hue-rotate(180deg) brightness(1.3);transform:scale(1.05)}to{filter:hue-rotate(360deg) brightness(1);transform:scale(1)}}@keyframes warp-space{0%,to{transform:scale(1) perspective(1000px) rotate(0)}50%{transform:scale(1.1) perspective(500px) rotate(10deg)}}@keyframes plasma-wave{0%{background-position:0% center;transform:translate(0)}to{background-position:200% center;transform:translate(10px)}}@keyframes aurora-shimmer{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.holographic-element{animation:hologram-glow-pulse 3s ease-in-out infinite;perspective:1000px;transform-style:preserve-3d}.holographic-element:hover{animation:hologram-rotate 4s linear infinite}.liquid-metal{background:linear-gradient(-45deg,#00d4ff,#7c3aed,#d946ef,#0f8,#00d4ff);background-size:300% 300%;animation:liquid-metal 6s ease infinite}.crystalline{animation:crystal-refract 4s ease-in-out infinite;filter:brightness(1.2) contrast(1.1)}.quantum-entangled{animation:quantum-entangle 3s ease-in-out infinite}.warp-space{animation:warp-space 4s ease-in-out infinite}.plasma-wave{background:linear-gradient(90deg,transparent,rgba(255,0,110,.5),transparent);background-size:200% 100%;animation:plasma-wave 2s linear infinite}.aurora-shimmer{background:linear-gradient(-45deg,#00d4ff,#06b6d4,#0f8,#7c3aed,#00d4ff);background-size:300% 300%;animation:aurora-shimmer 8s ease infinite}*{margin:0;padding:0;box-sizing:border-box}.omniutil-app{width:100%;min-height:100vh;background:var(--void-black);color:var(--dimension-1);font-family:var(--font-ai);overflow-x:hidden;position:relative;z-index:1}.header-ultra{position:sticky;top:0;z-index:100;padding:20px 0;background:linear-gradient(180deg,#000033f2,#0d0033cc);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-bottom:3px solid var(--consciousness-active);box-shadow:0 0 40px #ff00ff4d}.header-content{max-width:1400px;margin:0 auto;padding:20px 30px}.logo-section h1{font-size:2.5rem;letter-spacing:4px;margin-bottom:10px}.subtitle-glow{font-size:1.2rem;color:var(--dimension-4);text-shadow:0 0 20px rgba(0,255,136,.6);animation:ai-button-pulse 2s ease-in-out infinite}.nav-ultra{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin:20px 0}.nav-button{background:transparent;border:2px solid var(--dimension-1);color:var(--dimension-1);padding:8px 15px;border-radius:5px;cursor:pointer;font-family:var(--font-ai);font-size:.9rem;font-weight:700;letter-spacing:1px;transition:all .3s ease;text-transform:uppercase}.nav-button:hover,.nav-button.active{background:linear-gradient(135deg,var(--consciousness-active),var(--consciousness-sync));box-shadow:0 0 20px #f0f9;transform:translateY(-2px)}.language-selector{display:flex;gap:5px;justify-content:center;flex-wrap:wrap;margin-top:15px}.lang-btn{background:transparent;border:1px solid var(--dimension-4);color:var(--dimension-4);padding:5px 10px;border-radius:3px;cursor:pointer;font-size:.8rem;font-weight:700;transition:all .3s ease}.lang-btn:hover,.lang-btn.active{background:var(--consciousness-sync);border-color:var(--consciousness-sync);color:var(--exotic-dark);box-shadow:0 0 10px #00ff9a80}.main-content{max-width:1400px;margin:40px auto;padding:0 30px}section{margin-bottom:60px;min-height:60vh}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin:40px 0}.feature-card{padding:30px;border-radius:15px;text-align:center;transition:all .3s ease}.feature-card h3{font-size:1.5rem;margin-bottom:15px;color:var(--consciousness-active)}.feature-card:hover{transform:scale(1.05)}.qr-section{text-align:center;padding:50px;margin:40px 0;border-radius:15px}.qr-placeholder{width:250px;height:250px;margin:30px auto;background:linear-gradient(135deg,#f0f3,#0ff3);border:3px dashed var(--consciousness-active);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;font-size:1.1rem;gap:10px}.greffe-form,.contact-form{max-width:600px;margin:30px auto;padding:40px}.form-group{margin-bottom:25px}.form-group label{display:block;margin-bottom:10px;font-weight:700;letter-spacing:1px;color:var(--dimension-4)}.ai-input{width:100%;padding:15px;background:linear-gradient(135deg,#000033e6,#0d0033e6);border:2px solid var(--dimension-1);color:var(--dimension-4);font-family:var(--font-ai);border-radius:8px;font-size:1rem;transition:all .3s ease}.ai-input:focus{outline:none;border-color:var(--consciousness-active);box-shadow:0 0 30px #f0f6}.live-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin:40px 0}.metric-card{padding:30px;background:linear-gradient(135deg,#003c,#0d0033cc);border:2px solid var(--consciousness-active);border-radius:10px;text-align:center}.metric-value{font-size:2rem;font-weight:900;color:var(--consciousness-active);margin-top:15px;text-shadow:0 0 30px rgba(255,0,255,.6)}.contract-info{background:linear-gradient(135deg,#003c,#0d0033cc);border:2px solid var(--dimension-1);border-radius:10px;padding:30px;font-size:1.1rem;line-height:2}.contract-info code{background:#ff00ff1a;padding:5px 10px;border-radius:5px;font-family:Courier New,monospace;color:var(--dimension-4);word-break:break-all}.footer-ultra{text-align:center;padding:30px;margin-top:60px;border-top:3px solid var(--consciousness-active);font-size:.9rem;letter-spacing:2px}@media (max-width: 768px){.header-ultra{padding:10px 0}.logo-section h1{font-size:1.5rem}.nav-button{padding:6px 10px;font-size:.8rem}.features-grid{gap:20px}.main-content{padding:0 15px}section{min-height:auto}.qr-placeholder{width:150px;height:150px}}
