:root{--eyva-navy-0:#01030a;--eyva-navy-1:#020611;--eyva-navy-2:#06183a;--eyva-blue:#229dff;--eyva-electric:#31b8ff;--eyva-cyan:#b8f7ff;--eyva-violet:#7b5cff;--eyva-white:#effdff}@keyframes eyva-breathe{0%,to{filter:brightness(.99)saturate(1.02)}50%{filter:brightness(1.055)saturate(1.08)}}@keyframes eyva-listen{0%,to{filter:brightness(1.01)saturate(1.04)}48%{filter:brightness(1.095)saturate(1.12)}}@keyframes eyva-think{0%,to{filter:brightness(.995)saturate(1.03)}42%{filter:brightness(1.07)saturate(1.13)}72%{filter:brightness(1.035)saturate(1.08)}}@keyframes eyva-speak{0%,to{filter:brightness(1.01)saturate(1.04)}46%{filter:brightness(1.105)saturate(1.12)}}@keyframes eyva-execute{0%,to{filter:brightness(1.01)saturate(1.05)}52%{filter:brightness(1.115)saturate(1.14)}}@keyframes eyva-approval{0%,to{filter:brightness()saturate(1.04)}50%{filter:brightness(1.09)saturate(1.1)}}@keyframes eyva-presence-drift{0%,to{transform:translate(0)scale(1)}50%{transform:translateY(-1.8px)scale(1.006)}}@keyframes eyva-halo-breath{0%,to{opacity:.72;transform:scale(.985)}48%{opacity:1;transform:scale(1.03)}}@keyframes eyva-orbit-drift{0%{opacity:.38;transform:scaleX(1.08)rotate(0)}50%{opacity:.82}to{opacity:.38;transform:scaleX(1.08)rotate(360deg)}}@keyframes eyva-inner-pulse{0%,to{opacity:.34;transform:scale(.988)}50%{opacity:.68;transform:scale(1.014)}}@keyframes eyva-success-bloom{0%{opacity:.22;transform:scale(.96)}48%{opacity:.9;transform:scale(1.045)}to{opacity:.4;transform:scale(1)}}.eyva-visual{--eyva-state-accent:49, 184, 255;isolation:isolate;transform-style:preserve-3d;will-change:transform, filter}.eyva-visual:before,.eyva-visual:after{content:"";pointer-events:none;z-index:-1;border-radius:9999px;position:absolute}.eyva-visual:before{border:1px solid #48b1ff85;border-color:#48b1ff85 #7d5cffa8 #54d3ff3d #48b1ff85;animation:18s linear infinite eyva-orbit-drift;inset:-15%;box-shadow:0 0 18px #1f9bff47,0 0 48px #1972ff33,0 0 74px #6950ff14,inset 0 0 22px #76e2ff14}.eyva-visual:after{border:1px solid #76dfff8f;border-left-color:#7b5cff61;animation:6.6s ease-in-out infinite eyva-inner-pulse;inset:-7%;box-shadow:0 0 13px #5cdbff57,inset 0 0 16px #b1f2ff17}.eyva-halo-breath{background:radial-gradient(circle at 50% 50%, rgba(74,214,255,calc(var(--eyva-halo)*.34)) 0%, rgba(34,157,255,calc(var(--eyva-halo)*.22)) 39%, rgba(91,76,255,calc(var(--eyva-halo)*.11)) 57%, transparent 76%);filter:blur(15px);animation:5.6s ease-in-out infinite eyva-halo-breath}.eyva-aura-ring{border:2px solid #eafefff5;box-shadow:0 0 6px #f7ffffe6,0 0 18px #5ce0ffd1,0 0 42px #229dff6b,0 0 68px #6451ff21,inset 0 0 18px #97eaff1f}.eyva-presence-shell{background:radial-gradient(circle at 43% 13%,#c4e5ff3d 0%,#4a8feb2e 13%,#0000 29%),radial-gradient(circle at 48% 25%,#3163be85 0%,#0e2e6970 18%,#030d25fc 50%,#01040d 76%,#000208 100%);border:1px solid #6cceff73;animation:6.8s ease-in-out infinite eyva-presence-drift;box-shadow:inset 0 22px 44px #6fb8ff24,inset -14px -26px 44px #000000a8,inset 14px 8px 26px #265eb617,inset 0 0 0 1px #31b8ff1f,0 0 18px #5cdcff6b,0 0 42px #229dff47,0 18px 46px #0107187a;border-radius:50%!important}.eyva-presence-shell>svg{transform-origin:50%;transform:scale(1.105)}.eyva-face-glass{background:radial-gradient(at 44% 10%,#ffffff30,#82ccff13 34%,#0000 62%),linear-gradient(#ffffff07,#0000 53%)}.eyva-face-highlight{opacity:.82;filter:blur(.8px);background:radial-gradient(#e9f9ff3b,#5ba3f116 39%,#0000 73%)}.eyva-face-depth{background:radial-gradient(circle at 50% 42%,#12499d13,#00000047 77%);border:1px solid #4fb1ff1f;box-shadow:inset 0 -13px 30px #0000003d;inset:7%!important}.eyva-eyes{filter:drop-shadow(0 0 2px #f7fffff0)drop-shadow(0 0 7px #5bddffb8)drop-shadow(0 0 14px #1f8bff57)}.eyva-eyes ellipse,.eyva-eyes circle{transform-box:fill-box;transform-origin:50%;transform:scale(1.12)}.eyva-brow{opacity:.56}.eyva-mouth{filter:drop-shadow(0 0 3px #eafeff9e)drop-shadow(0 2px 9px #34bfff57)}.eyva-chin-shadow{filter:blur(12px);background:#00000057}.eyva-floor-shadow{filter:blur(20px);background:#1c71ff42}.eyva-success-ring{border:1px solid #8bf5e252;animation:2.2s ease-out eyva-success-bloom;box-shadow:0 0 30px #5eead445}.eyva-visual[data-eyva-state=listening]{--eyva-state-accent:117, 233, 255}.eyva-visual[data-eyva-state=listening] .eyva-halo-breath{animation-duration:3.7s}.eyva-visual[data-eyva-state=listening] .eyva-aura-ring{border-color:#eefefffa;box-shadow:0 0 8px #f8ffffe0,0 0 23px #70ecffdb,0 0 52px #229dff6b}.eyva-visual[data-eyva-state=thinking]{--eyva-state-accent:61, 168, 255}.eyva-visual[data-eyva-state=thinking]:before{border-color:#50acff8f #845bffc2 #50acff8f #50acff8f;animation-duration:10.8s}.eyva-visual[data-eyva-state=speaking] .eyva-halo-breath,.eyva-visual[data-eyva-state=executing] .eyva-halo-breath{animation-duration:3.25s}.eyva-visual[data-eyva-state=speaking] .eyva-aura-ring,.eyva-visual[data-eyva-state=executing] .eyva-aura-ring{box-shadow:0 0 8px #f8ffffe6,0 0 26px #6febffe0,0 0 58px #229dff75,0 0 80px #7358ff24,inset 0 0 18px #c0f8ff1a}.eyva-visual[data-eyva-state=approval]{--eyva-state-accent:122, 223, 255}.eyva-visual[data-eyva-state=approval] .eyva-aura-ring{border-color:#dcfafff5;box-shadow:0 0 24px #66dbffa3,0 0 50px #229dff57,0 0 74px #7b5cff1f}.eyva-visual[data-eyva-state=success]{--eyva-state-accent:101, 231, 208}.eyva-visual[data-eyva-state=success] .eyva-aura-ring{border-color:#cdfff5f2;box-shadow:0 0 24px #65e7d08f,0 0 50px #229dff42}.eyva-visual[data-eyva-state=error] .eyva-aura-ring,.eyva-visual[data-eyva-state=interrupted] .eyva-aura-ring{opacity:.62;box-shadow:0 0 16px #4a91be4d,0 0 34px #4554822e}.eyva-agent-face{isolation:isolate;background:radial-gradient(circle at 43% 13%,#c4e5ff3d,#0000 29%),radial-gradient(circle at 48% 25%,#3163be85 0%,#0e2e6970 18%,#030d25fc 50%,#01040d 76%,#000208 100%)!important;border-color:#dcfaffe6!important;border-radius:50%!important;box-shadow:0 0 20px #52d2ff8f,0 0 44px #229dff4d,inset 0 18px 36px #69baff29,inset 0 -30px 46px #000000a8!important}.eyva-agent-face:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(#ebfbff3d,#6bbeff14 38%,#0000 72%);border-radius:50%;width:68%;height:31%;position:absolute;top:8%;left:16%}.eyva-agent-face:after{content:"";pointer-events:none;border:1px solid #5fceff57;border-right-color:#7b5cff7a;border-radius:9999px;animation:18s linear infinite eyva-orbit-drift;position:absolute;inset:-8%;box-shadow:0 0 24px #229dff3d}.eyva-agent-face>span:nth-child(2),.eyva-agent-face>span:nth-child(3),.eyva-agent-face>span:nth-child(4),.eyva-agent-face .eyva-live-particles{display:none!important}.eyva-agent-face .eyva-eye{border-color:#defcfffa!important;border-top-width:1.6px!important;width:26%!important;top:43.8%!important;box-shadow:0 -1px 7px #96ecffb3,0 0 12px #31b8ff4d!important}.eyva-agent-face .eyva-eye:not(.eyva-eye-delay){transform:rotate(6deg);left:21%!important}.eyva-agent-face .eyva-eye-delay{transform:rotate(-6deg);right:21%!important}.eyva-agent-face .eyva-mouth{border-color:#e0fbffe6!important;top:65.5%!important;box-shadow:0 1px 6px #4bd1ff61!important}[class*="bg-[radial-gradient(circle_at_45%_35%,#123a88_0%,#071b45_45%,#020817_100%)]"]:not(.eyva-agent-face){background:radial-gradient(circle at 45% 17%,#174a9a 0%,#07183d 39%,#020713 70%,#01030a 100%)!important;border-color:#dcfaffe0!important;box-shadow:0 0 16px #52d2ff8f,0 0 34px #229dff4d,inset 0 12px 25px #5caaff21!important}.eyva-live-stage,html.dark .eyva-live-stage,html.light .eyva-live-stage{color:#f2fbff!important;background:radial-gradient(circle at 50% 40%,#2380ff38 0%,#10368429 27%,#5b41ff14 45%,#0000 64%),radial-gradient(circle at 18% 12%,#2a9eff14,#0000 35%),linear-gradient(#020817 0%,#010510 58%,#00030a 100%)!important}.eyva-live-stage .text-muted-foreground,.eyva-live-stage [class*=text-cyan-50\/],.eyva-live-stage [class*=text-cyan-100\/]{color:#d8f4ffc2!important}.eyva-live-stage .text-intelligence,.eyva-live-stage [class*=text-cyan-200]{color:#75dcff!important}html.light .eyva-live-stage .text-muted-foreground,html.light .eyva-live-stage [class*=text-cyan-50\/],html.light .eyva-live-stage [class*=text-cyan-100\/]{color:#d8f4ffc2!important}html.light .eyva-live-stage .text-intelligence,html.light .eyva-live-stage [class*=text-cyan-200]{color:#75dcff!important}.eyva-live-stage>.relative.flex.items-center.justify-center.gap-2{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020c1fc7;border:1px solid #90e2ff47;border-radius:9999px;margin:0 1rem 1rem;padding:.62rem;box-shadow:0 12px 42px #00081861,inset 0 1px #ffffff0f,0 0 30px #2380ff17}.eyva-live-stage>.relative.flex.items-center.justify-center.gap-2>button{min-height:2.5rem;box-shadow:0 5px 18px #000a1e47;color:#effdfffa!important;background:#081c3ae6!important;border:1px solid #a3e5ff57!important}.eyva-live-stage>.relative.flex.items-center.justify-center.gap-2>button:last-child{color:#fff!important;background:linear-gradient(135deg,#1158b4f0,#2a79e7eb)!important}html.light .eyva-live-stage>.relative.flex.items-center.justify-center.gap-2{background:#020c1fc7;border-color:#90e2ff47;box-shadow:0 12px 42px #00081861,inset 0 1px #ffffff0f}html.light .eyva-live-stage>.relative.flex.items-center.justify-center.gap-2>button{box-shadow:0 5px 18px #000a1e47;color:#effdfffa!important;background:#081c3ae6!important;border-color:#a3e5ff57!important}html.light .eyva-live-stage>.relative.flex.items-center.justify-center.gap-2>button:last-child{color:#fff!important;background:linear-gradient(135deg,#1158b4f0,#2a79e7eb)!important;border-color:#7ddcff6b!important}.eyva-live-stage>.relative.flex.items-center.justify-between button{color:#f0fdfff5!important;background:#041228ad!important;border:1px solid #90e2ff38!important}html.light .eyva-live-stage>.relative.flex.items-center.justify-between button{color:#f0fdfff5!important;background:#041228ad!important;border-color:#90e2ff38!important}@media (prefers-reduced-motion:reduce){.eyva-visual,.eyva-visual:before,.eyva-visual:after,.eyva-visual .eyva-presence-shell,.eyva-visual .eyva-halo-breath,.eyva-agent-face,.eyva-agent-face:after,.eyva-agent-face *{will-change:auto!important;transition-duration:.01ms!important;animation:none!important}}
