@media screen and (max-width:640px){.crumbs{align-items:center}.crumbs a{display:inline-flex;align-items:center;min-height:44px;padding-inline:8px;margin-inline:-8px}.repo{min-height:44px;box-sizing:border-box;font-size:14px!important}.code-head{min-height:44px!important;font-size:14px!important}.code-copy{min-width:44px;min-height:44px;justify-content:center;padding:3px 10px!important}.leaf-head,.leaf-folio,.group-label,.setline,.code-box pre.astro-code,.doc[data-view=pages] .code-box pre.astro-code{font-size:14px!important}.doc :not(pre)>code:not(.sheet-box code){font-size:max(14px,.92em)!important}:is(li,p)>strong>a{display:inline-block;padding-block:13px;margin-block:-13px}}.articles-list[data-astro-cid-mi76augh]{margin-top:40px}h2[data-astro-cid-mi76augh]{margin:0 0 16px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--ink) 14%,transparent);font-family:var(--sans);font-size:24px;font-weight:600;line-height:1.25;letter-spacing:-.01em}ul[data-astro-cid-mi76augh]{margin:0;padding-left:22px;list-style:disc}li[data-astro-cid-mi76augh]{margin-bottom:10px;padding-left:4px;color:var(--copy);font-size:15px;line-height:1.7}li[data-astro-cid-mi76augh]::marker{color:var(--muted)}a[data-astro-cid-mi76augh]{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.scheduled[data-astro-cid-mi76augh]{color:var(--accent-2);font-size:13px}@media print{.articles-list[data-astro-cid-mi76augh]{display:none}}.code-box[data-astro-cid-alje64im]{--code-text: color-mix(in srgb, var(--ink) 58%, transparent);--astro-code-foreground: var(--code-text);--astro-code-background: transparent;--astro-code-token-constant: var(--code-text);--astro-code-token-string: color-mix(in srgb, var(--accent-3) 18%, var(--code-text));--astro-code-token-string-expression: color-mix(in srgb, var(--accent-3) 18%, var(--code-text));--astro-code-token-comment: color-mix(in srgb, var(--ink) 40%, transparent);--astro-code-token-keyword: color-mix(in srgb, var(--ink) 66%, transparent);--astro-code-token-parameter: var(--code-text);--astro-code-token-function: var(--code-text);--astro-code-token-punctuation: var(--faint);--astro-code-token-link: var(--code-text);box-sizing:border-box;min-width:0;max-width:100%;margin:0 0 16px;overflow:hidden;border:1px solid color-mix(in srgb,var(--ink) 6.5%,transparent);border-radius:4px;background:color-mix(in srgb,var(--ink) 2%,transparent)}.code-head[data-astro-cid-alje64im]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;padding:0 8px 0 14px;border-bottom:1px solid color-mix(in srgb,var(--ink) 6.5%,transparent);color:var(--faint);font-family:var(--mono);font-size:11px;line-height:1.4;letter-spacing:.02em}.code-copy[data-astro-cid-alje64im]{display:inline-flex;align-items:center;gap:6px;margin:0;padding:3px 6px;border:1px solid transparent;border-radius:4px;background:none;color:inherit;font:inherit;cursor:pointer}.code-copy[data-astro-cid-alje64im][hidden]{display:none}.code-copy[data-astro-cid-alje64im]:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--ink) 16%,transparent);background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink)}.code-copy[data-astro-cid-alje64im]:focus-visible{outline:1px solid color-mix(in srgb,var(--ink) 70%,transparent);outline-offset:2px}.code-copy[data-astro-cid-alje64im] svg[data-astro-cid-alje64im]{flex:none}.code-box[data-astro-cid-alje64im] pre.astro-code{margin:0;padding:14px 16px;overflow-x:auto;background:none;font-family:var(--mono);font-size:14px;line-height:1.6;tab-size:2}.code-box[data-astro-cid-alje64im] pre.astro-code code{padding:0;background:none;font-family:inherit;font-size:inherit}.code-box[data-astro-cid-alje64im] span[style*=--astro-code-token-keyword]{font-weight:500}.code-status[data-astro-cid-alje64im]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.doc[data-view=pages] .code-box[data-astro-cid-alje64im] pre.astro-code{overflow:visible;font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}@media print{.code-head[data-astro-cid-alje64im]{display:none}}.specimens[data-astro-cid-q6eh27pn]{position:relative;left:50%;width:min(1040px,calc(100vw - 48px));margin:0 0 56px;translate:-50% 0;container:specimens / inline-size}.doc[data-view=pages] .specimens[data-astro-cid-q6eh27pn]{left:0;width:100%;margin:0;translate:none}.group[data-astro-cid-q6eh27pn]+.group[data-astro-cid-q6eh27pn]{margin-top:48px}.group-label[data-astro-cid-q6eh27pn]{margin:0 0 16px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--ink) 14%,transparent);color:var(--faint);font-family:var(--mono);font-size:11px;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.sets[data-astro-cid-q6eh27pn]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 28px;align-items:start}.set[data-astro-cid-q6eh27pn]{display:flex;flex-direction:column;gap:12px;min-width:0;margin:0}.set[data-astro-cid-q6eh27pn][data-sheets="2"]{grid-column:span 2}.set[data-astro-cid-q6eh27pn][data-sheets="3"]{grid-column:1 / -1}.sheets[data-astro-cid-q6eh27pn]{display:grid;grid-template-columns:repeat(var(--n, 1),minmax(0,1fr));gap:28px;align-items:start}.sheet[data-astro-cid-q6eh27pn]{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0}.sheet-box[data-astro-cid-q6eh27pn]{flex:none}.sheet-box[data-astro-cid-q6eh27pn]{position:relative;container-type:inline-size;width:100%;aspect-ratio:var(--sw-n) / var(--sh-n);overflow:hidden;border-radius:2px;background:#fbfaf6;box-shadow:0 1px 2px #00000059,0 22px 60px -12px #000000a6}.sample-a4[data-astro-cid-q6eh27pn]{--sw-n: 794;--sh-n: 1123}.sample-letter[data-astro-cid-q6eh27pn]{--sw-n: 816;--sh-n: 1056}.sample-slide[data-astro-cid-q6eh27pn]{--sw-n: 960;--sh-n: 540}.sheet-box[data-astro-cid-q6eh27pn] .pdf-page{position:absolute;top:0;left:0;margin:0;box-shadow:none;transform-origin:0 0;transform:scale(.4);transform:scale(tan(atan2(100cqw,var(--sw))))}@media screen{.sheet-box[data-astro-cid-q6eh27pn][data-k] .pdf-page{transform:scale(var(--k))}}.open[data-astro-cid-q6eh27pn]{position:absolute;inset:0;z-index:1}.open[data-astro-cid-q6eh27pn]:focus-visible{outline:2px solid var(--ink);outline-offset:-3px}@supports selector(:has(a)){.sheet-box[data-astro-cid-q6eh27pn]:has(.open:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.open[data-astro-cid-q6eh27pn]:focus-visible{outline:none}}@media screen{.set[data-astro-cid-q6eh27pn]{container:set / inline-size}}@media print{.set[data-astro-cid-q6eh27pn][data-sheets="1"] .pdf-size[data-astro-cid-q6eh27pn]{display:none}.sheet-box[data-astro-cid-q6eh27pn]{box-shadow:none}.sheet-box[data-astro-cid-q6eh27pn] .pdf-page{transform:none;zoom:tan(atan2(100cqw,var(--sw)))}}.setline[data-astro-cid-q6eh27pn]{display:grid;grid-template-rows:20px 20px;margin:0;font-family:var(--mono);font-size:12.5px;line-height:20px;white-space:nowrap}.docname[data-astro-cid-q6eh27pn]{overflow:hidden;color:var(--ink);text-overflow:ellipsis}.setmeta[data-astro-cid-q6eh27pn]{display:flex;align-items:center;gap:10px;overflow:hidden}.docmeta[data-astro-cid-q6eh27pn]{color:var(--muted)}a[data-astro-cid-q6eh27pn].pdf{display:inline-flex;align-items:center;gap:6px;color:var(--ink);text-decoration:underline;text-underline-offset:3px}a[data-astro-cid-q6eh27pn].pdf svg[data-astro-cid-q6eh27pn]{flex:none}@container set (max-width: 209px){.pdf-size[data-astro-cid-q6eh27pn]{display:none}}.doc[data-view=pages] .group[data-astro-cid-q6eh27pn]:first-child .group-label[data-astro-cid-q6eh27pn]{padding-top:0;border-top:0}@media(max-width:639px){.specimens[data-astro-cid-q6eh27pn]{left:0;width:100%;translate:none}}@container specimens (max-width: 639px){.sets[data-astro-cid-q6eh27pn]{grid-template-columns:minmax(0,1fr)}.set[data-astro-cid-q6eh27pn][data-sheets]{grid-column:auto}.sheets[data-astro-cid-q6eh27pn]{--n: 1}.group[data-astro-cid-q6eh27pn]+.group[data-astro-cid-q6eh27pn]{margin-top:48px}}@media screen{@container specimens (max-width: 639px){.sets[data-astro-cid-q6eh27pn]{row-gap:0}.set[data-astro-cid-q6eh27pn]{--thumb: 104px;display:grid;grid-template-columns:var(--thumb) minmax(0,1fr);gap:0 16px;align-items:start;padding-block:16px}.set[data-astro-cid-q6eh27pn][data-format=slide]{--thumb: min(160px, 100% - 132px)}.set[data-astro-cid-q6eh27pn]:first-child{padding-top:0}.set[data-astro-cid-q6eh27pn]:last-child{padding-bottom:0}.set[data-astro-cid-q6eh27pn]+.set[data-astro-cid-q6eh27pn]{border-top:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}.setline[data-astro-cid-q6eh27pn]{grid-row:1;grid-column:2;grid-template-rows:auto auto;white-space:normal}.docname[data-astro-cid-q6eh27pn]{overflow:visible;overflow-wrap:anywhere;text-overflow:clip}.setmeta[data-astro-cid-q6eh27pn]{flex-wrap:wrap;gap:0 10px;overflow:visible}.docmeta[data-astro-cid-q6eh27pn]{white-space:nowrap}a[data-astro-cid-q6eh27pn].pdf{padding-block:12px;margin-block:-12px;white-space:nowrap}.sheets[data-astro-cid-q6eh27pn]{grid-row:1;grid-column:1;display:block}.sheet[data-astro-cid-q6eh27pn]:not(:first-child){display:none}.sheet-box[data-astro-cid-q6eh27pn]{box-shadow:0 1px 2px #00000059,0 6px 16px -6px #0000008c}.set[data-astro-cid-q6eh27pn]:not([data-sheets="1"]) .sheets[data-astro-cid-q6eh27pn]{margin-bottom:8px}.set[data-astro-cid-q6eh27pn]:not([data-sheets="1"]) .sheet[data-astro-cid-q6eh27pn]{position:relative;isolation:isolate}.set[data-astro-cid-q6eh27pn]:not([data-sheets="1"]) .sheet[data-astro-cid-q6eh27pn]:before,.set[data-astro-cid-q6eh27pn]:not([data-sheets="1"]) .sheet[data-astro-cid-q6eh27pn]:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:2px;box-shadow:0 1px 2px #00000059}.set[data-astro-cid-q6eh27pn]:not([data-sheets="1"]) .sheet[data-astro-cid-q6eh27pn]:before{translate:4px 4px;background:#e9e6dc}.set[data-astro-cid-q6eh27pn]:not([data-sheets="1"]) .sheet[data-astro-cid-q6eh27pn]:after{z-index:-2;translate:8px 8px;background:#d4d1c5}}}@container specimens (min-width: 640px){.doc[data-view=pages] .sets[data-astro-cid-q6eh27pn]{row-gap:40px}.doc[data-view=pages] .sheets[data-astro-cid-q6eh27pn]{gap:20px 28px}}.doc[data-view=web] .leaf-body>*{order:1}.doc[data-view=web] .leaf-body>:is(h1,.specimens){order:0}.doc[data-astro-cid-7v6ajyi7]{box-sizing:border-box;width:min(100%,760px);margin-inline:auto;padding:32px 24px 96px}.topbar[data-astro-cid-7v6ajyi7]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-bottom:56px}.view-tools[data-astro-cid-7v6ajyi7]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.view-tools[data-astro-cid-7v6ajyi7] .repo[data-astro-cid-7v6ajyi7]{padding:6px 10px}.t-short[data-astro-cid-7v6ajyi7]{display:none}@media(max-width:859px){.crumbs[data-astro-cid-7v6ajyi7]{flex:1 0 100%}.view-tools[data-astro-cid-7v6ajyi7]{flex:1 0 100%;justify-content:flex-start;gap:6px}.view-tools[data-astro-cid-7v6ajyi7] .repo[data-astro-cid-7v6ajyi7]{gap:6px;padding:6px 8px}.view-tools[data-astro-cid-7v6ajyi7] .repo-path[data-astro-cid-7v6ajyi7],.t-long[data-astro-cid-7v6ajyi7]{display:none}.t-short[data-astro-cid-7v6ajyi7]{display:inline}}@media(max-width:359px){.view-tools[data-astro-cid-7v6ajyi7]{gap:4px}.view-tools[data-astro-cid-7v6ajyi7] .repo[data-astro-cid-7v6ajyi7]{gap:4px;padding:6px 5px}}.crumbs[data-astro-cid-7v6ajyi7]{display:flex;gap:10px;color:var(--faint);font-size:14px;line-height:1.45}.crumbs[data-astro-cid-7v6ajyi7] a[data-astro-cid-7v6ajyi7]{text-decoration:none;color:var(--muted)}.crumbs[data-astro-cid-7v6ajyi7] a[data-astro-cid-7v6ajyi7]:is(:hover,:focus-visible){color:var(--ink)}.crumbs[data-astro-cid-7v6ajyi7] [data-astro-cid-7v6ajyi7][aria-current]{color:var(--muted)}h1[data-astro-cid-7v6ajyi7]{margin:0 0 28px;font-family:var(--sans);font-size:clamp(30px,6vw,44px);font-weight:700;line-height:1.12;letter-spacing:-.02em}.repo[data-astro-cid-7v6ajyi7]{display:inline-flex;flex-wrap:nowrap;white-space:nowrap;align-items:center;gap:6px 10px;max-width:100%;margin:0;padding:8px 14px;border:1px solid color-mix(in srgb,var(--ink) 16%,transparent);border-radius:4px;background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink);font-family:var(--mono);font-size:13px;line-height:1.4;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.repo[data-astro-cid-7v6ajyi7]:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--ink) 40%,transparent);background:color-mix(in srgb,var(--ink) 10%,transparent)}.repo[data-astro-cid-7v6ajyi7]:focus-visible{outline:1px solid color-mix(in srgb,var(--ink) 70%,transparent);outline-offset:3px}.repo[data-astro-cid-7v6ajyi7][hidden]{display:none}.repo[data-astro-cid-7v6ajyi7].pdf-link{border-color:color-mix(in srgb,var(--ink) 45%,transparent);background:color-mix(in srgb,var(--ink) 20%,transparent)}.repo[data-astro-cid-7v6ajyi7].pdf-link .repo-path[data-astro-cid-7v6ajyi7]{color:var(--copy)}.repo[data-astro-cid-7v6ajyi7].pdf-link:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--ink) 55%,transparent);background:color-mix(in srgb,var(--ink) 26%,transparent)}.repo[data-astro-cid-7v6ajyi7].pdf-link:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.doc[data-astro-cid-7v6ajyi7][data-view=web] .sheet-toggle[data-astro-cid-7v6ajyi7],.view-toggle[data-astro-cid-7v6ajyi7] .icon-pages[data-astro-cid-7v6ajyi7],.doc[data-astro-cid-7v6ajyi7][data-view=web] .view-toggle[data-astro-cid-7v6ajyi7] .icon-web[data-astro-cid-7v6ajyi7]{display:none}.doc[data-astro-cid-7v6ajyi7][data-view=web] .view-toggle[data-astro-cid-7v6ajyi7] .icon-pages[data-astro-cid-7v6ajyi7]{display:block}.repo[data-astro-cid-7v6ajyi7] svg[data-astro-cid-7v6ajyi7]{flex:none}.repo-path[data-astro-cid-7v6ajyi7]{color:var(--muted);overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.repo[data-astro-cid-7v6ajyi7]{transition:none}}h2[data-astro-cid-7v6ajyi7]{margin:56px 0 16px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--ink) 14%,transparent);font-family:var(--sans);font-size:24px;font-weight:600;line-height:1.25;letter-spacing:-.01em}p[data-astro-cid-7v6ajyi7],li[data-astro-cid-7v6ajyi7]{color:var(--copy);font-size:15px;line-height:1.7}p[data-astro-cid-7v6ajyi7]{margin:0 0 16px}ol[data-astro-cid-7v6ajyi7],ul[data-astro-cid-7v6ajyi7]{margin:0 0 16px;padding-left:22px}li[data-astro-cid-7v6ajyi7]{margin-bottom:10px;padding-left:4px}li[data-astro-cid-7v6ajyi7]::marker{color:var(--muted)}strong[data-astro-cid-7v6ajyi7]{color:var(--ink);font-weight:600}code[data-astro-cid-7v6ajyi7]{padding:1px 5px;border-radius:3px;background:color-mix(in srgb,var(--ink) 9%,transparent);color:var(--ink);font-family:var(--mono);font-size:.92em;overflow-wrap:anywhere}article[data-astro-cid-7v6ajyi7] a[data-astro-cid-7v6ajyi7]{color:var(--ink);text-underline-offset:3px}.note[data-astro-cid-7v6ajyi7]{margin-top:48px;color:var(--muted);font-size:14px}.doc[data-astro-cid-7v6ajyi7][data-view=web] .leaf-set[data-astro-cid-7v6ajyi7]{display:flex;flex-direction:column}.doc[data-astro-cid-7v6ajyi7][data-view=web] h2[data-astro-cid-7v6ajyi7]{margin-top:40px}.doc[data-astro-cid-7v6ajyi7][data-view=pages]{width:min(100%,850px);padding-inline:16px}.doc[data-astro-cid-7v6ajyi7][data-view=pages] h1[data-astro-cid-7v6ajyi7]{margin-bottom:24px;font-size:clamp(28px,7vw,38px)}.doc[data-astro-cid-7v6ajyi7][data-view=pages] h2[data-astro-cid-7v6ajyi7]{margin:36px 0 14px;font-size:21px}.doc[data-astro-cid-7v6ajyi7][data-view=pages] [data-astro-cid-7v6ajyi7]:is(p,li){font-size:14px;line-height:1.65}.doc[data-astro-cid-7v6ajyi7][data-view=pages] p[data-astro-cid-7v6ajyi7]{margin-bottom:14px}.doc[data-astro-cid-7v6ajyi7][data-view=pages] [data-astro-cid-7v6ajyi7]:is(ul,ol){margin-bottom:14px}.doc[data-astro-cid-7v6ajyi7][data-view=pages] li[data-astro-cid-7v6ajyi7]{margin-bottom:8px}@media print{html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact}.doc[data-astro-cid-7v6ajyi7]{width:auto;margin:0;padding:0}.doc[data-astro-cid-7v6ajyi7][data-view=pages]{width:auto;padding:0}.topbar[data-astro-cid-7v6ajyi7]{display:none}.doc[data-astro-cid-7v6ajyi7][data-view=pages] h1[data-astro-cid-7v6ajyi7]{margin-top:0}}
