:where(.markdown-svelte.svelte-1szf3p8){--_markdown-color-text:var(--markdown-color-text,#253044);--_markdown-color-muted:var(--markdown-color-muted,#667085);--_markdown-color-border:var(--markdown-color-border,#d7dde7);--_markdown-color-surface:var(--markdown-color-surface,#f5f7fa);--_markdown-color-surface-strong:var(--markdown-color-surface-strong,#e9edf3);--_markdown-color-link:var(--markdown-color-link,#0b62c4);--_markdown-color-accent:var(--markdown-color-accent,#087164);--_markdown-color-code:var(--markdown-color-code,#e8edf5);--_markdown-code-background:var(--markdown-code-background,#111827);--_markdown-code-text:var(--markdown-code-text,#e5edf8);--_markdown-radius:var(--markdown-radius,.55rem);--_markdown-font-sans:var(--markdown-font-sans,ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--_markdown-font-mono:var(--markdown-font-mono,"SFMono-Regular", Consolas, "Liberation Mono", monospace);box-sizing:border-box;width:100%;color:var(--_markdown-color-text);font-family:var(--_markdown-font-sans);overflow-wrap:anywhere;font-size:1rem;line-height:1.72}:where(.markdown-svelte.svelte-1szf3p8) *{box-sizing:border-box}:where(.markdown-svelte-admonition.svelte-zfij84){--admonition-color:var(--_markdown-color-accent);border:1px solid color-mix(in srgb, var(--admonition-color), transparent 62%);border-left:.28rem solid var(--admonition-color);border-radius:var(--_markdown-radius);background:color-mix(in srgb, var(--admonition-color), transparent 94%);margin:1.25em 0;padding:.9rem 1rem}:where(.markdown-svelte-admonition[data-kind=warning].svelte-zfij84),:where(.markdown-svelte-admonition[data-kind=caution].svelte-zfij84){--admonition-color:#9a5d00}:where(.markdown-svelte-admonition[data-kind=danger].svelte-zfij84),:where(.markdown-svelte-admonition[data-kind=error].svelte-zfij84){--admonition-color:#b52f2f}:where(.markdown-svelte-admonition-title.svelte-zfij84){color:var(--admonition-color);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.45rem;font-size:.76rem;display:block}:where(.markdown-svelte-admonition.svelte-zfij84) .markdown-svelte-paragraph:first-of-type{margin-top:0}:where(.markdown-svelte-admonition.svelte-zfij84) .markdown-svelte-paragraph:last-child{margin-bottom:0}:where(.markdown-svelte-blockquote.svelte-1xaygxb){border-left:.22rem solid var(--_markdown-color-accent);color:var(--_markdown-color-muted);margin:1.25em 0;padding:.2em 0 .2em 1.2em}:where(.markdown-svelte-blockquote.svelte-1xaygxb) .markdown-svelte-paragraph:first-child{margin-top:0}:where(.markdown-svelte-blockquote.svelte-1xaygxb) .markdown-svelte-paragraph:last-child{margin-bottom:0}:where(.markdown-svelte-checkbox.svelte-44x0v5){width:1rem;height:1rem;accent-color:var(--_markdown-color-accent);margin:.36em 0 0}:where(.markdown-svelte-code-block.svelte-1qp1ckw){border:1px solid color-mix(in srgb, var(--_markdown-code-background), white 12%);border-radius:var(--_markdown-radius);background:var(--_markdown-code-background);color:var(--_markdown-code-text);margin:1.25em 0;overflow:hidden;box-shadow:0 14px 30px #0f172a1f}:where(.markdown-svelte-code-header.svelte-1qp1ckw){color:#aab5c5;min-height:2.5rem;font-family:var(--_markdown-font-mono);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;gap:1rem;padding:.45rem .75rem .45rem 1rem;font-size:.68rem;display:flex}:where(.markdown-svelte-code-copy.svelte-1qp1ckw){color:inherit;font:inherit;letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border:1px solid #ffffff21;border-radius:.35rem;padding:.3rem .55rem}:where(.markdown-svelte-code-copy.svelte-1qp1ckw:hover){color:#fff;border-color:#ffffff4d}:where(.markdown-svelte-code-copy[data-state=copied].svelte-1qp1ckw){color:#6ee7b7}:where(.markdown-svelte-code-copy[data-state=failed].svelte-1qp1ckw){color:#fca5a5}:where(.markdown-svelte-code-pre.svelte-1qp1ckw){font-family:var(--_markdown-font-mono);tab-size:2;margin:0;padding:1rem;font-size:.82rem;line-height:1.65;overflow-x:auto}:where(.markdown-svelte-diff.svelte-1qp1ckw){min-width:0;display:grid}:where(.markdown-svelte-diff-pane.svelte-1qp1ckw+.markdown-svelte-diff-pane:where(.svelte-1qp1ckw)){border-top:1px solid #ffffff1c}:where(.markdown-svelte-diff-label.svelte-1qp1ckw){color:#aab5c5;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ffffff14;padding:.45rem 1rem;font-size:.68rem;display:block}@media (width>=46rem){:where(.markdown-svelte-diff.svelte-1qp1ckw){grid-template-columns:repeat(2,minmax(0,1fr))}:where(.markdown-svelte-diff-pane.svelte-1qp1ckw+.markdown-svelte-diff-pane:where(.svelte-1qp1ckw)){border-top:0;border-left:1px solid #ffffff1c}}@media print{:where(.markdown-svelte-code-copy.svelte-1qp1ckw){display:none}:where(.markdown-svelte-code-block.svelte-1qp1ckw){box-shadow:none}}:where(.markdown-svelte-definition-term.svelte-kkunvo){font-weight:700}:where(.markdown-svelte-definition-description.svelte-kkunvo){color:var(--_markdown-color-muted);margin:.2em 0 .8em 1.2em}:where(.markdown-svelte-definition-list.svelte-1osruch){margin:1.25em 0}:where(.markdown-svelte-footnote.svelte-1a76o5u){color:var(--_markdown-color-muted);gap:.65rem;margin:.55rem 0;font-size:.84rem;display:flex}:where(.markdown-svelte-footnote-label.svelte-1a76o5u){min-width:1rem;font-weight:700}:where(.markdown-svelte-footnote-content.svelte-1a76o5u) .markdown-svelte-paragraph{margin:0}:where(.markdown-svelte-footnote-backlink.svelte-1dwhfeh){color:var(--_markdown-color-link);text-underline-offset:.16em;margin-left:.4em;font-weight:600}:where(.markdown-svelte-footnote-reference-link.svelte-11e4cuz){color:var(--_markdown-color-link);text-underline-offset:.16em;font-weight:600}:where(.markdown-svelte-heading.svelte-1xn7wk4){letter-spacing:-.025em;margin:1.8em 0 .65em;scroll-margin-top:1.5rem;font-weight:720;line-height:1.22}:where(.markdown-svelte-heading--1.svelte-1xn7wk4){margin-top:.2em;font-size:clamp(2rem,5vw,3rem)}:where(.markdown-svelte-heading--2.svelte-1xn7wk4){border-bottom:1px solid var(--_markdown-color-border);padding-bottom:.35em;font-size:clamp(1.45rem,3vw,2rem)}:where(.markdown-svelte-heading--3.svelte-1xn7wk4){font-size:1.35rem}:where(.markdown-svelte-heading--4.svelte-1xn7wk4){font-size:1.1rem}:where(.markdown-svelte-heading--5.svelte-1xn7wk4,.markdown-svelte-heading--6.svelte-1xn7wk4){letter-spacing:.045em;text-transform:uppercase;font-size:.98rem}:where(.markdown-svelte-highlight.svelte-1v8hqx2){color:#422006;background:#fde68a;border-radius:.2em;padding:.05em .18em}:where(.markdown-svelte-html-block.svelte-vx5h60),:where(.markdown-svelte-html-inline.svelte-435je2,.markdown-svelte-html-block.svelte-435je2){display:contents}:where(.markdown-svelte-image.svelte-khlqvz){border:1px solid var(--_markdown-color-border);border-radius:var(--_markdown-radius);max-width:100%;height:auto;margin:1.25em auto;display:block}:where(.markdown-svelte-image-fallback.svelte-khlqvz){color:var(--_markdown-color-muted)}:where(.markdown-svelte-inline-code.svelte-nc41u){border:1px solid color-mix(in srgb, var(--_markdown-color-border), transparent 30%);background:var(--_markdown-color-code);font-family:var(--_markdown-font-mono);border-radius:.3rem;padding:.15em .38em;font-size:.88em}:where(.markdown-svelte-link.svelte-1yjvlli){color:var(--_markdown-color-link);-webkit-text-decoration-color:color-mix(in srgb, var(--_markdown-color-link), transparent 55%);text-decoration-color:color-mix(in srgb, var(--_markdown-color-link), transparent 55%);text-underline-offset:.16em;font-weight:600}:where(.markdown-svelte-link.svelte-1yjvlli:hover){text-decoration-thickness:.13em}:where(.markdown-svelte-list.svelte-3yrw6a){margin:.9em 0;padding-left:1.65em}:where(.markdown-svelte-list) :where(.markdown-svelte-list){margin:.3em 0}:where(.markdown-svelte-list-item.svelte-7ey7uz){margin:.25em 0;padding-left:.2em}:where(.markdown-svelte-list-item--task.svelte-7ey7uz){list-style:none}:where(.markdown-svelte-task-content.svelte-7ey7uz){align-items:flex-start;gap:.55em;margin-left:-1.45em;display:flex}:where(.markdown-svelte-math-block.svelte-erkxpx){border:1px solid var(--_markdown-color-border);border-radius:var(--_markdown-radius);background:var(--_markdown-color-surface);color:var(--_markdown-color-text);font-family:var(--_markdown-font-mono);text-align:center;margin:1.25em 0;padding:1rem;font-size:.82rem;line-height:1.65;overflow-x:auto}:where(.markdown-svelte-math-inline.svelte-1iurlh3){border:1px solid color-mix(in srgb, var(--_markdown-color-border), transparent 30%);background:var(--_markdown-color-code);font-family:var(--_markdown-font-mono);border-radius:.3rem;padding:.15em .38em;font-size:.88em}:where(.markdown-svelte-paragraph.svelte-kw9qek){white-space:pre-line;margin:.85em 0}:where(.markdown-svelte-html-block.svelte-kw9qek){display:contents}:where(.markdown-svelte-table-wrapper.svelte-svh4qe){border:1px solid var(--_markdown-color-border);border-radius:var(--_markdown-radius);max-width:100%;margin:1.25em 0;overflow-x:auto}:where(.markdown-svelte-table.svelte-svh4qe){border-collapse:collapse;width:100%;font-size:.9rem}:where(.markdown-svelte-table-cell.svelte-ctk9d2){vertical-align:top;padding:.65rem .8rem}:where(.markdown-svelte-table-cell--header.svelte-ctk9d2){background:var(--_markdown-color-surface-strong);font-weight:700}:where(.markdown-svelte-table-row.svelte-1bq78bi){border-bottom:1px solid var(--_markdown-color-border)}:where(.markdown-svelte-table-row.svelte-1bq78bi:last-child){border-bottom:0}:where(.markdown-svelte-thematic-break.svelte-12daarg){border:0;border-top:1px solid var(--_markdown-color-border);margin:2em 0}:where(.markdown-svelte-container.svelte-k28hgy){border:1px solid var(--_markdown-color-border);border-left:.28rem solid var(--_markdown-color-accent);border-radius:var(--_markdown-radius);background:var(--_markdown-color-surface);margin:1.25em 0;padding:.9rem 1rem}:where(.markdown-svelte-container-title.svelte-k28hgy){color:var(--_markdown-color-accent);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.45rem;font-size:.76rem;display:block}
