ul.svelte-1mv2wxl{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}a.svelte-1mv2wxl{color:var(--ms-text);gap:10px;line-height:1.35;text-decoration:none;display:flex}a.svelte-1mv2wxl:hover{background:var(--ms-surface-2)}.num.svelte-1mv2wxl{min-inline-size:28px;font-family:var(--ms-font-mono);color:var(--ms-text-muted);flex:none;padding-block-start:2px;font-size:13px}.sub.svelte-1mv2wxl a:where(.svelte-1mv2wxl){color:var(--ms-text-muted)}a.svelte-1mv2wxl[aria-current]{color:var(--ms-text);font-weight:650}.side.svelte-1mv2wxl ul:where(.svelte-1mv2wxl){border-inline-start:1px solid var(--ms-border)}.side.svelte-1mv2wxl a:where(.svelte-1mv2wxl){border-inline-start:2px solid #0000;margin-inline-start:-1px;padding-block:6px;padding-inline:14px 12px;font-size:15.5px;font-weight:500}.side.svelte-1mv2wxl .sub:where(.svelte-1mv2wxl) a:where(.svelte-1mv2wxl){padding-inline-start:28px;font-size:14.5px;font-weight:400}.side.svelte-1mv2wxl a:where(.svelte-1mv2wxl)[aria-current]{border-inline-start-color:var(--ms-text);font-weight:650}.sheet.svelte-1mv2wxl a:where(.svelte-1mv2wxl){border-radius:8px;align-items:center;min-block-size:44px;padding-inline:8px;font-size:15px}.sheet.svelte-1mv2wxl .num:where(.svelte-1mv2wxl){min-inline-size:30px;padding-block-start:0}.sheet.svelte-1mv2wxl .sub:where(.svelte-1mv2wxl) a:where(.svelte-1mv2wxl){padding-inline-start:24px}.sheet.svelte-1mv2wxl a:where(.svelte-1mv2wxl)[aria-current]{background:var(--ms-surface-2)}@media (forced-colors:active){.side.svelte-1mv2wxl a:where(.svelte-1mv2wxl)[aria-current]{border-inline-start-color:highlight}}.version.svelte-dg00wf{flex:none;margin:0;position:relative}summary.svelte-dg00wf,.static.svelte-dg00wf{border:1px solid var(--ms-border-strong);background:var(--ms-bg);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;block-size:40px;padding-inline:12px;font-size:14.5px;display:flex}summary.svelte-dg00wf{cursor:pointer;list-style:none}summary.svelte-dg00wf::-webkit-details-marker{display:none}.static.svelte-dg00wf{border-color:var(--ms-border)}.tag.svelte-dg00wf{font-family:var(--ms-font-mono)}.note.svelte-dg00wf{color:var(--ms-text-muted)}.panel.svelte-dg00wf{z-index:5;border:1px solid var(--ms-border-strong);background:var(--ms-surface);inline-size:max-content;min-inline-size:260px;box-shadow:var(--ms-shadow-2);border-radius:12px;flex-direction:column;margin:0;padding:6px;list-style:none;display:flex;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0}.panel.svelte-dg00wf a:where(.svelte-dg00wf){min-block-size:44px;color:var(--ms-text);border-radius:8px;align-items:center;gap:10px;padding-inline:10px;font-size:14.5px;text-decoration:none;display:flex}.panel.svelte-dg00wf a:where(.svelte-dg00wf):hover,.panel.svelte-dg00wf a[aria-current]:where(.svelte-dg00wf){background:var(--ms-surface-2)}.panel.svelte-dg00wf .tag:where(.svelte-dg00wf){font-weight:600}.panel.svelte-dg00wf .note:where(.svelte-dg00wf){flex:1}.compact.svelte-dg00wf summary:where(.svelte-dg00wf),.compact.static.svelte-dg00wf{border-color:var(--ms-border);background:0 0;border-radius:10px;block-size:48px;padding-inline:10px;font-size:14px}@media (forced-colors:active){summary.svelte-dg00wf,.static.svelte-dg00wf,.panel.svelte-dg00wf{border-color:canvastext}}.bar.svelte-w8gwtg{padding-block:14px;padding-inline:var(--header-pad);border-block-end:1px solid var(--ms-border);background:var(--ms-surface);align-items:center;gap:12px;font-size:15px;display:flex}.crumbs.svelte-w8gwtg{flex:1;min-inline-size:0}.crumbs.svelte-w8gwtg ol:where(.svelte-w8gwtg){color:var(--ms-text-muted);white-space:nowrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.crumbs.svelte-w8gwtg li:where(.svelte-w8gwtg){align-items:center;gap:8px;min-inline-size:0;display:flex}.crumbs.svelte-w8gwtg li:where(.svelte-w8gwtg)+li:where(.svelte-w8gwtg):before{content:"›"}.crumbs.svelte-w8gwtg a:where(.svelte-w8gwtg){color:var(--ms-text-muted);text-decoration:none}.crumbs.svelte-w8gwtg a:where(.svelte-w8gwtg):hover{text-decoration:underline}.crumbs.svelte-w8gwtg .mono:where(.svelte-w8gwtg){font-size:14px}.current.svelte-w8gwtg{text-overflow:ellipsis;color:var(--ms-text);font-weight:600;overflow:hidden}.tool.svelte-w8gwtg{block-size:40px;color:var(--ms-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;align-items:center;gap:8px;padding-inline:12px;font-size:15px;text-decoration:none;display:inline-flex}.tool.svelte-w8gwtg:hover{background:var(--ms-surface-2)}.print.svelte-w8gwtg{border-color:var(--ms-border)}.old.svelte-w8gwtg,.en-only.svelte-w8gwtg{padding-block:12px;padding-inline:var(--header-pad);border-block-end:1px solid var(--ms-border);align-items:center;gap:12px;font-size:15.5px;display:flex}.old.svelte-w8gwtg{background:var(--ms-ask-bg);border-color:var(--ms-ask-border)}.old.svelte-w8gwtg>svg{color:var(--ms-ask-fg)}.old.svelte-w8gwtg p:where(.svelte-w8gwtg),.en-only.svelte-w8gwtg p:where(.svelte-w8gwtg){flex:1}.old.svelte-w8gwtg strong:where(.svelte-w8gwtg){font-weight:650}.to-latest.svelte-w8gwtg{border:1px solid var(--ms-ask-border);background:var(--ms-surface);min-block-size:36px;color:var(--ms-text);border-radius:8px;align-items:center;padding-inline:14px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.en-only.svelte-w8gwtg{background:var(--ms-surface-2)}.phone-bar.svelte-w8gwtg{display:none}.layout.svelte-w8gwtg{max-inline-size:var(--page-max);padding-inline:var(--header-pad);grid-template-columns:300px minmax(0,1fr);gap:72px;display:grid}.side.svelte-w8gwtg{align-self:start;max-block-size:100vh;padding-block:40px;position:sticky;inset-block-start:0;overflow:auto}.side.svelte-w8gwtg .eyebrow:where(.svelte-w8gwtg){margin-block-end:12px}.content.svelte-w8gwtg{flex-direction:column;gap:16px;min-inline-size:0;max-inline-size:760px;padding-block:40px 96px;font-size:17px;line-height:1.6;display:flex}.content.svelte-w8gwtg code{overflow-wrap:anywhere;font-size:.85em}.content.svelte-w8gwtg :not(pre)>code{border:1px solid var(--ms-border)}.meta.svelte-w8gwtg{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.draft.svelte-w8gwtg{background:var(--ms-band-bg);color:var(--ms-band-fg);border-radius:6px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.dot.svelte-w8gwtg{background:var(--ms-ask-fg);border-radius:50%;block-size:6px;inline-size:6px}.tag.svelte-w8gwtg{border:1px solid var(--ms-border-strong);border-radius:6px;padding:3px 10px;font-size:12.5px}time.svelte-w8gwtg{color:var(--ms-text-muted);font-size:14px}h1.svelte-w8gwtg{text-wrap:wrap;font-size:44px;line-height:1.1}.github-phone.svelte-w8gwtg,.print-head.svelte-w8gwtg{display:none}@media (width<=1023px){.bar.svelte-w8gwtg,.side.svelte-w8gwtg{display:none}.layout.svelte-w8gwtg{padding-inline:16px;display:block}.old.svelte-w8gwtg,.en-only.svelte-w8gwtg{flex-wrap:wrap;padding-inline:16px;font-size:15px}.to-latest.svelte-w8gwtg{min-block-size:44px}.phone-bar.svelte-w8gwtg{z-index:3;border-block-end:1px solid var(--ms-border);background:var(--ms-bg);align-items:center;gap:8px;padding:8px 16px;display:flex;position:sticky;inset-block-start:0}.toc-sheet.svelte-w8gwtg{flex:1;min-inline-size:0}.toc-sheet.svelte-w8gwtg summary:where(.svelte-w8gwtg){border:1px solid var(--ms-border-strong);background:var(--ms-surface);cursor:pointer;border-radius:10px;align-items:center;gap:10px;block-size:48px;padding-inline:12px;font-size:15px;list-style:none;display:flex}.toc-sheet.svelte-w8gwtg summary:where(.svelte-w8gwtg)::-webkit-details-marker{display:none}.toc-sheet[open].svelte-w8gwtg summary:where(.svelte-w8gwtg)>svg:last-child{transform:rotate(180deg)}.summary-text.svelte-w8gwtg{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.sheet.svelte-w8gwtg{border-block:1px solid var(--ms-border);background:var(--ms-bg);max-block-size:min(420px,70vh);box-shadow:var(--ms-shadow-2);padding:4px 16px 12px;position:absolute;inset-block-start:100%;inset-inline:0;overflow:auto}.content.svelte-w8gwtg{gap:14px;padding-block:24px 56px;font-size:16.5px}.content.svelte-w8gwtg [id]{scroll-margin-block-start:80px}h1.svelte-w8gwtg{font-size:32px;line-height:1.15}.meta.svelte-w8gwtg .tag:where(.svelte-w8gwtg){display:none}.github-phone.svelte-w8gwtg{min-block-size:44px;color:var(--ms-accent);align-self:flex-start;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}}@media (forced-colors:active){.draft.svelte-w8gwtg,.tag.svelte-w8gwtg,.toc-sheet.svelte-w8gwtg summary:where(.svelte-w8gwtg){border:1px solid canvastext}}@media print{:root:root:root{--ms-bg:white;--ms-surface:white;--ms-surface-2:white;--ms-text:black;--ms-text-muted:dimgray;--ms-accent:black;--ms-border:silver;--ms-border-strong:gray;--ms-band-bg:white;--ms-band-fg:black}.skip,.band,header.header,.partial,footer.footer,.copy,.tools{display:none!important}.layout.svelte-w8gwtg{padding:0;display:block}.content.svelte-w8gwtg{gap:8px;max-inline-size:none;padding:0;font-size:11pt;line-height:1.55}.print-head.svelte-w8gwtg{font:9pt var(--ms-font-mono);border-block-end:1px solid gray;justify-content:space-between;margin-block-end:16px;padding-block-end:10px;display:flex}h1.svelte-w8gwtg{font-size:24pt}.draft.svelte-w8gwtg{border:1px solid #000}.content.svelte-w8gwtg a{text-decoration:none}.content.svelte-w8gwtg pre{white-space:pre-wrap;overflow:visible}.content.svelte-w8gwtg .table-scroll{overflow:visible}.content.svelte-w8gwtg table{min-inline-size:0;font-size:9.5pt}.content.svelte-w8gwtg .d2{margin-block-start:16px;font-size:14pt}.content.svelte-w8gwtg .d3{font-size:12pt}.content.svelte-w8gwtg h2,.content.svelte-w8gwtg h3{break-after:avoid}.content.svelte-w8gwtg tr,.content.svelte-w8gwtg figure{break-inside:avoid}}@page{size:A4;margin:18mm 20mm}
