.prose[data-astro-cid-7jjqptxk]{color:#f0f0f0;max-width:65ch;margin:0 auto;font-size:1.125rem;line-height:1.8}.prose[data-astro-cid-7jjqptxk] :is(h1,h2,h3,h4,h5,h6)[data-astro-cid-7jjqptxk]{color:#f0f0f0;font-family:JetBrains Mono,monospace;font-weight:600;margin-top:2.5rem;margin-bottom:1.25rem;line-height:1.3}.prose[data-astro-cid-7jjqptxk] h1{font-size:2.5rem;color:#f5c2e7;border-bottom:1px solid rgba(245,194,231,.3);padding-bottom:.5rem}.prose[data-astro-cid-7jjqptxk] h2{font-size:1.875rem;color:#cba6f7;border-bottom:1px solid rgba(203,166,247,.3);padding-bottom:.5rem}.prose[data-astro-cid-7jjqptxk] ul,.prose[data-astro-cid-7jjqptxk] ol{padding-left:3rem;padding-bottom:1.5rem}.prose[data-astro-cid-7jjqptxk] h3{color:#89b4fa;font-size:1.5rem}.prose[data-astro-cid-7jjqptxk] h4{color:#a6e3a1;font-size:1.25rem}.prose[data-astro-cid-7jjqptxk] p{margin-bottom:1.5rem;line-height:1.8}.prose[data-astro-cid-7jjqptxk] pre{background-color:#1e1e2e;border:1px solid rgba(203,166,247,.3);border-radius:.5rem;padding:1.25rem;margin:1.5rem 0;overflow-x:auto;position:relative}.prose[data-astro-cid-7jjqptxk] pre:before{content:"";position:absolute;top:.25em;left:.25em;right:0;height:.75em}.prose[data-astro-cid-7jjqptxk] :is(code,pre code)[data-astro-cid-7jjqptxk]{font-family:JetBrains Mono,monospace;font-size:.9em}.prose[data-astro-cid-7jjqptxk] code:not(pre code){background-color:#cba6f726;padding:.2rem .4rem;border-radius:.25rem;color:#cba6f7}.prose[data-astro-cid-7jjqptxk] pre code{background-color:transparent;padding:0;border-radius:0;color:#f0f0f0}.prose[data-astro-cid-7jjqptxk] a{color:#89b4fa;text-decoration:none;border-bottom:1px solid rgba(137,180,250,.3);transition:all .2s ease}.prose[data-astro-cid-7jjqptxk] a:hover{color:#a6e3a1;border-bottom-color:#a6e3a1}.prose[data-astro-cid-7jjqptxk] :is(ul,ol)[data-astro-cid-7jjqptxk]{padding-left:10rem;margin-bottom:1.5rem}.prose[data-astro-cid-7jjqptxk] ul{list-style-type:disc}.prose[data-astro-cid-7jjqptxk] ul li[data-astro-cid-7jjqptxk]{position:relative;padding-left:1.5rem;margin-bottom:.75rem}.prose[data-astro-cid-7jjqptxk] ul li[data-astro-cid-7jjqptxk]:before{content:">";position:absolute;left:0;color:#a6e3a1;font-family:JetBrains Mono,monospace}.prose[data-astro-cid-7jjqptxk] ol{list-style-type:decimal;list-style-position:outside}.prose[data-astro-cid-7jjqptxk] ol li[data-astro-cid-7jjqptxk]{margin-bottom:.75rem;padding-left:.5rem}.prose[data-astro-cid-7jjqptxk] img,picture{border-radius:.5rem;margin:2rem 0;border:1px solid rgba(0,255,0,.2);transition:transform .3s ease}.prose[data-astro-cid-7jjqptxk] img,picture:hover{transform:scale(1.01)}.prose[data-astro-cid-7jjqptxk] strong{color:#f5c2e7}.prose[data-astro-cid-7jjqptxk] blockquote{border-left:4px solid #a6e3a1;padding:1rem 1.5rem;font-style:italic;color:#f0f0f0;margin:2rem 0;background-color:#a6e3a10d;border-radius:0 .5rem .5rem 0}.prose[data-astro-cid-7jjqptxk] blockquote p[data-astro-cid-7jjqptxk]{margin:0}.prose[data-astro-cid-7jjqptxk] blockquote p[data-astro-cid-7jjqptxk]:not(:last-child){margin-bottom:1rem}.prose[data-astro-cid-7jjqptxk] hr{border:none;border-top:1px solid rgba(203,166,247,.3);margin:2.5rem 0}.prose[data-astro-cid-7jjqptxk] table{width:100%;border-collapse:collapse;margin:2rem 0;border:1px solid rgba(203,166,247,.3);border-radius:.5rem;overflow:hidden}.prose[data-astro-cid-7jjqptxk] th{background-color:#cba6f71a;color:#cba6f7;font-family:JetBrains Mono,monospace;font-weight:600;text-align:left;padding:1rem;border-bottom:1px solid rgba(203,166,247,.3)}.prose[data-astro-cid-7jjqptxk] td{padding:1rem;border-bottom:1px solid rgba(203,166,247,.1)}.prose[data-astro-cid-7jjqptxk] tr:last-child td{border-bottom:none}.prose[data-astro-cid-7jjqptxk] tr:nth-child(2n){background-color:#cba6f705}.prose[data-astro-cid-7jjqptxk] pre::-webkit-scrollbar{height:8px}.prose[data-astro-cid-7jjqptxk] pre::-webkit-scrollbar-track{background:#cba6f71a;border-radius:4px}.prose[data-astro-cid-7jjqptxk] pre::-webkit-scrollbar-thumb{background:#cba6f74d;border-radius:4px}.prose[data-astro-cid-7jjqptxk] pre::-webkit-scrollbar-thumb:hover{background:#cba6f766}@media (max-width: 768px){.prose[data-astro-cid-7jjqptxk]{font-size:1rem;padding:0 1rem}.prose[data-astro-cid-7jjqptxk] h1{font-size:2rem}.prose[data-astro-cid-7jjqptxk] h2{font-size:1.5rem}.prose[data-astro-cid-7jjqptxk] h3{font-size:1.25rem}.prose[data-astro-cid-7jjqptxk] h4{font-size:1.125rem}.prose[data-astro-cid-7jjqptxk] pre{padding:1rem}}
