.slide-enter-active[data-v-f86d1b58],.slide-leave-active[data-v-f86d1b58]{transition:all .2s ease-out}.slide-enter-from[data-v-f86d1b58],.slide-leave-to[data-v-f86d1b58]{opacity:0;transform:translateY(-10px)}.tray-bg[data-v-5923e6d8]{background:color-mix(in oklch,var(--color-background) 92%,var(--color-card));border-color:var(--color-border)}.slide-up-enter-active[data-v-5923e6d8],.slide-up-leave-active[data-v-5923e6d8]{transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .25s ease}.slide-up-enter-from[data-v-5923e6d8],.slide-up-leave-to[data-v-5923e6d8]{opacity:0;transform:translateY(100%)}.fade-enter-active[data-v-5923e6d8],.fade-leave-active[data-v-5923e6d8]{transition:opacity .25s ease}.fade-enter-from[data-v-5923e6d8],.fade-leave-to[data-v-5923e6d8]{opacity:0}.calcifer-btn{background:radial-gradient(circle at 50% 60%,var(--color-fire-400),var(--color-fire-600));box-shadow:0 4px 20px -4px var(--color-fire-500),0 0 0 3px color-mix(in oklch,var(--color-fire-500) 15%,transparent)}.calcifer-btn:hover{box-shadow:0 6px 30px -4px var(--color-fire-400),0 0 0 4px color-mix(in oklch,var(--color-fire-500) 25%,transparent)}.calcifer-glow{background:transparent;box-shadow:0 0 20px 4px color-mix(in oklch,var(--color-fire-500) 30%,transparent)}@keyframes pulse-slow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.animate-pulse-slow{animation:pulse-slow 3s ease-in-out infinite}.calcifer-fire{animation:flame-dance 2s ease-in-out infinite}@keyframes flame-dance{0%,to{transform:scaleY(1) translateY(0)}25%{transform:scaleY(1.04) translateY(-1px)}50%{transform:scaleY(.97) translateY(1px)}75%{transform:scaleY(1.02) translateY(-.5px)}}.flame-outer{animation:flame-flicker 1.8s ease-in-out infinite alternate}.flame-inner{animation:flame-flicker 1.4s ease-in-out infinite alternate-reverse}@keyframes flame-flicker{0%{opacity:.9}to{opacity:1}}.calcifer-eye{animation:blink 4s ease-in-out infinite}@keyframes blink{0%,42%,44%,to{transform:scaleY(1)}43%{transform:scaleY(.1)}}.hash-observer[data-v-a180388a]{display:none}.slide-enter-active,.slide-leave-active{transition:all .2s ease-out}.slide-enter-from,.slide-leave-to{opacity:0;transform:translateY(-10px)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}
