.token.keyword{color:#8839ef}.token.builtin{color:#d20f39}.token.class-name{color:#df8e1d}.token.function{color:#1e66f5}.token.boolean,.token.number{color:#fe640b}.token.string,.token.char{color:#40a02b}.token.symbol{color:#df8e1d}.token.url{color:#40a02b}.token.operator{color:#04a5e5}.token.variable{color:#4c4f69}.token.constant{color:#fe640b}.token.property{color:#1e66f5}.token.punctuation,.token.comment{color:#7c7f93}.token.tag{color:#1e66f5}@media(prefers-color-scheme:dark){.token.keyword{color:#cba6f7}.token.boolean,.token.number{color:#fab387}.token.string,.token.char{color:#a6e3a1}.token.symbol{color:#f9e2af}.token.operator{color:#89dceb}.token.property,.token.function{color:#89b4fa}.token.attr-name{color:#f9e2af}.token.attr-value{color:#a6e3a1}.token.namespace{color:#f9e2af}.token.variable{color:#a9add5}}.main-grid.svelte-1tgpy44{width:100%;display:flex;flex-direction:column;padding:1rem}@media screen and (min-width:1024px){.main-grid.svelte-1tgpy44{max-width:90rem;width:100%;display:grid;grid-template-columns:20% 60% 20%;grid-template-areas:"toc article other"}}article.post.svelte-1tgpy44>*{margin-top:1.3333rem;margin-bottom:1.3333rem;max-width:65ch;line-height:1.8}article.post.svelte-1tgpy44 h1,article.post.svelte-1tgpy44 h2,article.post.svelte-1tgpy44 h3{font-family:var(--font-display);font-weight:var(--font-weight-semibold);margin-top:3rem}article.post.svelte-1tgpy44 h1{font-size:var(--text-4xl)}@media screen and (min-width:768px){article.post.svelte-1tgpy44 h1{font-size:var(--text-5xl)}}article.post.svelte-1tgpy44 h2{font-size:2rem}@media screen and (min-width:768px){article.post.svelte-1tgpy44 h2{font-size:2.25rem}}article.post.svelte-1tgpy44 h3{font-size:1.5rem}@media screen and (min-width:768px){article.post.svelte-1tgpy44 h3{font-size:1.6rem}}article.post.svelte-1tgpy44 p{font-size:1.25rem;color:var(--color-zinc-700)}@media(prefers-color-scheme:dark){article.post.svelte-1tgpy44 p{color:var(--color-zinc-300)}}article.post.svelte-1tgpy44 a{color:var(--color-indigo-600)}@media(prefers-color-scheme:dark){article.post.svelte-1tgpy44 a{color:var(--color-indigo-400)}}article.post.svelte-1tgpy44 a:hover{text-decoration:underline}article.post.svelte-1tgpy44 :not(pre) code{background-color:var(--color-zinc-100);padding:.1rem .25rem;font-size:var(--text-base);border-radius:var(--radius-sm)}@media(prefers-color-scheme:dark){article.post.svelte-1tgpy44 :not(pre) code{background-color:var(--color-zinc-800)}}article.post.svelte-1tgpy44 blockquote{border-left:.25rem solid var(--color-zinc-200);padding-left:2rem;font-style:italic}@media(prefers-color-scheme:dark){article.post.svelte-1tgpy44 blockquote{border-left:.25rem solid var(--color-zinc-700)}}article.post.svelte-1tgpy44 ul,article.post.svelte-1tgpy44 ol{padding-left:3rem}article.post.svelte-1tgpy44 ul>li,article.post.svelte-1tgpy44 ol>li{padding-left:1rem;margin-top:1rem;margin-bottom:1rem;font-size:1.25rem}article.post.svelte-1tgpy44 ol{list-style-type:decimal}article.post.svelte-1tgpy44 ul{list-style:circle}article.post.svelte-1tgpy44 li::marker{content:"•";font-size:var(--text-lg);color:var(--color-zinc-400)}@media(prefers-color-scheme:dark){article.post.svelte-1tgpy44 li::marker{color:var(--color-zinc-600)}}article.post.svelte-1tgpy44 div{margin-top:3rem;margin-bottom:3rem}article.post.svelte-1tgpy44 pre{background-color:var(--color-zinc-100);width:100%;display:block;white-space:pre-wrap;word-break:normal;overflow-wrap:break-word;overflow-x:auto;padding:1rem;max-width:100%;border-radius:var(--radius-xl);font-size:var(--text-sm)}@media(prefers-color-scheme:dark){article.post.svelte-1tgpy44 pre{background-color:var(--color-zinc-800)}}article.post.svelte-1tgpy44 hr{width:20rem;border-color:var(--color-zinc-300)}@media(prefers-color-scheme:dark){article.post.svelte-1tgpy44 hr{border-color:var(--color-zinc-700)}}
