.meta.svelte-14syw1g{opacity:.5}.blog-paragraph.svelte-sv73k7{font-family:Courier New,Courier,monospace}.blog-subtitle.svelte-z4g5sp{scroll-margin-top:calc(var(--heading-line-height) * 1.5em)}.link.svelte-z4g5sp{font-size:var(--font-size);opacity:0;text-decoration:none;transition:opacity .1s ease-out}.link.svelte-z4g5sp:hover{opacity:1;cursor:pointer;text-decoration:underline}.link.svelte-z4g5sp:focus{opacity:1;text-decoration:underline}.blog-subtitle.svelte-z4g5sp:focus .link:where(.svelte-z4g5sp),.blog-subtitle.svelte-z4g5sp:hover .link:where(.svelte-z4g5sp){opacity:1}.blog-title.svelte-1d2bblr{scroll-margin-top:calc(var(--heading-line-height) * 2em)}.link.svelte-1d2bblr{font-size:var(--font-size);opacity:0;text-decoration:none;transition:opacity .1s ease-out}.link.svelte-1d2bblr:hover{opacity:1;cursor:pointer;text-decoration:underline}.link.svelte-1d2bblr:focus{opacity:1;text-decoration:underline}.blog-title.svelte-1d2bblr:focus .link:where(.svelte-1d2bblr),.blog-title.svelte-1d2bblr:hover .link:where(.svelte-1d2bblr){opacity:1}.image.svelte-1utli4u{border-radius:var(--border-radius-1);max-width:100%}.hljs{color:light-dark(#383a42,#abb2bf);background:light-dark(#fafafa,#282c34)}.hljs-comment,.hljs-quote{color:light-dark(#a0a1a7,#5c6370);font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:light-dark(#a626a4,#c678dd)}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:light-dark(#e45649,#e06c75)}.hljs-literal{color:light-dark(#0184bb,#56b6c2)}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string{color:light-dark(#50a14f,#98c379)}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:light-dark(#986801,#d19a66)}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:light-dark(#4078f2,#61aeee)}.hljs-built_in,.hljs-title.class_,.hljs-class .hljs-title{color:light-dark(#c18401,#e6c07b)}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}span.sep.svelte-1giudrr{margin:0 .2rem}.listing.svelte-1giudrr{background-color:light-dark(color-mix(in oklab, var(--secondary-color), white 15%),color-mix(in oklab, var(--secondary-color), black 10%));border-radius:10px;height:fit-content;padding:10px}.scrollable-code.svelte-1giudrr{overflow-x:auto}.language.svelte-1giudrr{opacity:.5;justify-content:flex-end;align-items:flex-start;font-family:Courier New,Courier,monospace;font-size:.7rem;display:flex}.code.svelte-1giudrr{white-space:pre-wrap;tab-size:4;width:max-content;font-family:monospace}.comment.svelte-5njt5l{border-left:.1rem solid color-mix(in srgb, var(--primary-color), transparent 30%);opacity:.9;padding-left:.7rem;font-style:italic}
