.markdown-content.svelte-1dk4ztn{position:relative}.scroll-line.svelte-1dk4ztn{position:absolute;margin-left:calc((var(--quarterNote) + 4px) * -1);width:4px;background:var(--yellow);opacity:1;transition:height .1s linear}@media (max-width: 768px){.scroll-line.svelte-1dk4ztn{display:none}}.header-marker.svelte-1dk4ztn{position:absolute;left:calc((var(--quarterNote) + 4px) * -1);margin-left:-7px;width:18px;height:18px;border-radius:9px;border:2px solid var(--yellow);background-color:var(--darkGray);transition:all .3s cubic-bezier(.4,0,.2,1);animation:svelte-1dk4ztn-appear .3s cubic-bezier(.4,0,.2,1);transform-origin:center}.header-marker.active.svelte-1dk4ztn{background-color:var(--yellow)}@media (max-width: 768px){.header-marker.svelte-1dk4ztn{display:none}}@keyframes svelte-1dk4ztn-appear{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.markdown-content.svelte-1dk4ztn .yellow{color:var(--yellow)}.markdown-content.svelte-1dk4ztn .visible:before{opacity:.5;transform:scaleY(1)}.markdown-content.svelte-1dk4ztn .squiggly-red{text-decoration-line:underline;text-decoration-style:wavy;text-decoration-color:#f06a82;text-decoration-thickness:1px}@supports not (text-decoration-style: wavy){.markdown-content.svelte-1dk4ztn .squiggly-red{background-image:url("data:image/svg+xml,%3Csvg width='80' height='8' viewBox='0 0 80 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 3C10 3 10 5 20 5C30 5 30 3 40 3C50 3 50 5 60 5C70 5 70 3 80 3' stroke='%23e6002a' stroke-width='1.5'/%3E%3C/svg%3E");background-position:bottom;background-repeat:repeat-x;background-size:40px 4px;padding-bottom:3px}}.markdown-content.svelte-1dk4ztn .squiggly-yellow{background:linear-gradient(45deg,transparent 45%,#ffd100 45%,#ffd100 55%,transparent 55%);background-size:.5em .5em;background-repeat:repeat-x;background-position:0 90%}.markdown-content.svelte-1dk4ztn h2,.markdown-content.svelte-1dk4ztn h3,.markdown-content.svelte-1dk4ztn h4{position:relative;margin-left:calc((var(--quarterNote) + 4px) * -1);padding-left:var(--quarterNote);border-left:4px solid var(--yellow)}@media (max-width: 768px){.markdown-content.svelte-1dk4ztn h2,.markdown-content.svelte-1dk4ztn h3,.markdown-content.svelte-1dk4ztn h4{margin-left:0}}.markdown-content.svelte-1dk4ztn ul{list-style:none;margin-left:.25rem}.markdown-content.svelte-1dk4ztn ul li{line-height:1.5;margin-bottom:.5rem;color:var(--offWhite)}.markdown-content.svelte-1dk4ztn ul li:before{content:">";color:var(--lightGray);font-weight:700;display:inline-block;width:1em;line-height:1.5;margin-left:-1em}.markdown-content.svelte-1dk4ztn p{margin-bottom:1rem;color:var(--offWhite);line-height:1.5}.markdown-content.svelte-1dk4ztn code:not(pre code){background:var(--darkGray);color:var(--yellow);padding:.2em .4em;border-radius:.3em;font-size:.9em;font-family:var(--monoFont);border:1px solid rgba(255,255,255,.1)}.markdown-content.svelte-1dk4ztn pre,.markdown-content.svelte-1dk4ztn pre[class*=language-]{position:relative;background:var(--darkGray);border-radius:.75rem;padding:3rem 1.5rem 1.5rem;margin:2rem 0;overflow-x:auto;font-family:var(--monoFont);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 24px #00000040,0 4px 8px #00000014,inset 0 0 20px #00000026}.markdown-content.svelte-1dk4ztn pre:before,.markdown-content.svelte-1dk4ztn pre[class*=language-]:before{content:"";position:absolute;top:1rem;left:1rem;display:inline-block;width:.75rem;height:.75rem;border-radius:50%;background:#ff5f56;box-shadow:1.25rem 0 #ffbd2e,2.5rem 0 #27c93f}aside.related-posts.svelte-4ekbri{margin-top:var(--halfNote);margin-bottom:var(--halfNote);border-top:2px solid var(--greyLight)}.theme.svelte-4ekbri{color:var(--yellow)}article.svelte-1eqhopq{display:flex;flex-direction:column;max-width:38em;color:var(--ink)}.header.svelte-1eqhopq{margin-bottom:var(--quarterNote)}h1.svelte-1eqhopq{font-size:clamp(1.8rem,1rem + 3vw,3.5rem);margin-bottom:var(--sixteenthNote);margin-top:0;font-weight:400;max-width:17em;color:var(--ink)}article.svelte-1eqhopq p:where(.svelte-1eqhopq){font-family:var(--codeFont);font-size:.75em;margin:0;color:var(--purple)}p.meta.svelte-1eqhopq{display:flex;font-family:var(--codeFont);justify-content:space-between;padding-left:.3em}p.meta.svelte-1eqhopq span.date:where(.svelte-1eqhopq){font-size:.85em;color:var(--greyLight)}p.meta.svelte-1eqhopq span.time:where(.svelte-1eqhopq){font-size:.85em;color:var(--purple)}.project-link.svelte-1eqhopq{color:inherit;text-decoration:none;transition:color .2s ease}.project-link.svelte-1eqhopq:hover{color:var(--yellow)}.sep.svelte-1eqhopq{margin:0 .35em;color:var(--greyLight)}
