:root{--bg-color: #ffffff;--text-color: #333333;--select-text-bg-color: #b5d6fc;--select-text-font-color: auto;--monospace: "Lucida Console", Consolas, "Courier", monospace;--title-bar-height: 20px}#content{font-size:14px;background-color:var(--bg-color);color:var(--text-color);font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;font-size:19px;margin:auto;background:#fefefe;font-family:"Vollkorn", Palatino, Times;color:#333;line-height:1.4;text-align:justify}#content a.url{word-break:break-all}#content a:active,#content a:hover{outline:0px}#content .in-text-selection,#content ::selection{text-shadow:none;background:var(--select-text-bg-color);color:var(--select-text-font-color)}#content #write{margin:0px auto;height:auto;width:inherit;word-break:normal;overflow-wrap:break-word;position:relative;white-space:normal;overflow-x:visible;padding-top:36px}#content #write.first-line-indent p{text-indent:2em}#content #write.first-line-indent li p,#content #write.first-line-indent p *{text-indent:0px}#content #write.first-line-indent li{margin-left:2em}#content .for-image #write{padding-left:8px;padding-right:8px}#content div.typora-export{padding-left:30px;padding-right:30px}#content .typora-export .footnote-line,#content .typora-export li,#content .typora-export p{white-space:pre-wrap}#content .typora-export .task-list-item input{pointer-events:none}@media screen and (max-width: 500px){#content div.typora-export{padding-left:0px;padding-right:0px}#content #write{padding-left:20px;padding-right:20px}#content .CodeMirror-sizer{margin-left:0px !important}#content .CodeMirror-gutters{display:none !important}}#content #write li>figure:last-child{margin-bottom:0.5rem}#content #write ol,#content #write ul{position:relative}#content img{max-width:100%;vertical-align:middle;image-orientation:from-image}#content button,#content input,#content select,#content textarea{color:inherit;font:inherit}#content input[type="checkbox"],#content input[type="radio"]{line-height:normal;padding:0px}#content *,#content ::after,#content ::before{box-sizing:border-box}#content #write h1,#content #write h2,#content #write h3,#content #write h4,#content #write h5,#content #write h6,#content #write p,#content #write pre{width:inherit}#content #write h1,#content #write h2,#content #write h3,#content #write h4,#content #write h5,#content #write h6,#content #write p{position:relative}#content p{line-height:inherit}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{break-after:avoid-page;break-inside:avoid;orphans:4}#content p{orphans:4}#content h1{font-size:2rem}#content h2{font-size:1.8rem}#content h3{font-size:1.6rem}#content h4{font-size:1.4rem}#content h5{font-size:1.2rem}#content h6{font-size:1rem}#content .md-math-block,#content .md-rawblock,#content h1,#content h2,#content h3,#content h4,#content h5,#content h6,#content p{margin-top:1rem;margin-bottom:1rem}#content .hidden{display:none}#content .md-blockmeta{color:#ccc;font-weight:700;font-style:italic}#content a{cursor:pointer}#content sup.md-footnote{padding:2px 4px;background-color:rgba(238,238,238,0.7);color:#555;border-radius:4px;cursor:pointer}#content sup.md-footnote a,#content sup.md-footnote a:hover{color:inherit;text-transform:inherit;text-decoration:inherit}#content #write input[type="checkbox"]{cursor:pointer;width:inherit;height:inherit}#content figure{overflow-x:auto;margin:1.2em 0px;max-width:calc(100% + 16px);padding:0px;text-align:center}#content figure>table{margin:0px}#content tr{break-inside:avoid;break-after:auto}#content thead{display:table-header-group}#content table{border-collapse:collapse;border-spacing:0px;width:100%;overflow:auto;break-inside:auto;text-align:left}#content table.md-table td{min-width:32px}#content .CodeMirror-gutters{border-right:0px;background-color:inherit}#content .CodeMirror-linenumber{user-select:none}#content .CodeMirror{text-align:left}#content .CodeMirror-placeholder{opacity:0.3}#content .CodeMirror pre{padding:0px 4px}#content .CodeMirror-lines{padding:0px}#content div.hr:focus{cursor:none}#content #write pre{white-space:pre-wrap}#content #write.fences-no-line-wrapping pre{white-space:pre}#content #write pre.ty-contain-cm{white-space:normal}#content .CodeMirror-gutters{margin-right:4px}#content .md-fences{font-size:0.9rem;display:block;break-inside:avoid;text-align:left;overflow:visible;white-space:pre;background:inherit;position:relative !important}#content .md-diagram-panel{width:100%;margin-top:10px;text-align:center;padding-top:0px;padding-bottom:8px;overflow-x:auto}#content #write .md-fences.mock-cm{white-space:pre-wrap}#content .md-fences.md-fences-with-lineno{padding-left:0px}#content #write.fences-no-line-wrapping .md-fences.mock-cm{white-space:pre;overflow-x:auto}#content .md-fences.mock-cm.md-fences-with-lineno{padding-left:8px}#content .CodeMirror-line,#content twitterwidget{break-inside:avoid}#content .footnotes{opacity:0.8;font-size:0.9rem;margin-top:1em;margin-bottom:1em}#content .footnotes+.footnotes{margin-top:0px}#content .md-reset{margin:0px;padding:0px;border:0px;outline:0px;vertical-align:top;background:0px 0px;text-decoration:none;text-shadow:none;float:none;position:static;width:auto;height:auto;white-space:nowrap;cursor:inherit;-webkit-tap-highlight-color:transparent;line-height:normal;font-weight:400;text-align:left;box-sizing:content-box;direction:ltr}#content li div{padding-top:0px}#content blockquote{margin:1rem 0px}#content li .mathjax-block,#content li p{margin:0.5rem 0px}#content li blockquote{margin:1rem 0px}#content li{margin:0px;position:relative}#content blockquote>:last-child{margin-bottom:0px}#content blockquote>:first-child,#content li>:first-child{margin-top:0px}#content .footnotes-area{color:#888;margin-top:0.714rem;padding-bottom:0.143rem;white-space:normal}#content #write .footnote-line{white-space:pre-wrap}@media print{#content body,#content html{border:1px solid transparent;height:99%;break-after:avoid;break-before:avoid;font-variant-ligatures:no-common-ligatures}#content #write{margin-top:0px;padding-top:0px;border-color:transparent !important}#content .typora-export *{-webkit-print-color-adjust:exact}#content .typora-export #write{break-after:avoid}#content .typora-export #write::after{height:0px}#content .is-mac table{break-inside:avoid}}#content .footnote-line{margin-top:0.714em;font-size:0.7em}#content a img,#content img a{cursor:pointer}#content pre.md-meta-block{font-size:0.8rem;min-height:0.8rem;white-space:pre-wrap;background:#ccc;display:block;overflow-x:hidden}#content p>.md-image:only-child:not(.md-img-error) img,#content p>img:only-child{display:block;margin:auto}#content #write.first-line-indent p>.md-image:only-child:not(.md-img-error) img{left:-2em;position:relative}#content p>.md-image:only-child{display:inline-block;width:100%}#content #write .MathJax_Display{margin:0.8em 0px 0px}#content .md-math-block{width:100%}#content .md-math-block:not(:empty)::after{display:none}#content .MathJax_ref{fill:currentcolor}#content [contenteditable="true"]:active,#content [contenteditable="true"]:focus,#content [contenteditable="false"]:active,#content [contenteditable="false"]:focus{outline:0px;box-shadow:none}#content .md-task-list-item{position:relative;list-style-type:none}#content .task-list-item.md-task-list-item{padding-left:0px}#content .md-task-list-item>input{position:absolute;top:0px;left:0px;margin-left:-1.2em;margin-top:calc(1em - 10px);border:none}#content .math{font-size:1rem}#content .md-toc{min-height:3.58rem;position:relative;font-size:0.9rem;border-radius:10px}#content .md-toc-content{position:relative;margin-left:0px}#content .md-toc-content::after,#content .md-toc::after{display:none}#content .md-toc-item{display:block;color:#4183c4}#content .md-toc-item a{text-decoration:none}#content .md-toc-inner:hover{text-decoration:underline}#content .md-toc-inner{display:inline-block;cursor:pointer}#content .md-toc-h1 .md-toc-inner{margin-left:0px;font-weight:700}#content .md-toc-h2 .md-toc-inner{margin-left:2em}#content .md-toc-h3 .md-toc-inner{margin-left:4em}#content .md-toc-h4 .md-toc-inner{margin-left:6em}#content .md-toc-h5 .md-toc-inner{margin-left:8em}#content .md-toc-h6 .md-toc-inner{margin-left:10em}@media screen and (max-width: 48em){#content .md-toc-h3 .md-toc-inner{margin-left:3.5em}#content .md-toc-h4 .md-toc-inner{margin-left:5em}#content .md-toc-h5 .md-toc-inner{margin-left:6.5em}#content .md-toc-h6 .md-toc-inner{margin-left:8em}}#content a.md-toc-inner{font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}#content .footnote-line a:not(.reversefootnote){color:inherit}#content .md-attr{display:none}#content .md-fn-count::after{content:"."}#content code,#content pre,#content samp,#content tt{font-family:var(--monospace)}#content kbd{margin:0px 0.1em;padding:0.1em 0.6em;font-size:0.8em;color:#242729;background:#fff;border:1px solid #adb3b9;border-radius:3px;box-shadow:rgba(12,13,14,0.2) 0px 1px 0px,#fff 0px 0px 0px 2px inset;white-space:nowrap;vertical-align:middle}#content .md-comment{color:#a27f03;opacity:0.8;font-family:var(--monospace)}#content code{text-align:left;vertical-align:initial}#content a.md-print-anchor{white-space:pre !important;border-width:initial !important;border-style:none !important;border-color:initial !important;display:inline-block !important;position:absolute !important;width:1px !important;right:0px !important;outline:0px !important;background:0px 0px !important;text-decoration:initial !important;text-shadow:initial !important}#content .md-inline-math .MathJax_SVG .noError{display:none !important}#content .html-for-mac .inline-math-svg .MathJax_SVG{vertical-align:0.2px}#content .md-math-block .MathJax_SVG_Display{text-align:center;margin:0px;position:relative;text-indent:0px;max-width:none;max-height:none;min-height:0px;min-width:100%;width:auto;overflow-y:hidden;display:block !important}#content .MathJax_SVG_Display,#content .md-inline-math .MathJax_SVG_Display{width:auto;margin:inherit;display:inline-block !important}#content .MathJax_SVG .MJX-monospace{font-family:var(--monospace)}#content .MathJax_SVG .MJX-sans-serif{font-family:sans-serif}#content .MathJax_SVG{display:inline;font-style:normal;font-weight:400;line-height:normal;zoom:90%;text-indent:0px;text-align:left;text-transform:none;letter-spacing:normal;word-spacing:normal;overflow-wrap:normal;white-space:nowrap;float:none;direction:ltr;max-width:none;max-height:none;min-width:0px;min-height:0px;border:0px;padding:0px;margin:0px}#content .MathJax_SVG *{transition:none 0s ease 0s}#content .MathJax_SVG_Display svg{vertical-align:middle !important;margin-bottom:0px !important;margin-top:0px !important}#content .os-windows.monocolor-emoji .md-emoji{font-family:"Segoe UI Symbol", sans-serif}#content .md-diagram-panel>svg{max-width:100%}#content [lang="flow"] svg,#content [lang="mermaid"] svg{max-width:100%;height:auto}#content [lang="mermaid"] .node text{font-size:1rem}#content table tr th{border-bottom:0px}#content video{max-width:100%;display:block;margin:0px auto}#content iframe{max-width:100%;width:100%;border:none}#content .highlight td,#content .highlight tr{border:0px}#content mark{background:#ff0;color:#000}#content .md-html-inline .md-plain,#content .md-html-inline strong,#content mark .md-inline-math,#content mark strong{color:inherit}#content mark .md-meta{color:#000;opacity:0.3 !important}@media print{#content .typora-export h1,#content .typora-export h2,#content .typora-export h3,#content .typora-export h4,#content .typora-export h5,#content .typora-export h6{break-inside:avoid}}#content .md-diagram-panel .messageText{stroke:none !important}#content .md-diagram-panel .start-state{fill:var(--node-fill)}#content .md-diagram-panel .edgeLabel rect{opacity:1 !important}#content .md-require-zoom-fix foreignobject{font-size:var(--mermaid-font-zoom)}#content #write{max-width:960px;margin:0 auto;margin-bottom:2em;line-height:1.53;padding-top:40px}@media only screen and (min-width: 1400px){#content #write{max-width:1100px}}@media print{#content html{font-size:13px}}#content #write>h1:first-child,#content h1{margin-top:1.6em;font-weight:normal}#content h1{font-size:3em}#content h2{margin-top:2em;font-weight:normal}#content h3{font-weight:normal;font-style:italic;margin-top:3em}#content h1,#content h2,#content h3{text-align:center}#content h2:after{border-bottom:1px solid #2f2f2f;content:"";width:100px;display:block;margin:0 auto;height:1px}#content h1+h2,#content h2+h3{margin-top:0.83em}#content p,#content .mathjax-block{margin-top:0;-webkit-hypens:auto;-moz-hypens:auto;hyphens:auto}#content ul{list-style:square;padding-left:1.2em}#content ol{padding-left:1.2em}#content blockquote{margin-left:1em;padding-left:1em;border-left:1px solid #ddd}#content code,#content pre{font-family:"Consolas", "Menlo", "Monaco", monospace, serif;font-size:0.9em;background:white}#content .md-fences{margin-left:1em;padding-left:1em;border:1px solid #ddd;padding-bottom:8px;padding-top:6px;margin-bottom:1.5em}#content a{color:#2484c1;text-decoration:none}#content a:hover{text-decoration:underline}#content a img{border:none}#content h1 a,#content h1 a:hover{color:#333;text-decoration:none}#content hr{color:#ddd;height:1px;margin:2em 0;border-top:solid 1px #ddd;border-bottom:none;border-left:0;border-right:0}#content .ty-table-edit{background:#ededed;padding-top:4px}#content table{margin-bottom:1.333333rem}#content table th,#content table td{padding:8px;line-height:1.333333rem;vertical-align:top;border-top:1px solid #ddd}#content table th{font-weight:bold}#content table thead th{vertical-align:bottom}#content table caption+thead tr:first-child th,#content table caption+thead tr:first-child td,#content table colgroup+thead tr:first-child th,#content table colgroup+thead tr:first-child td,#content table thead:first-child tr:first-child th,#content table thead:first-child tr:first-child td{border-top:0}#content table tbody+tbody{border-top:2px solid #ddd}#content .task-list{padding:0}#content .md-task-list-item{padding-left:1.6rem}#content .md-task-list-item>input:before{content:"\221A";display:inline-block;width:1.33333333rem;height:1.6rem;vertical-align:middle;text-align:center;color:#ddd;background-color:#fefefe}#content .md-task-list-item>input:checked:before,#content .md-task-list-item>input[checked]:before{color:inherit}#content .md-tag{color:inherit;font:inherit}#content #write pre.md-meta-block{min-height:35px;padding:0.5em 1em}#content #write pre.md-meta-block{white-space:pre;background:#f8f8f8;border:0px;color:#999;width:100vw;max-width:calc(100% + 60px);margin-left:-30px;border-left:30px #f8f8f8 solid;border-right:30px #f8f8f8 solid;margin-bottom:2em;margin-top:-1.3333333333333rem;padding-top:26px;padding-bottom:10px;line-height:1.8em;font-size:0.9em;font-size:0.76em;padding-left:0}#content .md-img-error.md-image>.md-meta{vertical-align:bottom}#content #write>h5.md-focus:before{top:2px}#content .md-toc{margin-top:40px}#content .md-toc-content{padding-bottom:20px}#content .outline-expander:before{color:inherit;font-size:14px;top:auto;content:"\f0da";font-family:FontAwesome}#content .outline-expander:hover:before,#content .outline-item-open>.outline-item>.outline-expander:before{content:"\f0d7"}#content #typora-source{font-family:Courier, monospace;color:#6a6a6a}#content .html-for-mac #typora-sidebar{-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}#content .cm-s-typora-default .cm-header,#content .cm-s-typora-default .cm-property,#content .CodeMirror.cm-s-typora-default div.CodeMirror-cursor{color:#428bca}#content .cm-s-typora-default .cm-atom,#content .cm-s-typora-default .cm-number{color:#777777}#content .typora-node .file-list-item-parent-loc,#content .typora-node .file-list-item-time,#content .typora-node .file-list-item-summary{font-family:arial, sans-serif}#content .md-task-list-item>input{margin-left:-1.3em;margin-top:calc(1rem - 12px)}#content .md-mathjax-midline{background:#fafafa}#content .md-fences .code-tooltip{bottom:-2em !important}#content .dropdown-menu .divider{border-color:#e5e5e5}#content p.date{text-align:end}#content p.author{text-align:center}#content p.charge{text-align:center;font-size:90%}#content figure{text-align:center}#content div.note{text-align:justify;margin:0 2rem}#content ol.alpha li{counter-increment:list;list-style-type:none;position:relative}#content ol.alpha li:before{color:#e75204;content:counter(list, lower-alpha) ")";left:-32px;position:absolute;text-align:right;width:26px}#content nav ol li{list-style-type:none}#content .footnoteref{vertical-align:super}
