@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animated-border-shape{border-radius:16px;padding:0;position:relative}.animated-border-shape .inner{border-radius:inherit}.animated-border-shape:before,.animated-border-shape:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(45deg,#ff595f18,#1983c41e,#694c931e,#ff660028) 0 0/400%;width:100%;position:absolute;inset:0}.animated-border-shape:after{filter:blur(25px);transform:translate(0,0)}html .animated-border-shape:before,html .evi-glass-tint:before{background-size:100% 100%;width:400%;left:0;right:auto}@media (prefers-reduced-motion:no-preference){html .animated-border-shape:before,html .evi-glass-tint:before{animation:90s steps(900,end) infinite alternate evi-tint-drift}}:where(.animated-border-shape){overflow:clip}.evi-glass-own-tint{overflow:visible}.animated-border-shape.evi-glass-own-tint:before{content:none}.evi-glass-tint{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:clip}.evi-glass-tint:before{content:"";border-radius:inherit;opacity:.3;position:absolute;top:0;bottom:0;left:0}.dark .animated-border-shape.bg-glossy:before,.dark .evi-glass-tint:before{background:linear-gradient(45deg,#ff595f30,#1983c440,#694c9340,#ff660040) 0 0/100% 100%}html:not(.dark) :where(.animated-border-shape.bg-glossy){background:linear-gradient(to bottom right,#fffc,#f8fafca8,#f1f5f985);border-color:#94a3b84d;box-shadow:0 6px 22px #0f172a14}html:not(.dark) :where(.animated-border-shape.bg-glossy):before,html:not(.dark) .evi-glass-tint:before{opacity:.6;background:linear-gradient(45deg,#ff595f2e,#1983c43d,#694c933d,#ff660038) 0 0/100% 100%}html .evi-capsule.bg-glossy{--evi-capsule-stroke:.3;--evi-capsule-glow:0 0 14px rgb(var(--evi-capsule) / .35);--evi-capsule-drop:0 4px 12px #0f172a14;background:linear-gradient(135deg, rgb(var(--evi-capsule) / .26), rgb(var(--evi-capsule) / .14)), #ffffffeb;border-color:rgb(var(--evi-capsule) / .7);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), 0 0 0 1px rgb(var(--evi-capsule) / var(--evi-capsule-stroke)), var(--evi-capsule-glow), var(--evi-capsule-drop)}html .evi-capsule.bg-glossy:hover{--evi-capsule-stroke:.45;--evi-capsule-glow:0 0 20px rgb(var(--evi-capsule) / .5);--evi-capsule-drop:0 4px 12px #0f172a1a}html.dark .evi-capsule.bg-glossy{--evi-capsule-glow:0 0 16px rgb(var(--evi-capsule) / .4);--evi-capsule-drop:0 4px 14px #0000004d;background:linear-gradient(135deg, rgb(var(--evi-capsule) / .36), rgb(var(--evi-capsule) / .2)), #0f172ad9;border-color:rgb(var(--evi-capsule) / .75)}html.dark .evi-capsule.bg-glossy:hover{--evi-capsule-stroke:.5;--evi-capsule-glow:0 0 22px rgb(var(--evi-capsule) / .55)}@keyframes evi-tint-drift{0%{transform:translate(0)}to{transform:translate(-75%)}}:root{--evi-field-background:#ffffffab}.dark{--evi-field-background:#0f172a99}@keyframes animateOutline{0%{outline-offset:0;outline-width:1px;outline-color:#0082ce00}10%{outline-color:#0082cebf}50%{outline-offset:4px;outline-width:7px;outline-color:#0082ce00}to{outline-offset:4px;outline-width:7px;outline-color:#6660}}@keyframes svgAnimation{0%{stroke-dashoffset:0}to{stroke-dashoffset:1000px}}.evi-scrollbar::-webkit-scrollbar{width:4px;height:4px}.evi-scrollbar::-webkit-scrollbar-track{background:0 0}.evi-scrollbar::-webkit-scrollbar-thumb{background:#64748b59;border-radius:4px}.evi-scrollbar:hover::-webkit-scrollbar-thumb{background:#64748b8c}.evi-scrollbar-none{scrollbar-width:none;-webkit-mask-image:linear-gradient(#0000,#000 12px);mask-image:linear-gradient(#0000,#000 12px)}.evi-scrollbar-none::-webkit-scrollbar{display:none}.evi-orbit-sweep{--evi-orbit-comet:transparent 0deg, transparent 95deg, #6366f18c 125deg, #8b5cf6 150deg, #60a5fa 168deg, #a5f3fc 175deg, transparent 180deg;aspect-ratio:1;width:150%;transform:translate(-50%, -50%) scaleY(var(--evi-orbit-ratio,.15));position:absolute;top:50%;left:50%}.evi-orbit-sweep:before{content:"";background:repeating-conic-gradient(var(--evi-orbit-comet));will-change:transform;animation:16s linear infinite evi-orbit;position:absolute;inset:0}.evi-orbit-stroke{border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:-1px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.evi-orbit-glow{--evi-glow-reach-x:96px;--evi-glow-reach-y:50%;z-index:-1;border-radius:inherit;pointer-events:none;opacity:.5;--evi-glow-mask:linear-gradient(to right, #000, #0009 calc(var(--evi-glow-reach-x) * .2), #00000047 calc(var(--evi-glow-reach-x) * .45), #00000014 calc(var(--evi-glow-reach-x) * .75), transparent var(--evi-glow-reach-x), transparent calc(100% - var(--evi-glow-reach-x)), #00000014 calc(100% - var(--evi-glow-reach-x) * .75), #00000047 calc(100% - var(--evi-glow-reach-x) * .45), #0009 calc(100% - var(--evi-glow-reach-x) * .2), #000), linear-gradient(to bottom, #000, #0009 calc(var(--evi-glow-reach-y) * .2), #00000047 calc(var(--evi-glow-reach-y) * .45), #00000014 calc(var(--evi-glow-reach-y) * .75), transparent var(--evi-glow-reach-y), transparent calc(100% - var(--evi-glow-reach-y)), #00000014 calc(100% - var(--evi-glow-reach-y) * .75), #00000047 calc(100% - var(--evi-glow-reach-y) * .45), #0009 calc(100% - var(--evi-glow-reach-y) * .2), #000);-webkit-mask-image:var(--evi-glow-mask);-webkit-mask-image:var(--evi-glow-mask);mask-image:var(--evi-glow-mask);position:absolute;inset:0;overflow:hidden}[data-evi-open] .evi-orbit-glow{--evi-glow-reach-x:34%;--evi-glow-reach-y:38%;opacity:.4}.evi-orbit-glow-blur{filter:blur(10px);position:absolute;inset:0}.evi-orbit-glow .evi-orbit-sweep{--evi-orbit-comet:transparent 0deg, transparent 30deg, #6366f11f 70deg, #6366f159 105deg, #8b5cf6b3 135deg, #60a5fa80 152deg, #a5f3fc38 166deg, #a5f3fc0f 176deg, transparent 180deg}@keyframes evi-orbit{to{transform:rotate(1turn)}}[data-evi-hidden] .evi-orbit-sweep:before{animation-play-state:paused}.evi-orbit-glow,.evi-orbit-stroke{transition:opacity .6s}[data-evi-orbit=off]>.evi-orbit-glow,[data-evi-orbit=off]>.evi-orbit-stroke{opacity:0}[data-evi-orbit=off]>.evi-orbit-glow .evi-orbit-sweep:before,[data-evi-orbit=off]>.evi-orbit-stroke .evi-orbit-sweep:before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.evi-orbit-sweep:before{animation:none}}[data-evi-minimized] *,[data-evi-minimized] :before,[data-evi-minimized] :after{animation:none!important}.evi-bubble-pulse{animation:1.8s ease-out infinite evi-bubble-pulse}@keyframes evi-bubble-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.evi-bubble-pulse{display:none}}.evi-world-icon{flex-shrink:0;width:1.75rem;height:1.75rem;display:block;position:relative}.evi-world-icon>*{position:absolute}.evi-world-icon svg{width:100%;height:100%;inset:0;overflow:visible}.evi-wr-glow{background:radial-gradient(closest-side, rgb(var(--evi-portal) / .55), transparent);opacity:.6;border-radius:50%;inset:15%}.evi-wr-ring{background:radial-gradient(circle at 50% 15%, #fffffff2 0 2.2px, transparent 2.7px), radial-gradient(circle at 83.3% 39.2%, rgb(var(--evi-portal)) 0 1.8px, transparent 2.3px), radial-gradient(circle at 70.6% 78.3%, rgb(var(--evi-portal)) 0 1.8px, transparent 2.3px), radial-gradient(circle at 29.4% 78.3%, rgb(var(--evi-portal)) 0 1.8px, transparent 2.3px), radial-gradient(circle at 16.7% 39.2%, rgb(var(--evi-portal)) 0 1.8px, transparent 2.3px);border-radius:50%;inset:0}.evi-bs-led{background:rgb(var(--evi-portal));width:10%;height:10%;box-shadow:0 0 3px rgb(var(--evi-portal));border-radius:50%;right:20%}.evi-bs-led-1{top:23.75%}.evi-bs-led-2{animation-delay:.4s;top:47.5%}.evi-bs-led-3{animation-delay:.8s;top:71.25%}.evi-bs-scan{background:linear-gradient(90deg, transparent, rgb(var(--evi-portal) / .9), transparent);opacity:0;border-radius:1px;width:75%;height:6.25%;top:12.5%;left:12.5%}.evi-sm-hop{background:rgb(var(--evi-portal));width:17.5%;height:17.5%;box-shadow:0 0 4px rgb(var(--evi-portal) / .8);border-radius:2px;top:16.25%;left:16.25%}@media (prefers-reduced-motion:no-preference){:is(.evi-world-tile:hover,.evi-world-tile:focus-visible,.evi-world-live) .evi-wr-ring{animation:9s linear infinite evi-world-spin}:is(.evi-world-tile:hover,.evi-world-tile:focus-visible,.evi-world-live) .evi-wr-glow{animation:2.4s ease-in-out infinite evi-world-breathe}:is(.evi-world-tile:hover,.evi-world-tile:focus-visible,.evi-world-live) .evi-bs-led{animation:1.2s ease-in-out infinite evi-world-blink}:is(.evi-world-tile:hover,.evi-world-tile:focus-visible,.evi-world-live) .evi-bs-scan{animation:2.4s ease-in-out infinite evi-world-scan}:is(.evi-world-tile:hover,.evi-world-tile:focus-visible,.evi-world-live) .evi-sm-hop{animation:3.6s infinite evi-world-hop}}@keyframes evi-world-spin{to{transform:rotate(360deg)}}@keyframes evi-world-breathe{0%,to{opacity:.45}50%{opacity:1}}@keyframes evi-world-blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes evi-world-scan{0%{opacity:0;transform:translateY(0)}15%,85%{opacity:1}50%{transform:translateY(1100%)}to{opacity:0;transform:translateY(0)}}@keyframes evi-world-hop{0%{animation-timing-function:step-end;transform:translate(0%)}11.1%{animation-timing-function:step-end;transform:translate(142.86%)}22.2%{animation-timing-function:step-end;transform:translate(285.71%)}33.3%{animation-timing-function:step-end;transform:translate(285.71%,142.86%)}44.4%{animation-timing-function:step-end;transform:translate(142.86%,142.86%)}55.5%{animation-timing-function:step-end;transform:translateY(142.86%)}66.6%{animation-timing-function:step-end;transform:translateY(285.71%)}77.7%{animation-timing-function:step-end;transform:translate(142.86%,285.71%)}88.8%,to{animation-timing-function:step-end;transform:translate(285.71%,285.71%)}}
