.boot-leave-active[data-v-0e14b006]{animation:boot-out-0e14b006 .7s steps(1) forwards,boot-fade-0e14b006 .7s var(--ease-out-expo) forwards}@keyframes boot-out-0e14b006{0%{clip-path:inset(0 0 0 0);transform:none}15%{clip-path:inset(10% 0 55% 0);transform:translate(-12px)}30%{clip-path:inset(60% 0 8% 0);transform:translate(18px)}45%{clip-path:inset(30% 0 40% 0);transform:translate(-6px)}60%{clip-path:inset(0 0 0 0);transform:none}}@keyframes boot-fade-0e14b006{0%,55%{opacity:1}to{opacity:0}}.sigil[data-v-51406578]{filter:drop-shadow(0 0 0 transparent);transition:filter .5s,transform .8s var(--ease-out-expo)}.pillar:hover .sigil[data-v-51406578]{transform:rotate(-8deg) scale(1.04)}@media(prefers-color-scheme:dark){.sigil[data-v-51406578]{filter:drop-shadow(0 0 6px rgba(192,44,192,.55))}.pillar:hover .sigil[data-v-51406578]{filter:drop-shadow(0 0 14px rgba(224,64,224,.9))}}.fade-enter-active[data-v-edea3d0e],.fade-leave-active[data-v-edea3d0e]{transition:opacity .2s ease}.fade-enter-from[data-v-edea3d0e],.fade-leave-to[data-v-edea3d0e]{opacity:0}.card[data-v-df71677b]{transition:transform .5s var(--ease-out-expo),border-color .3s,box-shadow .3s;will-change:transform}.card[data-v-df71677b]:hover{border-color:color-mix(in srgb,var(--color-secondary) 55%,transparent);box-shadow:0 20px 50px -20px color-mix(in srgb,var(--color-primary) 45%,transparent)}.spot[data-v-df71677b]{background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--color-secondary) 16%,transparent),transparent 45%);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s}.card:hover .spot[data-v-df71677b]{opacity:1}.legion-card[data-v-577b5142]{backdrop-filter:none;-webkit-backdrop-filter:none;background:color-mix(in srgb,var(--color-bg) 86%,transparent)}.legion-enter-active[data-v-577b5142],.legion-leave-active[data-v-577b5142]{transition:opacity .2s,transform .3s var(--ease-out-expo)}.legion-enter-from[data-v-577b5142]{opacity:0;transform:translateY(8px)}.legion-leave-to[data-v-577b5142]{opacity:0;transform:translateY(-6px)}.finale-text[data-v-005c8598]{background:radial-gradient(closest-side,color-mix(in srgb,var(--color-bg) 85%,transparent),transparent)}@media(prefers-color-scheme:dark){.demon[data-v-005c8598]{filter:drop-shadow(0 0 40px rgba(160,60,255,.35))}}
