@keyframes svelte-metvwm-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:svelte-metvwm-fade-in .3s ease-out forwards;opacity:0}.markdown-content{line-height:1.6}.markdown-content p{margin-bottom:.75rem}.markdown-content p:last-child{margin-bottom:0}.markdown-content h1,.markdown-content h2,.markdown-content h3{font-weight:600;margin-top:1rem;margin-bottom:.5rem}.markdown-content h1{font-size:1.25rem}.markdown-content h2{font-size:1.125rem}.markdown-content h3{font-size:1rem}.markdown-content ul,.markdown-content ol{margin-left:1.5rem;margin-bottom:.75rem}.markdown-content li{margin-bottom:.25rem}.markdown-content code{background-color:#0000000d;padding:.125rem .25rem;border-radius:.25rem;font-size:.875em}.markdown-content pre{background-color:#0000000d;padding:.75rem;border-radius:.375rem;overflow-x:auto;margin-bottom:.75rem}.markdown-content pre code{background-color:transparent;padding:0}.markdown-content strong{font-weight:600}.markdown-content em{font-style:italic}.markdown-content a{color:var(--primary);text-decoration:underline}.markdown-content a:hover{opacity:.8}.markdown-content blockquote{border-left:3px solid var(--border);padding-left:1rem;margin-left:0;font-style:italic;opacity:.9}@keyframes svelte-14xy74a-custom-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.animate-custom-bounce{animation:svelte-14xy74a-custom-bounce 1.4s ease-in-out infinite}
