.callout-wrapper.svelte-neg45r{display:block}.callout-wrapper.noCard.svelte-neg45r{width:-moz-fit-content;width:fit-content}.callout-wrapper .callout{align-items:flex-start;display:flex;gap:var(--m)}.callout-wrapper .callout strong.svelte-neg45r{background:var(--c-surface-accent);border:var(--border);border-radius:var(--border-radius-small);display:inline-block;flex:1 0 auto;font-family:var(--font-family);font-size:var(--font-m);font-weight:900;letter-spacing:var(--font-letter-spacing-headline);padding:var(--s) var(--m)}.callout-wrapper .callout .content{flex:0 1 auto}.table-of-content.svelte-nq05lb{display:flex;flex-direction:column;gap:var(--s);list-style-type:none;margin:0;padding-left:var(--m)}.table-of-content.svelte-nq05lb .table-of-content{gap:var(--s);margin:var(--s) 0 0 var(--m);padding-left:var(--m)}.table-of-content.svelte-nq05lb .toc-node:where(.svelte-nq05lb) a:where(.svelte-nq05lb){color:var(--c-font);font-family:var(--font-family);font-size:var(--font-m);text-decoration:none}.table-of-content.svelte-nq05lb .toc-node:where(.svelte-nq05lb) a:where(.svelte-nq05lb):hover{text-decoration:underline}article.svelte-tkwgn9{display:flex;flex-direction:column;gap:var(--l);margin:0;width:100%}article.svelte-tkwgn9 .entry-header .meta .author-link{color:var(--c-font);font-style:normal;text-decoration:none}article.svelte-tkwgn9 .sep:where(.svelte-tkwgn9){border:none;border-bottom:1px solid var(--c-surface-accent);height:0;margin:0;width:100%}article.svelte-tkwgn9 .tldr:where(.svelte-tkwgn9){order:0}article.svelte-tkwgn9 .toc-wrapper:where(.svelte-tkwgn9){display:block}article.svelte-tkwgn9 .toc-details:where(.svelte-tkwgn9){margin:0;padding:0}article.svelte-tkwgn9 .toc-details:where(.svelte-tkwgn9) .toc-summary:where(.svelte-tkwgn9){align-items:center;color:var(--c-font);cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:var(--font-family);font-size:var(--font-m);font-weight:600;gap:var(--s);list-style:none;margin:0;padding:0}article.svelte-tkwgn9 .toc-details:where(.svelte-tkwgn9) .toc-summary:where(.svelte-tkwgn9)::-webkit-details-marker{display:none}article.svelte-tkwgn9 .toc-details:where(.svelte-tkwgn9) .toc-summary:where(.svelte-tkwgn9)::marker{content:none}article.svelte-tkwgn9 .toc-details[open]:where(.svelte-tkwgn9) .toc-summary:where(.svelte-tkwgn9){margin-bottom:var(--m)}article.svelte-tkwgn9 .toc-details:where(.svelte-tkwgn9) .toc-icon:where(.svelte-tkwgn9){align-items:center;display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;transition:transform var(--transition);width:1.25rem}article.svelte-tkwgn9 .toc-details:where(.svelte-tkwgn9) .toc-icon.open:where(.svelte-tkwgn9){transform:rotate(180deg)}article.svelte-tkwgn9 .toc-details:where(.svelte-tkwgn9) .toc-icon:where(.svelte-tkwgn9) svg{height:1.25rem;width:1.25rem}article.svelte-tkwgn9 .toc-details:where(.svelte-tkwgn9) .toc-body:where(.svelte-tkwgn9){padding:0}article.svelte-tkwgn9 .post:where(.svelte-tkwgn9){order:1}.page-footer.svelte-13vf1yb{margin:var(--l) 0 0 0;text-align:center}.page-footer.svelte-13vf1yb a:where(.svelte-13vf1yb){color:var(--c-font);font-family:var(--font-family);font-size:var(--font-m);font-weight:600;text-decoration:none}.page-footer.svelte-13vf1yb a:where(.svelte-13vf1yb):hover{text-decoration:underline;text-decoration-thickness:var(--underline-thickness)}
