.aurora{--aurora-font:"Poppins",ui-sans-serif,system-ui,sans-serif;--aurora-font-body:"Inter",ui-sans-serif,system-ui,sans-serif;--aurora-radius:0.5rem;--canvas:oklch(100% 0 0);--aurora-background:var(--canvas);--aurora-foreground:var(--matrix);--aurora-muted-foreground:oklch(18.18% 0.031 198.6/0.6);--aurora-subtle-foreground:oklch(18.18% 0.031 198.6/0.38);--aurora-surface:oklch(18.18% 0.031 198.6/0.04);--aurora-chrome:oklch(97.2% 0.002 198.6);--aurora-border:oklch(18.18% 0.031 198.6/0.12);--aurora-border-hover:oklch(18.18% 0.031 198.6/0.28);--aurora-border-focus:oklch(18.18% 0.031 198.6/0.45);--aurora-ring:oklch(18.18% 0.031 198.6/0.4);--aurora-scrim:oklch(0% 0 0/0.4);--aurora-shadow-sm:inset 0 1px 0 0 oklch(100% 0 0/0.3),0 1px 1px -0.5px oklch(45% 0.04 255/0.05),0 1px 2px -1px oklch(45% 0.04 255/0.04);--aurora-shadow-md:inset 0 1px 0 0 oklch(100% 0 0/0.32),0 1px 2px -1px oklch(45% 0.04 255/0.05),0 2px 5px -3px oklch(45% 0.05 255/0.05),0 6px 12px -10px oklch(43% 0.06 255/0.06);--aurora-shadow-lg:inset 0 1px 0 0 oklch(100% 0 0/0.4),0 1px 2px -1px oklch(45% 0.04 255/0.1),0 6px 14px -6px oklch(44% 0.05 255/0.12),0 18px 36px -14px oklch(40% 0.07 255/0.16);--aurora-shadow-accent:inset 0 1px 0 0 oklch(100% 0 0/0.1),0 1px 2px -1px oklch(20% 0.03 198.6/0.22),0 3px 7px -4px oklch(20% 0.03 198.6/0.18),0 7px 14px -12px oklch(18% 0.04 198.6/0.2);--aurora-control-solid:inset 0 1px 0 0 rgba(255,255,255,0.08),0 1px 2px -1px rgba(15,23,42,0.24);--aurora-control-soft:inset 0 1px 0 0 rgba(255,255,255,0.7),0 1px 2px -1px rgba(15,23,42,0.24);--aurora-control-outline:inset 0 1px 0 0 rgba(255,255,255,0.35);--aurora-mesh-green:#7cd27f;--aurora-mesh-blue:#51b6f8;--aurora-mesh-purple:#a390cb;--aurora-gradient:linear-gradient(135deg,var(--aurora-mesh-green),var(--aurora-mesh-blue),var(--aurora-mesh-purple));--matrix:oklch(18.18% 0.031 198.6);--matrix-hover:oklch(27% 0.031 198.6);--matrix-active:oklch(22% 0.031 198.6);--on-matrix:var(--canvas);--matrix-foreground:oklch(18.18% 0.031 198.6);--matrix-muted:oklch(18.18% 0.031 198.6/0.05);--matrix-muted-hover:oklch(18.18% 0.031 198.6/0.08);--matrix-muted-active:oklch(18.18% 0.031 198.6/0.12);--matrix-border:oklch(18.18% 0.031 198.6/0.12);--matrix-border-hover:oklch(18.18% 0.031 198.6/0.28);--pulse:oklch(69.17% 0.087 298.9);--pulse-hover:oklch(65.17% 0.087 298.9);--pulse-active:oklch(61.17% 0.087 298.9);--on-pulse:var(--matrix);--pulse-foreground:oklch(52% 0.087 298.9);--pulse-muted:oklch(69.17% 0.087 298.9/0.12);--pulse-muted-hover:oklch(69.17% 0.087 298.9/0.18);--pulse-muted-active:oklch(69.17% 0.087 298.9/0.24);--pulse-border:oklch(69.17% 0.087 298.9/0.45);--pulse-border-hover:oklch(69.17% 0.087 298.9/0.7);--leaf:oklch(78.89% 0.11 162);--leaf-hover:oklch(74.89% 0.11 162);--leaf-active:oklch(70.89% 0.11 162);--on-leaf:var(--matrix);--leaf-foreground:oklch(52% 0.1 162);--leaf-muted:oklch(78.89% 0.11 162/0.12);--leaf-muted-hover:oklch(78.89% 0.11 162/0.18);--leaf-muted-active:oklch(78.89% 0.11 162/0.24);--leaf-border:oklch(78.89% 0.11 162/0.45);--leaf-border-hover:oklch(78.89% 0.11 162/0.7);--sky:oklch(74.43% 0.134 240.6);--sky-hover:oklch(70.43% 0.134 240.6);--sky-active:oklch(66.43% 0.134 240.6);--on-sky:var(--matrix);--sky-foreground:oklch(52% 0.13 240.6);--sky-muted:oklch(74.43% 0.134 240.6/0.12);--sky-muted-hover:oklch(74.43% 0.134 240.6/0.18);--sky-muted-active:oklch(74.43% 0.134 240.6/0.24);--sky-border:oklch(74.43% 0.134 240.6/0.45);--sky-border-hover:oklch(74.43% 0.134 240.6/0.7);--ruby:oklch(58% 0.192 25);--ruby-hover:oklch(54% 0.192 25);--ruby-active:oklch(50% 0.192 25);--on-ruby:var(--canvas);--ruby-foreground:oklch(52% 0.192 25);--ruby-muted:oklch(58% 0.192 25/0.12);--ruby-muted-hover:oklch(58% 0.192 25/0.18);--ruby-muted-active:oklch(58% 0.192 25/0.24);--ruby-border:oklch(58% 0.192 25/0.45);--ruby-border-hover:oklch(58% 0.192 25/0.7);--amber:oklch(80% 0.14 75);--amber-hover:oklch(76% 0.14 75);--amber-active:oklch(72% 0.14 75);--on-amber:var(--matrix);--amber-foreground:oklch(52% 0.11 75);--amber-muted:oklch(80% 0.14 75/0.12);--amber-muted-hover:oklch(80% 0.14 75/0.18);--amber-muted-active:oklch(80% 0.14 75/0.24);--amber-border:oklch(80% 0.14 75/0.45);--amber-border-hover:oklch(80% 0.14 75/0.7);--aurora-feather-xs:12px;--aurora-feather-sm:16px;--aurora-feather-md:24px;--aurora-feather-lg:32px;--aurora-feather-xl:80px;font-family:var(--aurora-font-body)}:where(.aurora),:where(.aurora) :where(*,:before,:after){box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--aurora-border);--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.aurora-glass{background-image:linear-gradient(135deg,oklch(100% 0 0/.4),oklch(100% 0 0/0) 45%),linear-gradient(180deg,oklch(100% 0 0/.28),oklch(58% .03 255/.03))}.aurora-sheen-tint{background-image:linear-gradient(135deg,oklch(100% 0 0/.14),oklch(100% 0 0/0) 45%),linear-gradient(180deg,oklch(100% 0 0/.08),oklch(58% .03 255/.03))}.aurora-sheen-dark{background-image:linear-gradient(135deg,oklch(100% 0 0/.1),oklch(100% 0 0/0) 42%),linear-gradient(180deg,oklch(100% 0 0/.06),oklch(100% 0 0/0) 55%)}.aurora-gradient-solid{background-image:linear-gradient(135deg,oklch(100% 0 0/.14) 0,oklch(100% 0 0/0) 45%),linear-gradient(180deg,oklch(100% 0 0/.08),oklch(58% .03 255/.03)),var(--aurora-gradient)}.aurora-gradient-deep{background-image:linear-gradient(135deg,oklch(100% 0 0/.1) 0,oklch(100% 0 0/0) 42%),linear-gradient(180deg,oklch(100% 0 0/.06),oklch(100% 0 0/0) 55%),linear-gradient(oklch(0 0 0/.22),oklch(0 0 0/.22)),var(--aurora-gradient)}.aurora-gradient-muted{background-image:linear-gradient(135deg,color-mix(in srgb,var(--aurora-mesh-green) 18%,transparent),color-mix(in srgb,var(--aurora-mesh-blue) 18%,transparent),color-mix(in srgb,var(--aurora-mesh-purple) 18%,transparent))}.feather-x{-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.feather-y{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 6%,#000 94%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 6%,#000 94%,transparent)}.feather-radial{-webkit-mask-image:radial-gradient(ellipse 62% 58% at center,#000 32%,transparent 75%);mask-image:radial-gradient(ellipse 62% 58% at center,#000 32%,transparent 75%)}.feather-frame{--feather-frame-size:120px;-webkit-mask-image:linear-gradient(90deg,#000,#0000004d calc(var(--feather-frame-size) * .36),transparent var(--feather-frame-size),transparent calc(100% - var(--feather-frame-size)),#0000004d calc(100% - var(--feather-frame-size) * .36),#000),linear-gradient(180deg,#000,#0000004d calc(var(--feather-frame-size) * .36),transparent var(--feather-frame-size),transparent calc(100% - var(--feather-frame-size)),#0000004d calc(100% - var(--feather-frame-size) * .36),#000);mask-image:linear-gradient(90deg,#000,#0000004d calc(var(--feather-frame-size) * .36),transparent var(--feather-frame-size),transparent calc(100% - var(--feather-frame-size)),#0000004d calc(100% - var(--feather-frame-size) * .36),#000),linear-gradient(180deg,#000,#0000004d calc(var(--feather-frame-size) * .36),transparent var(--feather-frame-size),transparent calc(100% - var(--feather-frame-size)),#0000004d calc(100% - var(--feather-frame-size) * .36),#000)}.aurora-scroll-feather-x,.aurora-scroll-feather-y{--aurora-scroll-feather:var(--aurora-feather-lg)}.aurora-scroll-feather-y{--aurora-scroll-feather-top:transparent 0,transparent calc(var(--aurora-scroll-feather) * var(--aurora-scroll-feather-clear, 0)),#000 var(--aurora-scroll-feather);--aurora-scroll-feather-bottom:#000 calc(100% - var(--aurora-scroll-feather-end, var(--aurora-scroll-feather))),transparent calc(100% - var(--aurora-scroll-feather-end, var(--aurora-scroll-feather)) * var(
            --aurora-scroll-feather-end-clear,
            var(--aurora-scroll-feather-clear, 0)
          )),transparent 100%}.aurora-scroll-feather-y[data-overflow-y-start][data-overflow-y-end]{-webkit-mask-image:linear-gradient(to bottom,var(--aurora-scroll-feather-top),var(--aurora-scroll-feather-bottom));mask-image:linear-gradient(to bottom,var(--aurora-scroll-feather-top),var(--aurora-scroll-feather-bottom))}.aurora-scroll-feather-y[data-overflow-y-start]:not([data-overflow-y-end]){-webkit-mask-image:linear-gradient(to bottom,var(--aurora-scroll-feather-top));mask-image:linear-gradient(to bottom,var(--aurora-scroll-feather-top))}.aurora-scroll-feather-y[data-overflow-y-end]:not([data-overflow-y-start]){-webkit-mask-image:linear-gradient(to bottom,var(--aurora-scroll-feather-bottom));mask-image:linear-gradient(to bottom,var(--aurora-scroll-feather-bottom))}.aurora-scroll-feather-y.aurora-scroll-feather-start[data-overflow-y-end]{-webkit-mask-image:none;mask-image:none}.aurora-scroll-feather-y.aurora-scroll-feather-start[data-overflow-y-start]{-webkit-mask-image:linear-gradient(to bottom,var(--aurora-scroll-feather-top));mask-image:linear-gradient(to bottom,var(--aurora-scroll-feather-top))}.aurora-blur-ramp{--aurora-blur-ramp-to:to top;--aurora-blur-ramp-scale:1;pointer-events:none}.aurora-blur-ramp-down{--aurora-blur-ramp-to:to bottom}.aurora-blur-ramp-light{--aurora-blur-ramp-scale:0.4}.aurora-blur-ramp>*{position:absolute;inset:0;clip-path:var(--aurora-blur-ramp-clip,none);-webkit-mask-image:linear-gradient(var(--aurora-blur-ramp-to),var(--aurora-blur-ramp-band)),linear-gradient(to right,transparent,#000 12px,#000 calc(100% - 12px),transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(var(--aurora-blur-ramp-to),var(--aurora-blur-ramp-band)),linear-gradient(to right,transparent,#000 12px,#000 calc(100% - 12px),transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.aurora-blur-ramp>:first-child{--aurora-blur-ramp-band:transparent 0%,#000 20%,#000 30%,transparent 45%;backdrop-filter:blur(calc(.5px * var(--aurora-blur-ramp-scale)))}.aurora-blur-ramp>:nth-child(2){--aurora-blur-ramp-band:transparent 20%,#000 35%,#000 45%,transparent 60%;backdrop-filter:blur(calc(1px * var(--aurora-blur-ramp-scale)))}.aurora-blur-ramp>:nth-child(3){--aurora-blur-ramp-band:transparent 35%,#000 50%,#000 60%,transparent 75%;backdrop-filter:blur(calc(2px * var(--aurora-blur-ramp-scale)))}.aurora-blur-ramp>:nth-child(4){--aurora-blur-ramp-band:transparent 50%,#000 65%,#000 80%,transparent;backdrop-filter:blur(calc(3px * var(--aurora-blur-ramp-scale)))}.aurora-blur-ramp>:nth-child(5){--aurora-blur-ramp-band:transparent 65%,#000 80%,transparent;backdrop-filter:blur(calc(3.5px * var(--aurora-blur-ramp-scale)))}.aurora-scroll-feather-x[data-overflow-x-start][data-overflow-x-end]{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--aurora-scroll-feather),#000 calc(100% - var(--aurora-scroll-feather)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--aurora-scroll-feather),#000 calc(100% - var(--aurora-scroll-feather)),transparent 100%)}.aurora-scroll-feather-x[data-overflow-x-start]:not([data-overflow-x-end]){-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--aurora-scroll-feather));mask-image:linear-gradient(to right,transparent 0,#000 var(--aurora-scroll-feather))}.aurora-scroll-feather-x[data-overflow-x-end]:not([data-overflow-x-start]){-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--aurora-scroll-feather)),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - var(--aurora-scroll-feather)),transparent 100%)}.aurora-reveal{--aurora-reveal-feather:12%;--aurora-reveal-duration:320ms;-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:-webkit-mask-position var(--aurora-reveal-duration) cubic-bezier(.22,1,.36,1),mask-position var(--aurora-reveal-duration) cubic-bezier(.22,1,.36,1)}.aurora-reveal[data-revealed=false]{--aurora-reveal-duration:220ms;transition-timing-function:cubic-bezier(.4,0,1,1)}.aurora-reveal[data-from=right]{-webkit-mask-image:linear-gradient(to right,transparent calc(50% - var(--aurora-reveal-feather) / 2),#000 calc(50% + var(--aurora-reveal-feather) / 2));mask-image:linear-gradient(to right,transparent calc(50% - var(--aurora-reveal-feather) / 2),#000 calc(50% + var(--aurora-reveal-feather) / 2))}.aurora-reveal[data-from=left]{-webkit-mask-image:linear-gradient(to left,transparent calc(50% - var(--aurora-reveal-feather) / 2),#000 calc(50% + var(--aurora-reveal-feather) / 2));mask-image:linear-gradient(to left,transparent calc(50% - var(--aurora-reveal-feather) / 2),#000 calc(50% + var(--aurora-reveal-feather) / 2))}.aurora-reveal[data-from=left][data-revealed=false],.aurora-reveal[data-from=right][data-revealed=true]{-webkit-mask-position:100% 0;mask-position:100% 0}.aurora-reveal[data-from=left][data-revealed=true],.aurora-reveal[data-from=right][data-revealed=false]{-webkit-mask-position:0 0;mask-position:0 0}.aurora-occlude-l{background:linear-gradient(to right,transparent,var(--aurora-occlude-color) var(--aurora-occlude-size))}.aurora-occlude-l,.aurora-occlude-r{--aurora-occlude-size:var(--aurora-feather-lg);--aurora-occlude-color:var(--aurora-background)}.aurora-occlude-r{background:linear-gradient(to left,transparent,var(--aurora-occlude-color) var(--aurora-occlude-size))}@media (prefers-reduced-motion:reduce){.aurora-reveal{transition-duration:1ms}}@keyframes aurora-mesh-a{to{transform:translate(70%,48%) scale(1.2)}}@keyframes aurora-mesh-b{to{transform:translate(-78%,40%) scale(.8)}}@keyframes aurora-mesh-c{to{transform:translate(40%,-70%) scale(1.25)}}.aurora-mesh-blob-a{animation:aurora-mesh-a 11s ease-in-out infinite alternate}.aurora-mesh-blob-b{animation:aurora-mesh-b 14s ease-in-out infinite alternate}.aurora-mesh-blob-c{animation:aurora-mesh-c 17s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.aurora-mesh-blob-a,.aurora-mesh-blob-b,.aurora-mesh-blob-c{animation:none!important}}@keyframes aurora-shader-reveal{0%{-webkit-mask-size:0 0;mask-size:0 0}to{-webkit-mask-size:260% 260%;mask-size:260% 260%}}@keyframes aurora-shader-breathe{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.2)}}.aurora-shader-reveal-layer{animation:aurora-shader-reveal 2.4s cubic-bezier(.22,1,.36,1) .45s both}.aurora-shader-glow{animation:aurora-shader-breathe 4s ease-in-out infinite}.aurora-shader-glow--slow{animation:aurora-shader-breathe 5s ease-in-out 1s infinite}@media (prefers-reduced-motion:reduce){.aurora-shader-reveal-layer{animation:none!important;-webkit-mask-size:260% 260%!important;mask-size:260% 260%!important}.aurora-shader-glow,.aurora-shader-glow--slow{animation:none!important}}@keyframes aurora-agent-spin{to{transform:rotate(1turn)}}@keyframes aurora-agent-blink{0%,95%,to{transform:scaleY(1)}96.5%{transform:scaleY(.07)}98%{transform:scaleY(1)}}.aurora-agent-spin{animation:aurora-agent-spin .7s linear infinite}.aurora-agent-blink{transform-box:fill-box;transform-origin:center;animation:aurora-agent-blink 5.2s ease-in-out infinite}@keyframes aurora-portrait-hop{0%,to{transform:translateY(0)}50%{transform:translateY(-6%)}}.aurora-portrait-hop{transform-origin:center bottom;animation:aurora-portrait-hop .45s ease-in-out infinite}@keyframes aurora-pill-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.aurora-portrait-hop{animation:none}.aurora-agent-blink,.aurora-agent-spin{animation:none!important}}@keyframes aurora-sigil-scan{0%,24%{transform:translateX(0)}32%,56%{transform:translateX(1.8px)}64%,88%{transform:translateX(-1.5px)}96%,to{transform:translateX(0)}}.aurora-sigil-scan{animation:aurora-sigil-scan 5.2s cubic-bezier(.23,1,.32,1) infinite}@keyframes aurora-sigil-trace{to{stroke-dashoffset:-100}}.aurora-sigil-trace{animation:aurora-sigil-trace 2.1s linear infinite}@keyframes aurora-typing-dot{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-1px);opacity:1}}.aurora-typing-dot{animation:aurora-typing-dot 1.2s ease-in-out infinite}.aurora-sigil-sweep{animation:aurora-agent-spin 1.15s linear infinite}@keyframes aurora-sigil-hold{0%,to{stroke-opacity:1}50%{stroke-opacity:.35}}@keyframes aurora-grip-pulse{0%{transform:scaleX(.24);opacity:0}16%{opacity:1}to{transform:scaleX(1);opacity:0}}.aurora-grip-pulse{animation:aurora-grip-pulse 2.9s cubic-bezier(.23,1,.32,1) infinite}@keyframes aurora-badge-pop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}.aurora-badge-pop{animation:aurora-badge-pop .32s cubic-bezier(.23,1,.32,1) both}@keyframes aurora-agent-ambient{0%,to{transform:scale(1)}50%{transform:scale(.994,1.01)}}.aurora-agent-ambient{animation:aurora-agent-ambient 2.4s ease-in-out infinite}@keyframes aurora-figure-hop{0%{transform:translateY(0) scale(1.1,.9);animation-timing-function:cubic-bezier(.3,0,.2,1)}14%{transform:translateY(0) scale(.94,1.07);animation-timing-function:cubic-bezier(.2,.65,.35,1)}50%{transform:translateY(-18px) scale(1);animation-timing-function:cubic-bezier(.6,0,.85,.45)}88%{transform:translateY(-1px) scale(.96,1.05);animation-timing-function:cubic-bezier(.3,0,.2,1)}to{transform:translateY(0) scale(1.1,.9)}}@keyframes aurora-figure-shadow{0%{transform:scaleX(1.06);opacity:1;animation-timing-function:cubic-bezier(.3,0,.2,1)}14%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.2,.65,.35,1)}50%{transform:scale(.7,.8);opacity:.5;animation-timing-function:cubic-bezier(.6,0,.85,.45)}88%{transform:scaleX(.98);opacity:.95;animation-timing-function:cubic-bezier(.3,0,.2,1)}to{transform:scaleX(1.06);opacity:1}}.aurora-figure-hop{transform-box:fill-box;transform-origin:bottom center;animation:aurora-figure-hop 1.1s infinite}.aurora-figure-shadow{transform-box:fill-box;transform-origin:center;animation:aurora-figure-shadow 1.1s infinite}@keyframes aurora-figure-hop-once{0%{transform:translateY(0) scale(1.1,.9);animation-timing-function:cubic-bezier(.3,0,.2,1)}12%{transform:translateY(0) scale(.94,1.07);animation-timing-function:cubic-bezier(.2,.65,.35,1)}42%{transform:translateY(-18px) scale(1);animation-timing-function:cubic-bezier(.6,0,.85,.45)}74%{transform:translateY(-1px) scale(.96,1.05);animation-timing-function:cubic-bezier(.3,0,.2,1)}84%{transform:translateY(0) scale(1.1,.9);animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:translateY(0) scale(1)}}@keyframes aurora-figure-shadow-once{0%{transform:scaleX(1.06);opacity:1;animation-timing-function:cubic-bezier(.3,0,.2,1)}12%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.2,.65,.35,1)}42%{transform:scale(.7,.8);opacity:.5;animation-timing-function:cubic-bezier(.6,0,.85,.45)}74%{transform:scaleX(.98);opacity:.95;animation-timing-function:cubic-bezier(.3,0,.2,1)}84%{transform:scaleX(1.06);opacity:1;animation-timing-function:cubic-bezier(.33,0,.2,1)}to{transform:scale(1);opacity:1}}.aurora-figure-hop-once{transform-box:fill-box;transform-origin:bottom center;animation:aurora-figure-hop-once 1.3s both}.aurora-figure-shadow-once{transform-box:fill-box;transform-origin:center;animation:aurora-figure-shadow-once 1.3s both}.agent-motion-paused,.agent-motion-paused *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.aurora-agent-ambient,.aurora-badge-pop,.aurora-figure-hop,.aurora-figure-hop-once,.aurora-figure-shadow,.aurora-figure-shadow-once,.aurora-sigil-scan,.aurora-sigil-sweep,.aurora-typing-dot{animation:none!important}.aurora-sigil-trace{animation:aurora-sigil-hold 2.8s ease-in-out infinite}.aurora-grip-pulse{animation:none!important;transform:scaleX(.58);opacity:.5}}