.doc.svelte-14szlf6{display:grid;grid-template-columns:minmax(0,1fr)}.toc.svelte-14szlf6{display:none}@media (min-width: 64rem){.doc.svelte-14szlf6{grid-template-columns:minmax(0,14rem) minmax(0,var(--measure-page-narrow));column-gap:var(--space-3xl)}.head.svelte-14szlf6{grid-column:2;grid-row:1}article.svelte-14szlf6{grid-column:2;grid-row:2}.foot.svelte-14szlf6{grid-column:2;grid-row:3}.toc.svelte-14szlf6{display:block;grid-column:1;grid-row:2;position:sticky;top:calc(var(--topbar-h) + var(--space-lg));align-self:start;max-block-size:calc(100dvh - var(--topbar-h) - var(--space-2xl));overflow-y:auto}}.toc.svelte-14szlf6 ul:where(.svelte-14szlf6){list-style:none;margin:0;padding:0}.toc.svelte-14szlf6 a:where(.svelte-14szlf6){display:block;padding-block:var(--space-3xs);padding-inline:var(--space-sm) 0;border-inline-start:2px solid var(--color-line);font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-ink-faint);transition:color var(--duration-fade) var(--ease-standard),border-color var(--duration-fade) var(--ease-standard)}.toc.svelte-14szlf6 a:where(.svelte-14szlf6):hover{color:var(--color-accent-ink);border-inline-start-color:var(--color-accent);text-decoration:none}.head.svelte-14szlf6{padding-block-end:var(--space-lg);border-block-end:1px solid var(--color-ink)}.top.svelte-14szlf6{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.crumb.svelte-14szlf6{font-size:var(--text-xs);color:var(--color-ink-faint);margin:0}.lang.svelte-14szlf6{font-size:var(--text-xs);padding:var(--space-2xs) var(--space-sm);cursor:pointer;border:1px solid var(--color-line-strong);border-radius:var(--radius-full);background:transparent;color:var(--color-ink-soft);inline-size:auto;transition:color var(--duration-fade) var(--ease-standard),border-color var(--duration-fade) var(--ease-standard)}.lang.svelte-14szlf6:hover{border-color:var(--color-accent);color:var(--color-accent-ink)}h1.svelte-14szlf6{font-family:var(--font-display);font-size:var(--text-3xl);line-height:var(--leading-tight);letter-spacing:-.02em;margin:var(--space-sm) 0 var(--space-2xs)}.eff.svelte-14szlf6{font-size:var(--text-xs);color:var(--color-ink-faint);margin:0 0 var(--space-md)}.lede.svelte-14szlf6{font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--leading-body);color:var(--color-ink-soft);margin:0}section.svelte-14szlf6{margin-block-start:var(--space-2xl);padding-block-start:var(--space-lg);border-block-start:1px solid var(--color-line)}section.svelte-14szlf6:first-child{border-block-start:none;padding-block-start:0}h2.svelte-14szlf6{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:-.01em;margin:0 0 var(--space-sm)}p.svelte-14szlf6,li.svelte-14szlf6{font-size:var(--text-base);line-height:var(--leading-loose)}.lede.svelte-14szlf6,p.svelte-14szlf6,li.svelte-14szlf6{max-inline-size:var(--measure-latin)}.svelte-14szlf6:lang(zh) :is(.lede:where(.svelte-14szlf6),p:where(.svelte-14szlf6),li:where(.svelte-14szlf6)){max-inline-size:var(--measure-cjk)}p.svelte-14szlf6{margin-block:var(--space-md)}ul.svelte-14szlf6{margin-block:var(--space-md);padding-inline-start:var(--space-lg)}li.svelte-14szlf6{margin-block:var(--space-xs)}.foot.svelte-14szlf6{margin-block-start:var(--space-3xl);padding-block-start:var(--space-md);border-top:1px solid var(--color-line);font-size:var(--text-xs);color:var(--color-ink-soft)}.sep.svelte-14szlf6{color:var(--color-ink-faint);margin-inline:var(--space-2xs)}@media print{.doc.svelte-14szlf6{color-scheme:light;display:block;max-width:none;padding-inline:0}.no-print.svelte-14szlf6{display:none}.head.svelte-14szlf6{border-block-end-color:var(--color-line-strong)}section.svelte-14szlf6{border-block-start-color:var(--color-line-strong)}h1.svelte-14szlf6,h2.svelte-14szlf6{break-after:avoid}p.svelte-14szlf6,li.svelte-14szlf6{orphans:2;widows:2}a.svelte-14szlf6{color:inherit}@page{margin:18mm 16mm}}@media (forced-colors: active){.toc.svelte-14szlf6 a:where(.svelte-14szlf6){border-inline-start-color:CanvasText}.toc.svelte-14szlf6 a:where(.svelte-14szlf6):hover{border-inline-start-color:Highlight;color:Highlight}}
