.prose[data-astro-cid-uadgga6g]{color:hsl(var(--foreground));line-height:1.75;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.prose[data-astro-cid-uadgga6g] h1,.prose[data-astro-cid-uadgga6g] h2,.prose[data-astro-cid-uadgga6g] h3,.prose[data-astro-cid-uadgga6g] h4,.prose[data-astro-cid-uadgga6g] h5,.prose[data-astro-cid-uadgga6g] h6{color:hsl(var(--foreground));font-weight:600;margin-top:1.5em;margin-bottom:.5em;overflow-wrap:break-word}.prose[data-astro-cid-uadgga6g] h1{font-size:1.5em}.prose[data-astro-cid-uadgga6g] h2{font-size:1.25em}.prose[data-astro-cid-uadgga6g] h3{font-size:1.125em}.prose[data-astro-cid-uadgga6g] h4{font-size:1em}@media(min-width:768px){.prose[data-astro-cid-uadgga6g] h1{font-size:2em}.prose[data-astro-cid-uadgga6g] h2{font-size:1.875em}.prose[data-astro-cid-uadgga6g] h3{font-size:1.5em}.prose[data-astro-cid-uadgga6g] h4{font-size:1.25em}}.prose[data-astro-cid-uadgga6g] p{margin-bottom:1em;max-width:100%;overflow-wrap:break-word}.prose[data-astro-cid-uadgga6g] a{color:hsl(var(--primary));text-decoration:underline;word-break:break-all}.prose[data-astro-cid-uadgga6g] code{background-color:hsl(var(--muted));color:hsl(var(--foreground));padding:.2em .4em;border-radius:.25em;font-size:.875em;word-break:break-all;overflow-wrap:break-word}.prose[data-astro-cid-uadgga6g] pre{background-color:hsl(var(--muted));color:hsl(var(--foreground));padding:1em;border-radius:.5em;overflow-x:auto;margin-bottom:1em;max-width:100%}.prose[data-astro-cid-uadgga6g] pre code{white-space:pre-wrap;word-break:break-all;color:inherit;background:none}.prose[data-astro-cid-uadgga6g] blockquote{border-left:4px solid hsl(var(--primary));padding-left:1em;margin-left:0;font-style:italic;overflow-wrap:break-word}.prose[data-astro-cid-uadgga6g] ul{list-style:none;padding-left:0;margin-bottom:1em}.prose[data-astro-cid-uadgga6g] ul>li{position:relative;padding-left:1.5em;margin-bottom:.5em;overflow-wrap:break-word}.prose[data-astro-cid-uadgga6g] ul>li:before{content:"›";position:absolute;left:0;color:hsl(var(--primary));font-weight:700;font-size:1.1em}.prose[data-astro-cid-uadgga6g] ol{padding-left:1.5em;margin-bottom:1em;list-style-position:outside}.prose[data-astro-cid-uadgga6g] li{margin-bottom:.25em;overflow-wrap:break-word}.prose[data-astro-cid-uadgga6g] ol>li::marker{color:hsl(var(--primary));font-weight:600}.prose[data-astro-cid-uadgga6g] img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:.5em;margin:1em 0}@media(min-width:640px){.prose[data-astro-cid-uadgga6g] img{max-width:400px}}.prose[data-astro-cid-uadgga6g] table{width:100%;overflow-x:auto;display:block;max-width:-moz-fit-content;max-width:fit-content;border-collapse:collapse;margin:1em 0}.prose[data-astro-cid-uadgga6g] table thead{border-bottom:2px solid hsl(var(--primary) / .4)}.prose[data-astro-cid-uadgga6g] table th{color:hsl(var(--foreground));font-weight:600;font-size:.95em;text-align:left;padding:.6em .9em;background:hsl(var(--muted) / .4)}.prose[data-astro-cid-uadgga6g] table td{color:hsl(var(--foreground) / .85);padding:.55em .9em;border-bottom:1px solid hsl(var(--border) / .5);vertical-align:top}.prose[data-astro-cid-uadgga6g] table tbody tr:hover{background:hsl(var(--muted) / .2)}.prose[data-astro-cid-uadgga6g] div{max-width:100%;overflow-wrap:break-word}.prose[data-astro-cid-uadgga6g] strong{color:hsl(var(--foreground));font-weight:700}.prose[data-astro-cid-uadgga6g] hr{border-color:hsl(var(--border));margin:1.5em 0}.prose[data-astro-cid-uadgga6g] .mini-section{margin:1em 0}.prose[data-astro-cid-uadgga6g] .mini-section-toggle{background:none;border:none;color:hsl(var(--primary));font-size:1.1em;font-weight:600;cursor:pointer;padding:.5em 0;display:flex;align-items:center;gap:.5em}.prose[data-astro-cid-uadgga6g] .mini-section-content{color:hsl(var(--foreground));padding:.5em 0}.prose[data-astro-cid-uadgga6g] .mini-section-content li,.prose[data-astro-cid-uadgga6g] .mini-section-content strong{color:hsl(var(--foreground))}.prose[data-astro-cid-uadgga6g] .mini-section-content code{color:hsl(var(--foreground));background-color:hsl(var(--muted))}.prose[data-astro-cid-uadgga6g] .mini-section-content p{color:hsl(var(--foreground))}
