@keyframes aurora-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(4%,2.5%,0) scale(1.14)}}.aurora{animation:aurora-drift 26s cubic-bezier(.45,0,.55,1) infinite alternate;will-change:transform}.aurora-1{opacity:.4}.aurora-2{opacity:.32}.aurora-3{opacity:.24}.dark .aurora-1{opacity:.8}.dark .aurora-2{opacity:.7}.dark .aurora-3{opacity:.5}@keyframes stream-in{0%{opacity:0;filter:blur(6px);transform:translate3d(0,5px,0)}to{opacity:1;filter:blur(0);transform:none}}.stream-line{animation:stream-in .6s cubic-bezier(.2,.7,.3,1) both}@keyframes caret-blink{0%,to{opacity:1}50%{opacity:0}}.caret{animation:caret-blink 1.05s step-end infinite}.edge-lit{position:relative}.edge-lit:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;padding:1px;background:linear-gradient(145deg,color-mix(in oklch,var(--color-primary) 60%,transparent),color-mix(in oklch,var(--color-border) 60%,transparent) 42%,color-mix(in oklch,var(--color-chart-3) 32%,transparent));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}@media (prefers-reduced-motion:reduce){.aurora,.caret,.stream-line{animation:none}.stream-line{opacity:1;filter:none;transform:none}}@keyframes flow-dash{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.flow{stroke-dasharray:9 91;animation:flow-dash 2.6s linear infinite}@keyframes node-pulse{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.55;transform:scale(1.14)}}.node-pulse{transform-origin:center;animation:node-pulse 3.2s cubic-bezier(.45,0,.55,1) infinite}@keyframes bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bar-grow{transform-origin:left center;animation:bar-grow 1.1s cubic-bezier(.2,.7,.3,1) both}@keyframes notif-in{0%{opacity:0;transform:translate3d(0,-14px,0) scale(.96)}10%,86%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,-8px,0) scale(.98)}}.notif{animation:notif-in 7.5s cubic-bezier(.2,.7,.3,1) infinite}@media (prefers-reduced-motion:reduce){.bar-grow,.flow,.node-pulse,.notif{animation:none}.flow{stroke-dasharray:none;opacity:.55}.bar-grow{transform:none}.notif{opacity:1}}@keyframes chip-wave{0%,to{border-color:color-mix(in oklch,var(--color-border) 70%,transparent);background-color:color-mix(in oklch,var(--color-background) 50%,transparent);color:var(--color-muted-foreground)}5%{border-color:color-mix(in oklch,var(--wave) 55%,transparent);background-color:color-mix(in oklch,var(--wave) 12%,transparent);color:var(--color-foreground)}16%{border-color:color-mix(in oklch,var(--color-border) 70%,transparent);background-color:color-mix(in oklch,var(--color-background) 50%,transparent);color:var(--color-muted-foreground)}}.chip-wave{animation:chip-wave 7s ease-in-out infinite}@keyframes draw-line{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.draw{stroke-dasharray:100;animation:draw-line 1.8s cubic-bezier(.3,.7,.3,1) .15s both}@keyframes fade-rise{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}.fade-rise{animation:fade-rise 1.1s ease-out .9s both}@media (prefers-reduced-motion:reduce){.chip-wave,.draw,.fade-rise{animation:none}.draw{stroke-dasharray:none}.fade-rise{opacity:1;transform:none}}@keyframes sheen-sweep{0%{background-position:140% 50%}to{background-position:-40% 50%}}.headline-sheen{background:linear-gradient(100deg,var(--color-foreground) 0,var(--color-foreground) 42%,color-mix(in oklch,var(--color-primary) 65%,var(--color-foreground)) 50%,var(--color-foreground) 58%,var(--color-foreground) 100%);background-size:250% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:sheen-sweep 9s cubic-bezier(.6,0,.4,1) infinite}@media (prefers-reduced-motion:reduce){.headline-sheen{animation:none;background:var(--color-foreground);background-clip:text;-webkit-background-clip:text}}@keyframes orb-ring{0%{opacity:.5;transform:scale(.85)}to{opacity:0;transform:scale(1.9)}}.orb-ring{animation:orb-ring 2.4s cubic-bezier(.2,.7,.3,1) infinite}@keyframes orb-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.orb-core{animation:orb-breathe 3.4s ease-in-out infinite}@keyframes level-bar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.level-bar{transform-origin:center;animation:level-bar .9s ease-in-out infinite}@keyframes turn-in{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}.turn-in{animation:turn-in .35s cubic-bezier(.2,.7,.3,1) both}@media (prefers-reduced-motion:reduce){.level-bar,.orb-core,.orb-ring,.turn-in{animation:none}.orb-ring{opacity:.25}.level-bar{transform:scaleY(.7)}.turn-in{opacity:1;transform:none}}