.wrapper.svelte-zecjhv{padding-inline:var(--size-6)}.post.svelte-zecjhv{max-inline-size:var(--size-192);padding-block:var(--size-12);margin-inline:auto}@media (width>=640px){.post.svelte-zecjhv{padding-block:var(--size-24)}}.post.svelte-zecjhv h1{color:var(--text-bright);font-size:var(--font-size-4);font-weight:var(--font-weight-7);line-height:var(--font-lineheight-2);text-wrap-style:balance;margin:0}.post.svelte-zecjhv h2{color:var(--text-bright);font-size:var(--font-size-3);font-weight:var(--font-weight-6);line-height:var(--font-lineheight-3);margin:0;padding-block-start:var(--size-8)}.post.svelte-zecjhv h3{color:var(--text-bright);font-size:var(--font-size-2);font-weight:var(--font-weight-6);margin:0;padding-block-start:var(--size-6)}.post.svelte-zecjhv h4{color:var(--text-bright);font-size:var(--font-size-2);font-weight:var(--font-weight-6);margin-block-start:0;margin-block-end:calc(-1 * var(--size-3));padding-block-start:var(--size-4)}.post.svelte-zecjhv p,.post.svelte-zecjhv li{color:var(--text);font-size:var(--font-size-2);line-height:var(--font-lineheight-6);margin:0}.post.svelte-zecjhv p{padding-block-start:var(--size-4)}.post.svelte-zecjhv h2+p,.post.svelte-zecjhv figure+p{padding-block-start:var(--size-2)}.post.svelte-zecjhv h3+p,.post.svelte-zecjhv h4+p{padding-block-start:0}.post.svelte-zecjhv ul{margin:0;padding-block-start:var(--size-3);padding-inline-start:var(--size-6)}.post.svelte-zecjhv li{padding-block-start:var(--size-1)}.post.svelte-zecjhv a{color:var(--text-bright);text-decoration:underline;transition:all .2s}.post.svelte-zecjhv a:hover{color:var(--yellow-primary);text-decoration:none}.post.svelte-zecjhv sup a{text-decoration:none}.post.svelte-zecjhv sup a:hover{text-decoration:underline}.post.svelte-zecjhv img{border-radius:var(--size-2);max-inline-size:100%;margin-block:0;margin-inline:auto;display:block}.post.svelte-zecjhv iframe{aspect-ratio:1;border:var(--size-px) solid var(--border);border-radius:var(--size-2);inline-size:100%;margin-block-start:var(--size-4)}@media (width>=768px){.post.svelte-zecjhv iframe{aspect-ratio:16/9}}.post.svelte-zecjhv figure{padding-block:var(--size-6) var(--size-2);margin:0}.post.svelte-zecjhv :is(h2,h3,h4,p,li,a,s,td)>code,.post.svelte-zecjhv p>em>code{background-color:var(--highlight);border-radius:var(--size-1);color:var(--text-bright);font-size:.825em;font-style:normal;font-weight:var(--font-weight-5);padding:0 .2rem;display:inline-block}.post.svelte-zecjhv pre{background-color:var(--surface);border:var(--size-px) solid var(--border);border-radius:var(--size-2);color:var(--text);font-size:.875rem;font-weight:var(--font-weight-5);inline-size:100%;margin-block:var(--size-6) var(--size-2);max-inline-size:100%;padding:var(--size-4);overflow:scroll}.post.svelte-zecjhv .hljs-keyword,.post.svelte-zecjhv .hljs-built_in,.post.svelte-zecjhv .hljs-params,.post.svelte-zecjhv .hljs-tag,.post.svelte-zecjhv .hljs-comment{color:var(--text-faded)}.post.svelte-zecjhv .hljs-name,.post.svelte-zecjhv .hljs-attr,.post.svelte-zecjhv .hljs-selector-tag,.post.svelte-zecjhv .hljs-title,.post.svelte-zecjhv .hljs-string,.post.svelte-zecjhv .hljs-attribute{color:var(--green-primary)}.post.svelte-zecjhv table{margin-block:var(--size-4) 0}.post.svelte-zecjhv hr{border:none;border-block-start:var(--size-px) solid var(--border);margin-block:var(--size-8) 0}.post.svelte-zecjhv cite{font-style:normal}.references.svelte-zecjhv{font-size:var(--text-1);margin:0;padding:0;list-style:none}.references.svelte-zecjhv a:where(.svelte-zecjhv){color:var(--text);word-break:break-all}.references.svelte-zecjhv a:where(.svelte-zecjhv):hover{text-decoration:underline}
