:root{--color-primary-50:#fdf8f0;--color-primary-100:#f7ecd9;--color-primary-200:#efdcb8;--color-primary-300:#e0c59e;--color-primary-400:#c9a876;--color-primary-500:#a8824f;--color-primary-600:#6d3d26;--color-primary-700:#574c4c;--color-primary-800:#68150d;--color-primary-900:#130707;--color-primary-950:#0a0303;--text:var(--color-primary-900);--text-quoted:var(--color-primary-700);--text-chrome:#856f52;--text-qualifier:#7d716c;--rubric:#a51c30;--rubric-phrase:#7d0f1f;--rubric-alt:#1d3b8a;--link:var(--color-primary-600);--link-hover:var(--color-primary-800);--wash-base:var(--color-primary-300);--wash-code:color-mix(in srgb,var(--wash-base) 13%,transparent);--wash-link:color-mix(in srgb,var(--wash-base) 22%,transparent);--wash-link-hover:color-mix(in srgb,var(--wash-base) 45%,transparent);--wash-selection:color-mix(in srgb,var(--wash-base) 55%,transparent);--page:#ffffff;--surface:var(--color-primary-100);--rule:#ebdcc4;--rule-strong:var(--wash-base);--rule-panel:#d8c8a8;--font-cjk:'Shippori Mincho','Noto Serif TC','Noto Serif HK','Cactus Classical Serif','Noto Sans TC','Chocolate Classical Sans';--font-serif:'Arno Pro','Junicode','EB Garamond',Georgia,'Times New Roman',var(--font-cjk),serif;--font-sans:'Inria Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,var(--font-cjk),sans-serif;--font-mono:'JetBrains Mono','M PLUS 1 Code',ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--face-mark:'Junicode',var(--font-serif);--mark-heading:"\261E";--mark-home:"\261C";--mark-search:"\2042";--mark-divider:"\2766";--mark-end:"\2720";--mark-quoted:"\00BB";--mark-separator:"\00B7";--mark-qed:" \25A1";--mark-linebreak:"\2E17";--mark-tie-1:"\2E2B";--mark-tie-2:"\2E2A";--mark-tie-3:"\2E2C";--mark-tie-4:"\2058";--mark-tie-5:"\2E2D";--step-fine:0.6em;--step-small:0.8em;--step-medium:0.9em;--step-large:1.2em;--step-title:1.5em;--measure:45em;--indent:1.5em;--transition:0.15s ease;--radius:3px;--radius-control:4px;--radius-box:0.375rem;--radius-focus:2px}@property --space{syntax:"<length>";inherits:true;initial-value:16px}body{--space:0.75em;--pad-x:calc(1.5 * var(--space));font-family:var(--font-serif);color:var(--text);background-color:var(--page);font-size:clamp(14pt,calc(13pt + 0.3334vw),16pt);line-height:1.3;text-align:justify;hyphens:auto;hyphenate-character:var(--mark-linebreak);-webkit-hyphenate-character:var(--mark-linebreak)}.dark{--text:#f2ece4;--text-quoted:#b8ada2;--text-chrome:#a3968a;--text-qualifier:#7d716c;--rubric:#d98a95;--rubric-phrase:#cf7c88;--rubric-alt:#93a9e6;--link:var(--color-primary-300);--link-hover:var(--color-primary-200);--page:var(--color-primary-950);--surface:#1c1512;--rule:#3a3128;--rule-strong:#6d5a3e;--wash-code:color-mix(in srgb,var(--wash-base) 7%,transparent);--wash-link:color-mix(in srgb,var(--wash-base) 12%,transparent);--wash-link-hover:color-mix(in srgb,var(--wash-base) 24%,transparent);--wash-selection:color-mix(in srgb,var(--wash-base) 28%,transparent);--syn-key:#d8bfa4;--syn-name:#d4808c;--syn-str:#b9a684;--syn-num:#c9a876;--syn-var:#b0a49a;--syn-com:#7d716c}#container>header,#container>main,#backlinks{max-width:var(--content-max-width);padding-inline:var(--pad-x);margin-inline:auto}#container{margin-block:calc(2 * var(--space))}main{position:relative;padding-block:calc(2 * var(--space))}#container>header{text-align:left;padding-top:calc(0.5 * var(--space));& h1{font-size:var(--step-title);font-weight:700;margin-top:var(--space);margin-bottom:0;color:var(--text)}& #breadcrumbs{font-size:var(--step-small);margin-top:calc(0.5 * var(--space));color:var(--text-chrome);font-style:italic}& #breadcrumbs a{color:inherit;text-decoration:none}& #breadcrumbs a:hover{color:var(--link);text-decoration:underline}& #breadcrumbs .breadcrumb-home a:hover{text-decoration:none}& .note-byline{font-style:italic;font-size:var(--step-small);color:var(--text-quoted);margin-top:calc(0.25 * var(--space))}& .note-tags{margin-top:calc(0.5 * var(--space))}}#breadcrumbs ul{display:flex;align-items:center;flex-wrap:wrap}#breadcrumbs li{display:inline-flex;align-items:center}.breadcrumb-sep::before,.note-byline-item:not([data-value=""]) ~ .note-byline-item:not([data-value=""])::before,.note-tag-item + .note-tag-item::before{content:var(--mark-separator);font-style:normal;margin:0 0.4em;color:var(--color-primary-400)}#breadcrumbs .breadcrumb-sep{color:var(--color-primary-400)}#breadcrumbs li:last-child .breadcrumb-sep,#breadcrumbs .breadcrumb-home + li,#breadcrumbs .breadcrumb-home:not(:has(~ li ~ li)) .breadcrumb-sep{display:none}#breadcrumbs .breadcrumb-home a,#breadcrumbs .breadcrumb-search{display:inline-flex;align-items:center;padding:0;border:0;background:none;font:inherit;line-height:1}#breadcrumbs .breadcrumb-search{margin-left:0.5em;color:inherit;cursor:pointer}@media (scripting:none){#breadcrumbs .breadcrumb-search{display:none}}.note-byline-item[data-value=""],.note-byline:not(:has(.note-byline-item:not([data-value=""]))){display:none}.note-byline-item a{color:inherit;text-decoration:none}.note-byline-item a:hover{text-decoration:underline}.note-tags{display:flex;flex-wrap:wrap;align-items:baseline;row-gap:0.25em;font-size:var(--step-medium);font-style:italic}.glyph-icon{font-family:var(--face-mark);font-style:normal;line-height:normal;display:inline-block;color:inherit;transition:color var(--transition)}.glyph-home::before{content:var(--mark-home)}.glyph-search::before{content:var(--mark-search)}.glyph-home{font-size:1.05em;transform:translateY(0.2em)}.glyph-search{font-size:0.95em}a:hover>.glyph-icon,button:hover>.glyph-icon,a:focus-visible>.glyph-icon,button:focus-visible>.glyph-icon{color:var(--rubric)}h1,h2,h3,h4,h5,h6{line-height:1.2}main{& :is(h1,h2,h3,h4,h5,h6){font-weight:600}& :is(h2,h3,h4,h5,h6){font-size:calc(0.92 * var(--step-large))}& h1{font-size:calc(0.92 * var(--step-title));margin:calc(2.5 * var(--space)) 0 calc(1.5 * var(--space))}& h2{margin:calc(2.5 * var(--space)) 0 calc(1.25 * var(--space))}& h3{margin:calc(2 * var(--space)) 0 var(--space)}& h4{margin:calc(1.5 * var(--space)) 0 calc(0.75 * var(--space))}& h5{margin:calc(1.25 * var(--space)) 0 calc(0.5 * var(--space))}& h6{margin:var(--space) 0 calc(0.5 * var(--space))}& p{margin-bottom:var(--space)}& ul,& ol{margin:var(--space) 0;padding-left:calc(1.5 * var(--space))}& li + li{margin-top:calc(0.5 * var(--space))}& li::marker{color:var(--color-primary-400)}& li>ul,& li>ol{margin-block:calc(0.35 * var(--space))}& ol{list-style-type:lower-roman}& ol>li::marker{color:var(--rubric)}& .punctus{text-align:center}& p>img:only-child{display:block;margin:var(--space) auto;max-width:100%;height:auto;border-radius:var(--radius-box);border:1px solid var(--rule)}}main ul.list-disc li:has(>svg.--ema-checkbox){list-style:none;position:relative}main ul.list-disc li:has(>svg.--ema-checkbox)>svg.--ema-checkbox{position:absolute;left:calc(-1.5 * var(--space));top:0.3em}main dl{margin:var(--space) 0}main dt{font-weight:700}main dd{margin:0 0 calc(0.5 * var(--space));padding-left:calc(0.5 * var(--space));color:var(--text-quoted);border-left:2px solid var(--rule-strong)}abbr[title]{text-decoration:overline;text-decoration-thickness:1px;cursor:help}::selection{background-color:var(--wash-selection)}main table{width:100%;border-collapse:collapse;margin:calc(1.5 * var(--space)) 0;font-size:var(--step-medium)}main thead{border-bottom:1px solid var(--rule-strong);text-align:left}main thead th{padding:0.5em 0.75em;font-family:var(--font-serif);font-weight:700;color:var(--text)}main tbody tr{border-bottom:1px solid var(--rule)}main tbody td{padding:0.5em 0.75em;vertical-align:top}main :is(th,td){border-inline-width:0}main :is(thead,tbody) tr{border-top-width:0}kbd{background-color:var(--surface);border:1px solid var(--rule-strong);border-bottom-width:2px;border-radius:var(--radius-control);color:var(--text);display:inline-block;font-size:var(--step-medium);line-height:1.2;padding:0.1em 0.4em;white-space:nowrap}strong.error{color:lightcoral;font-size:var(--step-medium);font-family:var(--font-mono)}[lang="ang"]{font-family:var(--face-mark);font-feature-settings:"ss02" 1,"ss16" 1,"ss08" 1}[lang="non"]{font-family:var(--face-mark)}[lang|="gem"],[lang|="ine"]{font-family:var(--face-mark)}[lang="ja"]{font-family:'Shippori Mincho',var(--font-cjk),var(--font-serif)}[lang="zh-hans"]{font-family:'Noto Serif SC',var(--font-cjk),var(--font-serif)}[lang="zh-hant"]{font-family:'Noto Serif TC',var(--font-cjk),var(--font-serif)}[lang="en"]{font-family:var(--font-serif)}code,pre,kbd,samp,.font-mono{font-family:var(--font-mono)}main code{padding:0 0.3em;border-radius:var(--radius);font-size:var(--step-medium)}pre{position:relative;margin-bottom:calc(1.5 * var(--space));font-size:var(--step-small)}pre code{display:block;padding:0;font-size:inherit;line-height:1.6}html pre,html code{background-color:var(--wash-code)}html pre code{background-color:transparent}.code-copy-button{position:absolute;top:0.5rem;right:0.5rem;padding:0.5rem;background:var(--page);border:1px solid var(--rule-strong);border-radius:var(--radius-box);color:var(--text-quoted);cursor:pointer;opacity:0;transition:opacity var(--transition);display:flex;align-items:center;justify-content:center}.code-copy-button svg{width:1rem;height:1rem}pre:hover .code-copy-button{opacity:1}.code-copy-button:active{transform:scale(0.95)}:root{--syn-key:#6d3d26;--syn-name:#a51c30;--syn-str:#7d6a4a;--syn-num:#8a5a2b;--syn-var:#574c4c;--syn-com:#a3968a}html code span.kw,html code span.cf,html code span.im,html code span.bu,html code span.ot{color:var(--syn-key);font-weight:600}html code span.ot{font-weight:400}html code span.fu,html code span.cn,html code span.ss{color:var(--syn-name)}html code span.st,html code span.vs{color:var(--syn-str)}html code span.dv,html code span.bn,html code span.fl,html code span.ch,html code span.sc{color:var(--syn-num)}html code span.va,html code span.dt,html code span.at,html code span.op{color:var(--syn-var)}html code span.co,html code span.cv,html code span.do,html code span.an,html code span.in{color:var(--syn-com);font-style:italic}html code span.al,html code span.er{color:var(--syn-name);font-weight:700}html code span.wa,html code span.pp{color:var(--syn-num);font-weight:600}.chip,main a:not(.chip,.heading-permalink,.footnote-backlink){--wash:transparent;background-image:linear-gradient(var(--wash),var(--wash));background-repeat:no-repeat;background-size:100% 1.15em;background-position:0 50%;border-radius:var(--radius);box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background-image var(--transition)}.chip{--wash:var(--wash-link);color:var(--link);text-decoration:none;padding:0 0.3em}.chip:hover{--wash:var(--wash-link-hover)}main a:not(.chip,.heading-permalink,.footnote-backlink){color:var(--link);text-decoration:none;padding:0 0.15em;margin:0 -0.15em}main a:not(.chip,.heading-permalink,.footnote-backlink):hover{--wash:var(--wash-link);color:var(--link-hover);text-decoration:underline;text-underline-offset:4px}a{text-decoration-thickness:1px;text-underline-offset:2px}a:focus-visible,button:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:var(--radius-focus)}a[data-linkicon="external"]{text-decoration-style:dashed;text-decoration-color:var(--text-qualifier)}a[data-linkicon="external"]::after{content:"";display:inline-block;width:0.7em;height:0.7em;margin-left:0.15em;vertical-align:baseline;background-color:currentColor;opacity:0.55;-webkit-mask:var(--icon-external) no-repeat center / contain;mask:var(--icon-external) no-repeat center / contain}a[data-linkicon="external"][href^="mailto:"]::after{width:0.9em;height:0.9em;-webkit-mask:var(--icon-mail) no-repeat center / contain;mask:var(--icon-mail) no-repeat center / contain}:root{--icon-external:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><g style="stroke:black;stroke-width:1;fill:none"><line x1="5" y1="5" x2="5" y2="14"/><line x1="14" y1="9" x2="14" y2="14"/><line x1="5" y1="14" x2="14" y2="14"/><line x1="5" y1="5" x2="9" y2="5"/><line x1="10" y1="2" x2="17" y2="2"/><line x1="17" y1="2" x2="17" y2="9"/><line x1="10" y1="9" x2="17" y2="2"/></g></svg>');--icon-mail:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="black" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M3 8l7.89 5.26a2 2 0 002.22 0L21 8M5 19h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z"/></svg>')}.heading-permalink{display:block;color:inherit;text-decoration:none}@media screen and (min-width:900px){h1,h2,h3,h4,h5,h6,#backlinks .backlink-summary{position:relative}.heading-permalink::before,#backlinks .backlink-permalink::before{content:var(--mark-heading);font-family:var(--face-mark);font-weight:700;position:absolute;right:100%;margin-right:0.4em;font-size:0.85em;color:var(--rubric);margin-top:0.2em;opacity:0;transition:opacity var(--transition)}.heading-permalink:is(:hover,:focus-visible)::before,#backlinks .backlink-summary:is(:hover,:focus-within) .backlink-permalink::before{opacity:1}}main hr{border:none;height:auto;text-align:center;line-height:1;color:var(--rubric);margin:calc(2 * var(--space)) 0}main hr::before{content:var(--mark-divider);font-family:var(--face-mark);font-size:1.3em}main article::after{content:var(--mark-end);display:block;text-align:center;font-family:var(--face-mark);color:var(--rubric);font-size:1.15em;line-height:1;margin-top:calc(2 * var(--space))}main blockquote{position:relative;margin:var(--space) 2.5em;font-style:italic}main blockquote::before{content:var(--mark-quoted);position:absolute;right:100%;top:0.1em;margin-right:0.6em;font-family:var(--face-mark);font-style:normal;color:var(--rubric)}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}summary .disclosure-chevron::after{content:"";display:inline-block;width:0.4em;height:0.4em;margin-left:0.2em;margin-bottom:0.1em;border-right:1.5px solid var(--rubric);border-bottom:1.5px solid var(--rubric);transform:rotate(-45deg);transition:transform var(--transition)}details[open]>summary .disclosure-chevron::after{transform:rotate(45deg)}.tabula{list-style:none;margin:0;padding:calc(0.5 * var(--space)) 0 0}.tabula>li{display:grid;grid-template-columns:1.5em 1fr;column-gap:0.4em;justify-items:start;padding:0.42em 0;margin:0}.tabula>li::before,#stork-search-container .stork-title::before{font-family:var(--face-mark);color:var(--rubric);font-size:0.9em;line-height:1.45;justify-self:stretch;text-align:center}.tabula>li:nth-child(even)::before{color:var(--rubric-alt)}.tabula>li:nth-child(5n + 1)::before,#stork-search-container .stork-result:nth-child(5n + 1) .stork-title::before{content:var(--mark-tie-1)}.tabula>li:nth-child(5n + 2)::before,#stork-search-container .stork-result:nth-child(5n + 2) .stork-title::before{content:var(--mark-tie-2)}.tabula>li:nth-child(5n + 3)::before,#stork-search-container .stork-result:nth-child(5n + 3) .stork-title::before{content:var(--mark-tie-3)}.tabula>li:nth-child(5n + 4)::before,#stork-search-container .stork-result:nth-child(5n + 4) .stork-title::before{content:var(--mark-tie-4)}.tabula>li:nth-child(5n + 5)::before,#stork-search-container .stork-result:nth-child(5n + 5) .stork-title::before{content:var(--mark-tie-5)}.tabula-row{display:flex;align-items:baseline;gap:0.5em}.tabula-kind{font-style:italic;color:var(--text-qualifier);font-size:var(--step-small);white-space:nowrap}.tabula>li:has([data-wikilink-type="WikiLinkEmbed"]) .chip::after{content:var(--mark-quoted);font-family:var(--face-mark);color:var(--rubric);margin-left:0.4em;font-style:normal}.tabula-gloss{color:var(--text-quoted);font-size:var(--step-small);margin-top:0.2em}.tabula-gloss p:last-child{margin-bottom:0}main .tabula-heading{margin:calc(2 * var(--space)) 0 0.15em}main .tabula-heading:first-child{margin-top:0}main .tabula-section{margin-top:calc(2 * var(--space))}main #tagcrumbs + .tabula-section{margin-top:calc(0.5 * var(--space))}.query-results,.embed-body{margin-bottom:calc(2 * var(--space))}.embed-body{padding-top:calc(1.25 * var(--space))}main .embed-title{margin:calc(1.5 * var(--space)) 0 0}#backlinks{padding-bottom:calc(2 * var(--space))}#backlinks .backlink-summary{font-family:var(--font-serif);font-weight:700;font-size:var(--step-large);color:var(--text);margin-bottom:0.15em}main .annals{list-style:none;margin:0;padding:calc(0.5 * var(--space)) 0 0}main .annals>li{display:grid;grid-template-columns:2.4em 1.75em 1fr;column-gap:0.5em;align-items:baseline;justify-items:start;margin:0;padding:0.3em 0}main .annal-date{color:var(--rubric);font-size:var(--step-small);justify-self:end;font-variant-numeric:tabular-nums}main .annal-date.annal-year-repeat{visibility:hidden}main .annal-month{color:var(--text-chrome);font-size:var(--step-small);font-style:italic}#stork-search-container{background-color:transparent!important;backdrop-filter:none!important;& .stork-wrapper-edible{--stork-border-color:var(--rule-panel);--stork-background-color:var(--color-primary-50);--stork-text-color:var(--text);--stork-gray-8:var(--text-quoted);--stork-blue-2:var(--wash-link);--stork-blue-7:var(--link);--stork-yellow-2:var(--color-primary-200);font-family:var(--font-sans)}& .stork-progress{display:none}& .stork-input{border-radius:var(--radius-control);font-family:var(--font-serif)}& .stork-output-visible{border-radius:var(--radius-control)}& .stork-result{border:none}& .stork-result a:link{padding:0.5em 0.6em}& .stork-title{font-family:var(--font-serif);font-weight:400;justify-content:flex-start;gap:0.4em;margin-bottom:0.1em}& .stork-title::before{font-size:0.85em}& .stork-excerpt{display:block;font-family:var(--font-serif);font-style:italic;font-size:var(--step-medium);line-height:1.35;color:var(--text-quoted);padding:0;border:none}& .stork-highlight{background:transparent;color:var(--rubric);border-bottom:1px solid var(--rubric)}& .stork-message{font-family:var(--font-serif);font-style:italic;color:var(--text-chrome)}}.callout-title{font-family:var(--font-sans)}.callout .callout-title a{color:inherit;text-decoration:underline}details.callout-foldable[open]>summary .callout-fold-marker svg{transform:rotate(180deg)}.callout .callout-content>.callout:last-child{margin-bottom:0}main .record table{width:auto;margin:0.6em 0 1.6em;font-size:1em}main .record thead{display:none}main .record tbody tr{border-bottom-width:0}main .record tbody td{padding:0.12em 0.5em;vertical-align:baseline}main .record tbody td:first-child{text-align:right;min-width:1.6cm;white-space:nowrap;color:var(--rubric);font-style:italic;font-size:var(--step-medium)}main .record tbody td:first-child strong{font-weight:400}main .source{margin-top:1.4em}main .source::before{content:var(--mark-divider);display:block;text-align:center;font-family:var(--face-mark);color:var(--rubric);font-size:1.3em;line-height:1;margin-bottom:0.9em}main .source pre{font-size:var(--step-fine);opacity:0.85}main .verse blockquote::before{content:none}main .verse blockquote{font-style:normal;text-align:left;hyphens:none;margin-left:var(--indent)}main details.statement-fold{margin-top:1.3em;margin-bottom:1.2em;margin-left:var(--indent);padding-left:0.9em;border-left:1px solid var(--rubric-phrase);& >summary h4{margin-top:0;margin-bottom:0;font-size:var(--step-medium);font-weight:600;font-variant:small-caps;letter-spacing:0.04em;color:var(--rubric-phrase)}& >summary h4 .heading-permalink{display:inline}& .disclosure-chevron{opacity:0;transition:opacity var(--transition)}& >summary:is(:hover,:focus-visible,:has(:focus-visible)) .disclosure-chevron{opacity:1}& >.statement{margin-top:0.1em;margin-bottom:0}}main .statement{margin:1.2em 0}main .statement:is(.theorem,.lemma,.proposition,.corollary,.thesis){font-style:italic}main .statement.proof>p:last-child::after{content:var(--mark-qed)}:root{--content-max-width:var(--measure);--sidenote-mode:none}.footnote-ref{padding:0.15em 0.3em;margin:-0.15em -0.3em;border-radius:var(--radius);color:var(--link);cursor:pointer;vertical-align:baseline;font-size:var(--step-fine);font-variant-numeric:lining-nums}.footnote-ref:hover{background-color:var(--wash-link)}main,main article{overflow:visible}@media screen and (min-width:900px){:root{--sidenote-mode:single;--sidenote-gutter:clamp(1rem,3vw,3rem);--sidenote-width:15rem;--sidenote-gap:8px;--content-max-width:min(var(--measure),calc(100% - 2 * var(--sidenote-gutter) - var(--sidenote-width)))}#container>header,#container>main{margin-inline:0}.sidenote{position:absolute;top:0;left:100%;margin:0;margin-left:var(--sidenote-gutter);list-style:none;width:var(--sidenote-width);padding:0.2em 0.35em 0.2em 1em;text-indent:-0.65em;font-size:var(--step-small);line-height:1.2;color:inherit;text-align:left;border-radius:var(--radius);border:2px solid transparent;transition:background-color 0.2s ease,top 0.3s ease;box-sizing:border-box;cursor:pointer}.sidenote::before{content:attr(data-footnote-id);font-style:normal;font-size:var(--step-fine);vertical-align:super;margin-right:0.3em}[data-footnote-list]:has(li.sidenote){margin-top:0}.sidenote .footnote-backlink{display:none}.sidenote-left{left:auto;right:100%;margin-left:0;margin-right:var(--sidenote-gutter);text-align:right;padding-left:0.35em;padding-right:1em;text-indent:0}.sidenote-left::before{float:right;margin-left:0.3em;margin-right:-1em;position:relative;top:-0.15em}.footnote-ref.sidenote-hover{background-color:var(--wash-link);border-radius:var(--radius)}.sidenote.sidenote-hover:not(.sidenote-left){border-left-color:var(--color-primary-400)}.sidenote-left.sidenote-hover{border-right-color:var(--color-primary-400)}}@media screen and (min-width:1100px){:root{--sidenote-mode:dual;--content-max-width:min(var(--measure),calc(100% - 4 * var(--sidenote-gutter) - 2 * var(--sidenote-width)))}#container>header,#container>main{margin-inline:auto}}[data-footnote-list]{font-size:var(--step-small);line-height:1.2;margin-top:calc(2.5 * var(--space))}[data-footnote-list] ol{list-style:decimal;padding-left:1.5rem}[data-footnote-list] li + li{margin-top:0.5rem}[data-footnote-list] a[data-wikilink-type][href^="references/"]{font-size:var(--step-medium);font-style:italic}.sidenote-focused{background-color:var(--wash-link-hover)}.footnote-backlink{font-size:var(--step-small);text-decoration:none;color:var(--text-qualifier)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition-duration:0.01ms!important;animation-duration:0.01ms!important;scroll-behavior:auto!important}}@media print{@page{margin:2cm}:root{--print-page:#ffffff;--print-ink:#000000;--print-rule:#999999;--content-max-width:100%}body{background:var(--print-page);color:var(--print-ink);font-size:11pt}#stork-search-container,#breadcrumbs .breadcrumb-home,.disclosure-chevron,#backlinks{display:none}.heading-permalink::before{content:none}.chip,main a{background:none;padding:0;margin:0}details>*:not(summary){content-visibility:visible}main p{orphans:3;widows:3}main :is(h1,h2,h3,h4,h5,h6){break-after:avoid;break-inside:avoid}main :is(blockquote,pre,table,figure,li){break-inside:avoid}html pre{background:none;border:1px solid var(--print-rule);padding:0.5em 0.7em}html code{background:none}html code span{color:var(--print-ink)!important;font-weight:400!important;font-style:normal!important}a{text-decoration:none}}