@keyframes svelte-mhc1nv-fadeIn{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-fadeIn.svelte-mhc1nv{animation:svelte-mhc1nv-fadeIn .4s ease-out forwards;opacity:0}.popup-container.svelte-mhc1nv{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,450px));gap:1.5rem;max-width:95vw;justify-content:center;align-items:start}@media(min-width:640px){.popup-container.svelte-mhc1nv{grid-template-columns:repeat(auto-fit,minmax(350px,500px))}}@media(min-width:1024px){.popup-container.svelte-mhc1nv{grid-template-columns:repeat(auto-fit,minmax(400px,550px));gap:2rem}}.popup-container.svelte-mhc1nv:has(.popup-card:where(.svelte-mhc1nv):nth-child(3)){grid-template-columns:repeat(auto-fit,minmax(300px,400px))}.popup-card.svelte-mhc1nv{max-width:100%;transition:transform .2s ease,box-shadow .2s ease}.popup-card.svelte-mhc1nv:hover{transform:translateY(-2px);box-shadow:0 25px 50px -12px #00000080}.prose{color:inherit}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:inherit;margin-top:1em;margin-bottom:.5em}.prose p{margin-top:.5em;margin-bottom:.5em}.prose a{color:#7c3aed;text-decoration:underline;transition:color .2s ease}.prose a:hover{color:#6d28d9}.prose img{border-radius:.5rem;margin-top:1em;margin-bottom:1em}.prose ul,.prose ol{margin-top:.5em;margin-bottom:.5em;padding-left:1.5em}.prose li{margin-top:.25em;margin-bottom:.25em}
