@media (max-width:768px){.typora-theme{font-size:14px}}.typora-theme content{max-width:1200px;margin:0 auto;padding-bottom:7.5em}.typora-theme content p{word-spacing:.1em;margin:3px;line-height:1.9em}.typora-theme content ol li{padding-left:.3em}.typora-theme content>h5.md-focus:before{top:2px}.typora-theme .shiki code{background:0 0}.typora-theme .shiki code span{line-height:1.6}.typora-theme h1{font-style:normal}.typora-theme h2{font-style:normal}.typora-theme h3{font-style:normal}.typora-theme h1{text-align:center;margin-top:1.5em;margin-bottom:1em}.typora-theme h2{text-align:center;margin-top:1.5em;margin-bottom:1em}.typora-theme h1{transition:transform .4s;position:relative;overflow:hidden;font-size:2em!important}.typora-theme h1:before{content:"";background:var(--write-h1-before-bg);transform-origin:50%;z-index:-1;width:100%;height:100%;display:calc(var(--h1-hover-effect)*var(--use-dynamic-effect));transition:transform .4s;position:absolute;top:0;left:0;transform:scaleX(0)}.typora-theme h2{margin-bottom:0;padding-bottom:0;font-weight:700;position:relative;font-size:1.8em!important}.typora-theme h2:after{content:"";background:var(--write-h2-after-bg);border-radius:10px;width:30em;height:2.5px;margin:.5em auto .3em;transition:transform .4s,background .4s;display:block;transform:scaleX(0)}.typora-theme h3{font-weight:600;margin-top:2em!important;margin-bottom:.7em!important;font-size:1.3em!important;line-height:2em!important}.typora-theme h4{font-size:1.2em!important;line-height:1.9em!important}.typora-theme h5{font-size:1.1em!important;line-height:1.9em!important}.typora-theme h6{font-size:1em;line-height:1.8em!important}.typora-theme h4{transition:transform .3s;position:relative;margin-top:1.5em!important;margin-bottom:.5em!important}.typora-theme h5{transition:transform .3s;position:relative;margin-top:1.5em!important;margin-bottom:.5em!important}.typora-theme h6{transition:transform .3s;position:relative;margin-top:1.5em!important;margin-bottom:.5em!important}.typora-theme img{border-radius:10px;max-width:100%;margin:1em auto;transition:transform .15s,border-radius .15s;display:block}.typora-theme p{padding:0 .3em;font-size:1em;transition:all .25s;margin:1.5em 0 0!important;line-height:1.8em!important}.typora-theme p.md-toc-content:hover{padding-left:20px}.typora-theme ul{margin:0;padding-left:.5em}.typora-theme ol{margin:0;padding-left:.5em}.typora-theme ul .md-list-item::marker{color:var(--ul-marker-color);list-style-type:disc;transition:transform .3s;font-size:27px!important}.typora-theme ul .md-list-item:hover::marker{animation:.6s ease-in-out bounce}.typora-theme ul ul .md-list-item::marker{color:var(--ulul-marker-color);font-size:27px;font-weight:700;list-style-type:circle;transition:transform .3s}.typora-theme ul ul .md-list-item:hover::marker{animation:.6s ease-in-out bounce}.typora-theme ul ul ul .md-list-item::marker{color:var(--ululul-marker-color);font-size:27px;list-style-type:square;transition:transform .3s}.typora-theme ul ul ul .md-list-item:hover::marker{animation:.6s ease-in-out bounce}.typora-theme ol{list-style:inside decimal-leading}.typora-theme ol .md-list-item::marker{font-family:Times New Roman,Times,serif;font-size:20px;font-style:italic;transition:font-weight .2s,font-style .2s,color .2s,font-size .2s}.typora-theme ol .md-list-item:hover::marker{font-style:var(--list-ol-text-style);font-weight:calc(500 + 100*var(--list-marker-effect)*var(--use-dynamic-effect));font-size:calc(20px + 3px*var(--list-marker-effect)*var(--use-dynamic-effect));color:var(--ol-hover-marker-color)}.typora-theme blockquote{border-left:8px solid var(--blockquote-border-color);background-color:var(--blockquote-bg-color);border-radius:7px;margin-top:.5rem;padding:.5em 1em;transition:box-shadow .3s,border-radius .3s,border-left .3s}.typora-theme blockquote p{margin:.1em 0}.typora-theme blockquote table thead{background-color:var(--blockquote-thead-bg-color);color:var(--blockquote-thead-text-color)}.typora-theme blockquote .md-table-fig .md-table thead{background-color:var(--blockquote-thead-bg-color);color:var(--blockquote-thead-text-color)}.typora-theme blockquote td{background-color:var(--blockquote-td-bg-color)}.typora-theme .md-alert.md-alert-tip{border-left:8px solid var(--alert-tip-border-color);background-color:var(--alert-tip-bg-color);border-radius:7px;padding:.5em 1em;transition:box-shadow .3s,border-radius .3s,border-left .3s}.typora-theme .md-alert.md-alert-tip:hover{border-left:calc(8px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))solid var(--alert-tip-hover-border-color);box-shadow:calc(0px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))calc(0px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))calc(1px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))rgba(0,0,0,calc(.1*var(--alert-hover-effect)*var(--use-dynamic-effect)));border-radius:calc(7px + 8px*var(--alert-hover-effect)*var(--use-dynamic-effect))}.typora-theme .md-alert.md-alert-tip table thead{background-color:var(--alert-tip-thead-bg-color);color:var(--alert-tip-thead-text-color)}.typora-theme .md-alert.md-alert-tip .md-table-fig .md-table thead{background-color:var(--alert-tip-thead-bg-color);color:var(--alert-tip-thead-text-color)}.typora-theme .md-alert.md-alert-caution{border-left:8px solid var(--alert-caution-border-color);background-color:var(--alert-caution-bg-color);border-radius:7px;padding:.5em 1em;transition:box-shadow .3s,border-radius .3s,border-left .3s}.typora-theme .md-alert.md-alert-caution:hover{border-left:calc(8px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))solid var(--alert-caution-hover-border-color);box-shadow:calc(0px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))calc(0px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))calc(1px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))rgba(0,0,0,calc(.1*var(--alert-hover-effect)*var(--use-dynamic-effect)));border-radius:calc(7px + 8px*var(--alert-hover-effect)*var(--use-dynamic-effect))}.typora-theme .md-alert.md-alert-caution p:hover{background-color:var(--alert-caution-hover-bg-color)}.typora-theme .md-alert.md-alert-caution ::selection{background-color:var(--alter-caution-selection-bg-color)}.typora-theme .md-alert.md-alert-caution strong{color:var(--alert-caution-text-color)}.typora-theme .md-alert.md-alert-caution em{color:var(--alert-caution-text-color)}.typora-theme .md-alert.md-alert-caution code{color:var(--alert-caution-text-color)}.typora-theme .md-alert.md-alert-caution a{color:var(--alert-caution-text-color)}.typora-theme .md-alert.md-alert-caution table thead{background-color:var(--alert-caution-thead-bg-color);color:var(--alert-caution-thead-text-color)}.typora-theme .md-alert.md-alert-caution .md-table-fig .md-table thead{background-color:var(--alert-caution-thead-bg-color);color:var(--alert-caution-thead-text-color)}.typora-theme .md-alert.md-alert-caution td:hover{background-color:var(--alert-caution-td-hover-bg-color)}.typora-theme .md-alert.md-alert-caution ul .md-list-item::marker{color:var(--alert-caution-list-item-marker-color)}.typora-theme .md-alert.md-alert-caution ul ul .md-list-item::marker{color:var(--alert-caution-list-item-marker-color)}.typora-theme .md-alert.md-alert-caution ul ul .md-list-item::marker{color:var(--alert-caution-list-item-marker-color)}.typora-theme .md-alert.md-alert-caution ol .md-list-item:hover::marker{color:var(--alert-caution-list-item-marker-color)}.typora-theme .md-alert.md-alert-warning{border-left:8px solid var(--alert-warning-border-color);background-color:var(--alert-warning-bg-color);border-radius:7px;padding:.5em 1em;transition:box-shadow .3s,border-radius .3s,border-left .3s}.typora-theme .md-alert.md-alert-warning:hover{border-left:calc(8px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))solid var(--alert-warning-hover-border-color);box-shadow:calc(0px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))calc(0px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))calc(1px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))rgba(0,0,0,calc(.1*var(--alert-hover-effect)*var(--use-dynamic-effect)));border-radius:calc(7px + 8px*var(--alert-hover-effect)*var(--use-dynamic-effect))}.typora-theme .md-alert.md-alert-warning p:hover{background-color:var(--alert-warning-hover-bg-color)}.typora-theme .md-alert.md-alert-warning ::selection{background-color:var(--alert-warning-selection-bg-color)}.typora-theme .md-alert.md-alert-warning strong{color:var(--alert-warning-text-color)}.typora-theme .md-alert.md-alert-warning em{color:var(--alert-warning-text-color)}.typora-theme .md-alert.md-alert-warning code{color:var(--alert-warning-text-color)}.typora-theme .md-alert.md-alert-warning a{color:var(--alert-warning-text-color)}.typora-theme .md-alert.md-alert-warning table thead{background-color:var(--alert-warning-thead-bg-color);color:var(--alert-warning-thead-text-color)}.typora-theme .md-alert.md-alert-warning .md-table-fig .md-table thead{background-color:var(--alert-warning-thead-bg-color);color:var(--alert-warning-thead-text-color)}.typora-theme .md-alert.md-alert-warning ul .md-list-item::marker{color:var(--alert-warning-list-item-marker-color)}.typora-theme .md-alert.md-alert-warning ul ul .md-list-item::marker{color:var(--alert-warning-list-item-marker-color)}.typora-theme .md-alert.md-alert-warning ul ul .md-list-item::marker{color:var(--alert-warning-list-item-marker-color)}.typora-theme .md-alert.md-alert-warning ol .md-list-item:hover::marker{color:var(--alert-warning-list-item-marker-color)}.typora-theme .md-alert.md-alert-important{border-left:8px solid var(--alert-important-border-color);background-color:var(--alert-important-bg-color);border-radius:7px;padding:.5em 1em;transition:box-shadow .3s,border-radius .3s,border-left .3s}.typora-theme .md-alert.md-alert-important:hover{border-left:calc(8px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))solid var(--alert-important-hover-border-color);box-shadow:calc(0px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))calc(0px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))calc(1px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))rgba(0,0,0,calc(.1*var(--alert-hover-effect)*var(--use-dynamic-effect)));border-radius:calc(7px + 8px*var(--alert-hover-effect)*var(--use-dynamic-effect))}.typora-theme .md-alert.md-alert-important p:hover{background-color:var(--alert-important-hover-bg-color)}.typora-theme .md-alert.md-alert-important ::selection{background-color:var(--alert-important-selection-bg-color)}.typora-theme .md-alert.md-alert-important strong{color:var(--alert-important-text-color)}.typora-theme .md-alert.md-alert-important em{color:var(--alert-important-text-color)}.typora-theme .md-alert.md-alert-important code{color:var(--alert-important-text-color)}.typora-theme .md-alert.md-alert-important a{color:var(--alert-important-text-color)}.typora-theme .md-alert.md-alert-important table thead{background-color:var(--alert-important-thead-bg-color);color:var(--alert-important-thead-text-color)}.typora-theme .md-alert.md-alert-important .md-table-fig .md-table thead{background-color:var(--alert-important-thead-bg-color);color:var(--alert-important-thead-text-color)}.typora-theme .md-alert.md-alert-important ul .md-list-item::marker{color:var(--alert-important-list-item-marker-color)}.typora-theme .md-alert.md-alert-important ul ul .md-list-item::marker{color:var(--alert-important-list-item-marker-color)}.typora-theme .md-alert.md-alert-important ul ul .md-list-item::marker{color:var(--alert-important-list-item-marker-color)}.typora-theme .md-alert.md-alert-important ol .md-list-item:hover::marker{color:var(--alert-important-list-item-marker-color)}.typora-theme .md-alert.md-alert-note{border-left:8px solid var(--alert-note-border-color);background-color:var(--alert-note-bg-color);border-radius:7px;padding:.5em 1em;transition:box-shadow .3s,border-radius .3s,border-left .3s}.typora-theme .md-alert.md-alert-note:hover{border-left:calc(8px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))solid var(--alert-note-hover-border-color);box-shadow:calc(0px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))calc(0px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))calc(1px + 1px*var(--alert-hover-effect)*var(--use-dynamic-effect))rgba(0,0,0,calc(.1*var(--alert-hover-effect)*var(--use-dynamic-effect)));border-radius:calc(7px + 8px*var(--alert-hover-effect)*var(--use-dynamic-effect))}.typora-theme .md-alert.md-alert-note p:hover{background-color:var(--alert-note-hover-bg-color)}.typora-theme .md-alert.md-alert-note ::selection{background-color:var(--alert-note-selection-bg-color)}.typora-theme .md-alert.md-alert-note strong{color:var(--alert-note-text-color)}.typora-theme .md-alert.md-alert-note em{color:var(--alert-note-text-color)}.typora-theme .md-alert.md-alert-note code{color:var(--alert-note-text-color)}.typora-theme .md-alert.md-alert-note a{color:var(--alert-note-text-color)}.typora-theme .md-alert.md-alert-note table thead{background-color:var(--alert-note-thead-bg-color);color:var(--alert-note-thead-text-color)}.typora-theme .md-alert.md-alert-note .md-table-fig .md-table thead{background-color:var(--alert-note-thead-bg-color);color:var(--alert-note-thead-text-color)}.typora-theme .md-alert.md-alert-note ul .md-list-item::marker{color:var(--alert-note-list-item-marker-color)}.typora-theme .md-alert.md-alert-note ul ul .md-list-item::marker{color:var(--alert-note-list-item-marker-color)}.typora-theme .md-alert.md-alert-note ul ul .md-list-item::marker{color:var(--alert-note-list-item-marker-color)}.typora-theme .md-alert.md-alert-note ol .md-list-item:hover::marker{color:var(--alert-note-list-item-marker-color)}.typora-theme .md-alert p{margin:.1em 0}.typora-theme blockquote code{background-color:var(--alert-code-bg-color)}.typora-theme .md-alert.md-alert-tip code{background-color:var(--alert-code-bg-color)}.typora-theme .md-alert.md-alert-caution code{background-color:var(--alert-code-bg-color)}.typora-theme .md-alert.md-alert-warning code{background-color:var(--alert-code-bg-color)}.typora-theme .md-alert.md-alert-important code{background-color:var(--alert-code-bg-color)}.typora-theme .md-alert.md-alert-note code{background-color:var(--alert-code-bg-color)}.typora-theme .md-alert.md-alert-tip .md-fences:before{background:var(--alert-code-3circle-1);box-shadow:20px 0 var(--alert-code-3circle-2),40px 0 var(--alert-code-3circle-3)}.typora-theme .md-alert.md-alert-caution .md-fences:before{background:var(--alert-code-3circle-1);box-shadow:20px 0 var(--alert-code-3circle-2),40px 0 var(--alert-code-3circle-3)}.typora-theme .md-alert.md-alert-warning .md-fences:before{background:var(--alert-code-3circle-1);box-shadow:20px 0 var(--alert-code-3circle-2),40px 0 var(--alert-code-3circle-3)}.typora-theme .md-alert.md-alert-important .md-fences:before{background:var(--alert-code-3circle-1);box-shadow:20px 0 var(--alert-code-3circle-2),40px 0 var(--alert-code-3circle-3)}.typora-theme .md-alert.md-alert-note .md-fences:before{background:var(--alert-code-3circle-1);box-shadow:20px 0 var(--alert-code-3circle-2),40px 0 var(--alert-code-3circle-3)}.typora-theme blockquote td{background-color:var(--alert-td-bg-color)}.typora-theme .md-alert.md-alert-tip td{background-color:var(--alert-td-bg-color)}.typora-theme .md-alert.md-alert-caution td{background-color:var(--alert-td-bg-color)}.typora-theme .md-alert.md-alert-warning td{background-color:var(--alert-td-bg-color)}.typora-theme .md-alert.md-alert-important td{background-color:var(--alert-td-bg-color)}.typora-theme .md-alert.md-alert-note td{background-color:var(--alert-td-bg-color)}.typora-theme .md-alert-text-container{font-size:20px}.typora-theme hr{background-image:var(--hr-bg-image);color:#abb2bf;opacity:.8;height:1.5px;box-shadow:var(--hr-box-shadow);background-position:0 0;background-size:200% 100%;border:none;border-top:2px solid transparent;border-radius:5px;margin-top:2em;margin-bottom:2em;transition:transform .3s,background-position .3s,height .3s;animation:.5s ease-in-out dashAnimation;position:relative;overflow:visible}.typora-theme hr:hover{background-position:calc(100%*var(--hr-hover-effect)*var(--use-dynamic-effect)),0;transform:scale(calc(1 + .02*var(--hr-hover-effect)*var(--use-dynamic-effect)));height:calc(1.5px + 1px*var(--hr-hover-effect)*var(--use-dynamic-effect))}.typora-theme table{border:1px solid var(--table-border-color);border-collapse:separate;border-radius:10px;overflow:hidden}.typora-theme .md-table-fig .md-table{border:1px solid var(--table-border-color);border-collapse:separate;border-radius:10px;overflow:hidden}.typora-theme table th{border-top:1px solid var(--table-border-color);border:.5px solid var(--table-border-color);padding:10px 16px;transition:all .3s}.typora-theme table td{border-top:1px solid var(--table-border-color);border:.5px solid var(--table-border-color);padding:10px 16px;transition:all .3s}.typora-theme .md-table-fig .md-table th{border-top:1px solid var(--table-border-color);border:.5px solid var(--table-border-color);padding:10px 16px;transition:all .3s}.typora-theme .md-table-fig .md-table td{border-top:1px solid var(--table-border-color);border:.5px solid var(--table-border-color);padding:10px 16px;transition:all .3s}.typora-theme table th{border-bottom:1px solid var(--table-border-color);border-top:0}.typora-theme .md-table-fig .md-table th{border-bottom:1px solid var(--table-border-color);border-top:0}.typora-theme table td:hover{background:var(--table-td-hover-bg);transition:all calc(.3s*var(--table-hover-effect))ease}.typora-theme .md-table-fig .md-table td:hover{background:var(--table-td-hover-bg);transition:all calc(.3s*var(--table-hover-effect))ease}.typora-theme blockquote td:hover{background:var(--blockquote-td-hover-bg)}.typora-theme .md-alert.md-alert-tip td:hover{background:var(--alert-tip-td-hover-bg)}.typora-theme .md-alert.md-alert-caution td:hover{background:var(--alert-caution-td-hover-bg)}.typora-theme .md-alert.md-alert-warning td:hover{background:var(--alert-warning-td-hover-bg)}.typora-theme .md-alert.md-alert-important td:hover{background:var(--alert-important-td-hover-bg)}.typora-theme .md-alert.md-alert-note td:hover{background:var(--alert-note-td-hover-bg)}.typora-theme table thead{background-color:var(--table-thead-bg-color);color:var(--table-thead-text-color)}.typora-theme .md-table-fig .md-table thead{background-color:var(--table-thead-bg-color);color:var(--table-thead-text-color)}.typora-theme table tbody+tbody{border-top:2px solid var(--table-tbody-border-color)}.typora-theme .md-table-fig .md-table tbody+tbody{border-top:2px solid var(--table-tbody-border-color)}.typora-theme .md-table-fig .md-table-edit{background-color:var(--table-edit-bg-color)}.typora-theme .md-table-fig .md-table-edit .btn-default:hover{background-color:var(--table-edit-hover-bg-color)}.typora-theme .md-table-fig .md-table-edit .md-table-resize-popover{-webkit-box-shadow:0 2px 5px 0 var(--table-webkit-box-shadow-color1),0 2px 10px 0 var(--table-webkit-box-shadow-color2);box-shadow:0 2px 5px 0 var(--table-webkit-box-shadow-color1),0 2px 10px 0 var(--table-webkit-box-shadow-color2);background-color:transparent;border:none;padding:0}.typora-theme .md-table-fig .md-table-edit .md-table-resize-popover .arrow{top:-10px}.typora-theme .md-table-fig .md-table-edit .md-table-resize-popover .arrow:after{border-bottom-color:var(--table-border-color)}.typora-theme .md-table-fig .md-table-edit .md-table-resize-popover .md-reset{background-color:var(--table-reset-bg-color);border-radius:10px}.typora-theme .md-table-fig .md-table-edit .md-table-resize-popover .md-reset input{color:var(--table-reset-input-color)!important}.typora-theme .md-table-fig .md-table-edit .md-table-resize-popover .md-reset input#md-grid-width{text-align:center}.typora-theme .md-table-fig .md-table-edit .md-table-resize-popover .md-reset input#md-grid-height{text-align:center}.typora-theme .md-table-fig .md-table-edit .md-table-resize-popover .popover-title{border-top:1px solid var(--table-some-border-top-color)}.typora-theme pre.md-meta-block{background:var(--table-meta-block-bg-color);color:var(--table-meta-block-color);border:0;border-radius:6px;margin-top:-1em;margin-bottom:2em;padding:.5em 1.5em;line-height:1.3em}.typora-theme .md-toc{margin-bottom:1.25em}.typora-theme .md-task-list-item>input:before{content:"";border:1px solid var(--task-list-border-color);background:var(--task-list-bg-color);border-radius:50%;width:20px;height:20px;transition:background-color .2s ease-in-out;position:absolute;top:-1.5px;left:-3.5px}.typora-theme .md-task-list-item>input:after{content:"";border:2px solid var(--task-list-input-after-border-color);opacity:0;border-top:0;border-right:0;width:.6em;height:.3em;transition:opacity .2s ease-in-out;position:absolute;top:5px;left:1px;transform:rotate(-45deg)}.typora-theme .md-task-list-item>input:checked:before{background-color:var(--task-list-input-checked-bg-color);border:none}.typora-theme .md-task-list-item>input:checked:after{opacity:1}.typora-theme .md-task-list-item.task-list-done{color:var(--task-list-done-color);text-decoration:line-through}.typora-theme .footnotes{font-size:1em}.typora-theme .mathjax-block[contenteditable=false]:active{-webkit-box-shadow:0 2px 5px 0 var(--math-html-webkit-box-shadow-color1),0 2px 10px 0 var(--math-html-webkit-box-shadow-color2);box-shadow:0 2px 5px 0 var(--math-html-webkit-box-shadow-color1),0 2px 10px 0 var(--math-html-webkit-box-shadow-color2)}.typora-theme .mathjax-block[contenteditable=false]:focus{-webkit-box-shadow:0 2px 5px 0 var(--math-html-webkit-box-shadow-color1),0 2px 10px 0 var(--math-html-webkit-box-shadow-color2);box-shadow:0 2px 5px 0 var(--math-html-webkit-box-shadow-color1),0 2px 10px 0 var(--math-html-webkit-box-shadow-color2)}.typora-theme .md-htmlblock[contenteditable=false]:active{-webkit-box-shadow:0 2px 5px 0 var(--math-html-webkit-box-shadow-color1),0 2px 10px 0 var(--math-html-webkit-box-shadow-color2);box-shadow:0 2px 5px 0 var(--math-html-webkit-box-shadow-color1),0 2px 10px 0 var(--math-html-webkit-box-shadow-color2)}.typora-theme .md-htmlblock[contenteditable=false]:focus{-webkit-box-shadow:0 2px 5px 0 var(--math-html-webkit-box-shadow-color1),0 2px 10px 0 var(--math-html-webkit-box-shadow-color2);box-shadow:0 2px 5px 0 var(--math-html-webkit-box-shadow-color1),0 2px 10px 0 var(--math-html-webkit-box-shadow-color2)}.typora-theme .mathjax-block:hover .md-rawblock-container{background-color:var(--math-html-rawblock-bg-color);animation:linear showRawBlockTooltip}.typora-theme .mathjax-block:hover .md-rawblock-tooltip{background-color:var(--math-html-rawblock-bg-color);animation:linear showRawBlockTooltip}.typora-theme .md-htmlblock:hover .md-rawblock-container{background-color:var(--math-html-rawblock-bg-color);animation:linear showRawBlockTooltip}.typora-theme .md-htmlblock:hover .md-rawblock-tooltip{background-color:var(--math-html-rawblock-bg-color);animation:linear showRawBlockTooltip}.typora-theme .mathjax-block:hover .md-rawblock-container{border-radius:6px 0 6px 6px}.typora-theme .md-htmlblock:hover .md-rawblock-container{border-radius:6px 0 6px 6px}.typora-theme .mathjax-block .md-rawblock-control{background-color:var(--math-html-rawblock-control-bg-color)}.typora-theme .md-htmlblock .md-rawblock-control{background-color:var(--math-html-rawblock-control-bg-color)}.typora-theme .mathjax-block .md-rawblock-tooltip{background-color:var(--math-html-rawblock-tooltip-bg-color);border-radius:4px 4px 0 0;animation:linear showRawBlockTooltip}.typora-theme .md-htmlblock .md-rawblock-tooltip{background-color:var(--math-html-rawblock-tooltip-bg-color);border-radius:4px 4px 0 0;animation:linear showRawBlockTooltip}.typora-theme .mathjax-block .md-mathblock-panel .code-tooltip[contenteditable=false]{-webkit-box-shadow:none;box-shadow:none}.typora-theme .mathjax-block .md-mathblock-panel .md-rawblock-before{border-top-left-radius:6px;padding-top:6px}.typora-theme .mathjax-block .md-mathblock-panel .md-rawblock-after{padding-bottom:6px}.typora-theme .mathjax-block .md-mathblock-panel .md-rawblock-input .cm-s-inner{color:var(--math-html-rawblock-input-color)}.typora-theme .mathjax-block .md-mathblock-panel .md-rawblock-input .cm-s-inner .CodeMirror-lines{color:var(--math-html-rawblock-input-color)}.typora-theme .mathjax-block .md-mathblock-panel .md-rawblock-input .cm-s-inner .CodeMirror-gutters{background-color:var(--math-html-rawblock-gutter-bg-color)}.typora-theme .mathjax-block .md-mathblock-panel .md-rawblock-input .cm-s-inner .CodeMirror-selected{background-color:var(--math-html-rawblock-selected-bg-color)!important}.typora-theme .mathjax-block .md-mathblock-panel .md-rawblock-input .cm-s-inner .CodeMirror-selectedtext{background-color:var(--math-html-rawblock-selected-bg-color)!important}.typora-theme .mathjax-block .md-math-container{padding-top:10px;padding-bottom:10px}.typora-theme .md-htmlblock .md-htmlblock-panel{border-radius:10px 0 10px 10px;padding-left:6px;padding-right:6px}.typora-theme .md-htmlblock .md-htmlblock-panel .md-rawblock-input{padding-top:14px;padding-bottom:10px}.typora-theme .md-htmlblock .md-htmlblock-panel .md-rawblock-input .cm-s-inner .CodeMirror-selected{background-color:var(--math-html-rawblock-selected-bg-color2)!important}.typora-theme .md-htmlblock .md-htmlblock-panel .md-rawblock-input .cm-s-inner .CodeMirror-selectedtext{background-color:var(--math-html-rawblock-selected-bg-color2)!important}.typora-theme strong{color:var(--strong-color);margin:0 2px;font-size:1.05em;font-weight:700;transition:font-size .3s,padding .3s;display:inline-block}.typora-theme strong:hover{font-size:calc(1.05em + .05em*var(--strong-hover-effect)*var(--use-dynamic-effect));padding:calc(0px + 3px*var(--strong-hover-effect)*var(--use-dynamic-effect))}.typora-theme em{background-color:inherit;color:var(--em-color);padding-left:1px;padding-right:1px;transition:all .3s}.typora-theme em:hover{color:var(--em-hover-color);font-weight:calc(500 + 100*var(--em-hover-effect)*var(--use-dynamic-effect));padding-left:calc(1px + 2px*var(--em-hover-effect)*var(--use-dynamic-effect));padding-right:calc(1px + 2px*var(--em-hover-effect)*var(--use-dynamic-effect))}.typora-theme u{background-color:inherit;color:inherit;border-bottom:2px solid var(--u-border-color);padding-bottom:2.5px;text-decoration:none;transition:all .3s}.typora-theme u:hover{border:calc(2px*var(--u-hover-effect)*var(--use-dynamic-effect))solid var(--u-border-color);padding:calc(0px + 4px*var(--u-hover-effect)*var(--use-dynamic-effect));margin:calc(0px + 4px*var(--u-hover-effect)*var(--use-dynamic-effect));border-radius:calc(0px + 7px*var(--u-hover-effect)*var(--use-dynamic-effect));border-bottom:2px solid var(--u-border-color);padding-bottom:2.5px}.typora-theme h1 code{font-size:inherit}.typora-theme h2 code{font-size:inherit}.typora-theme h3 code{font-size:inherit}.typora-theme h4 code{font-size:inherit}.typora-theme h5 code{font-size:inherit}.typora-theme h6 code{font-size:inherit}.typora-theme div pre{font-family:inherit}.typora-theme code{background-color:var(--code-bg-color);color:var(--code-color);z-index:-1;border-radius:7px;margin:0 2px;font-size:1em;font-weight:550;transition:all .3s;border-radius:4px!important;padding:0 4px!important;font-family:inherit!important}.typora-theme code span{font-weight:500;font-family:inherit!important}.typora-theme del{color:var(--del-color);text-decoration:line-through;-webkit-text-decoration-color:var(--del-text-decoration-color);text-decoration-color:var(--del-text-decoration-color);opacity:.8;font-style:italic;text-decoration-thickness:1.5px;transition:color .3s,opacity .3s}.typora-theme del:hover{color:var(--del-hover-color);opacity:calc(.8 + .2*var(--del-hover-effect)*var(--use-dynamic-effect));-webkit-text-decoration-color:var(--del-hover-text-decoration-color);text-decoration-color:var(--del-hover-text-decoration-color)}.typora-theme mark{background-color:var(--mark-bg-color);color:inherit;border-radius:0;margin:0 2px;padding:3px 3px 2.5px;font-weight:500;transition:all .3s}.typora-theme mark:hover{border-radius:calc(0px + 7px*var(--mark-hover-effect)*var(--use-dynamic-effect));background-color:var(--mark-hover-bg-color);padding:3px 3px calc(2.5px + 1.5px*var(--mark-hover-effect)*var(--use-dynamic-effect))}.typora-theme a{background-color:inherit;color:var(--a-color);text-decoration:none;transition:color .3s}.typora-theme a:hover{color:var(--a-hover-color);text-decoration:underline}.typora-theme a img{border:none}.typora-theme .md-fences{color:var(--code-fences-color);background-color:var(--code-fences-bg-color);box-shadow:var(--code-fences-box-shadow);border-radius:10px;padding:32px 17px 17px;font-family:Fira Code,Consolas,Lucida Console,Courier,monospace,Helvetica Neue,Helvetica,Arial,sans-serif;transition:transform .3s,box-shadow .3s;position:relative}.typora-theme .md-fences:before{background:var(--code-fences-before-bg);box-shadow:var(--code-fences-before-box-shadow);content:" ";border-radius:50%;width:12px;height:12px;transition:all .3s;position:absolute;top:12px;left:13px}.typora-theme .md-fences:hover{box-shadow:0 calc(1px + 1px*var(--fence-hover-effect)*var(--use-dynamic-effect))calc(3px + 1px*var(--fence-hover-effect)*var(--use-dynamic-effect))rgba(0,0,0,calc(.15 + .05*var(--fence-hover-effect)*var(--use-dynamic-effect)));animation:.5s ease-in-out bounce-code}.typora-theme .md-fences:hover:before{background:var(--code-fences-3circle-1);box-shadow:20px 0 var(--code-fences-3circle-2),40px 0 var(--code-fences-3circle-3)}.typora-theme .code-tooltip[contenteditable=false]{border-radius:7px}.typora-theme .cm-s-inner .CodeMirror-linenumber{color:var(--cm-s-inner-linenumber-color);margin-left:7px;margin-right:3px}.typora-theme .cm-s-inner .cm-keyword{color:#222fa7;font-weight:700}.typora-theme .cm-s-inner .cm-operator{color:#006400}.typora-theme .cm-s-inner .cm-variable{color:#239d37;font-weight:700}.typora-theme .cm-s-inner .cm-variable-2{color:#108979}.typora-theme .cm-s-inner .cm-variable-3{color:#183da2;font-style:italic;font-weight:700}.typora-theme .cm-s-inner .cm-builtin{color:#006400;font-style:italic}.typora-theme .cm-s-inner .cm-atom{color:#3b8f8f}.typora-theme .cm-s-inner .cm-number{color:#3e19cf}.typora-theme .cm-s-inner .cm-def{color:#10623e;font-weight:700}.typora-theme .cm-s-inner .cm-string{color:#0264bf;font-style:italic}.typora-theme .cm-s-inner .cm-string-2{color:#6b8e23}.typora-theme .cm-s-inner .cm-comment{color:#6a737d;font-style:italic}.typora-theme .cm-s-inner .cm-tag{color:#042c99}.typora-theme .cm-s-inner .cm-attribute{color:#2b34e3}.typora-theme .cm-s-inner .cm-property{color:#2e8b57}.typora-theme .cm-s-inner .cm-qualifier{color:#2e8b57}.typora-theme .cm-s-inner .cm-meta{color:#099f8b;font-style:italic;font-weight:700}.typora-theme .cm-s-inner .cm-link{color:#1565c0;text-decoration:underline}.typora-theme .cm-s-inner .cm-error{color:#d32f2f;background-color:#fdd}.typora-theme .cm-s-inner .cm-boolean{color:#228b22;font-weight:700}.typora-theme .cm-s-inner .cm-type{color:#1565c0;font-weight:700}.typora-theme .cm-s-inner .cm-header{color:#2e8b57;font-weight:700}.typora-theme .cm-s-inner .cm-quote{color:#3503a8;font-style:italic}@media print{.typora-theme body{zoom:70%;margin:0 1em;padding:1em}.typora-theme table{border-collapse:separate;border:none;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.15)}.typora-theme .md-table-fig .md-table{border-collapse:separate;border:none;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.15)}.typora-theme table th{border:none;padding:10px 16px}.typora-theme table td{border:none;padding:10px 16px}.typora-theme .md-table-fig .md-table th{border:none;padding:10px 16px}.typora-theme .md-table-fig .md-table td{border:none;padding:10px 16px}.typora-theme table th{background-color:var(--table-thead-bg-color);color:var(--table-thead-text-color)}.typora-theme .md-table-fig .md-table th{background-color:var(--table-thead-bg-color);color:var(--table-thead-text-color)}.typora-theme blockquote table th{background-color:var(--blockquote-thead-bg-color);color:var(--blockquote-thead-text-color)}.typora-theme blockquote .md-table-fig .md-table th{background-color:var(--blockquote-thead-bg-color);color:var(--blockquote-thead-text-color)}.typora-theme .md-alert.md-alert-tip table th{background-color:var(--alert-tip-thead-bg-color);color:var(--alert-tip-thead-text-color)}.typora-theme .md-alert.md-alert-tip .md-table-fig .md-table th{background-color:var(--alert-tip-thead-bg-color);color:var(--alert-tip-thead-text-color)}.typora-theme .md-alert.md-alert-caution table th{background-color:var(--alert-caution-thead-bg-color);color:var(--alert-caution-thead-text-color)}.typora-theme .md-alert.md-alert-caution .md-table-fig .md-table th{background-color:var(--alert-caution-thead-bg-color);color:var(--alert-caution-thead-text-color)}.typora-theme .md-alert.md-alert-warning table th{background-color:var(--alert-warning-thead-bg-color);color:var(--alert-warning-thead-text-color)}.typora-theme .md-alert.md-alert-warning .md-table-fig .md-table th{background-color:var(--alert-warning-thead-bg-color);color:var(--alert-warning-thead-text-color)}.typora-theme .md-alert.md-alert-important table th{background-color:var(--alert-important-thead-bg-color);color:var(--alert-important-thead-text-color)}.typora-theme .md-alert.md-alert-important .md-table-fig .md-table th{background-color:var(--alert-important-thead-bg-color);color:var(--alert-important-thead-text-color)}.typora-theme .md-alert.md-alert-note table th{background-color:var(--alert-note-thead-bg-color);color:var(--alert-note-thead-text-color)}.typora-theme .md-alert.md-alert-note .md-table-fig .md-table th{background-color:var(--alert-note-thead-bg-color);color:var(--alert-note-thead-text-color)}.typora-theme :where(table,.md-table-fig .md-table) tr:nth-child(2n){background-color:var(--table-row-even-bg-color,rgba(239,245,242,.384))}.typora-theme :where(table,.md-table-fig .md-table) tr:nth-child(odd){background-color:var(--table-row-odd-bg-color,#fff)}.typora-theme hr{opacity:.8;background-color:#2f845e;border:none;border-radius:1.75px;height:2.5px;margin:1.2em auto;position:relative;width:1024px!important}}.typora-theme .callout-content p{margin-top:.5rem;line-height:1.4rem}.typora-theme .callout{padding:12px}
[data-callout=note]{--rc-color-light:var(--callout-note-color-light,#086ddd);--rc-color-dark:var(--callout-note-color-dark,#027aff)}[data-callout=abstract]{--rc-color-light:var(--callout-abstract-color-light,#00bfbc);--rc-color-dark:var(--callout-abstract-color-dark,#53dfdd)}[data-callout=summary]{--rc-color-light:var(--callout-summary-color-light,#00bfbc);--rc-color-dark:var(--callout-summary-color-dark,#53dfdd)}[data-callout=tldr]{--rc-color-light:var(--callout-tldr-color-light,#00bfbc);--rc-color-dark:var(--callout-tldr-color-dark,#53dfdd)}[data-callout=info]{--rc-color-light:var(--callout-info-color-light,#086ddd);--rc-color-dark:var(--callout-info-color-dark,#027aff)}[data-callout=todo]{--rc-color-light:var(--callout-todo-color-light,#086ddd);--rc-color-dark:var(--callout-todo-color-dark,#027aff)}[data-callout=tip]{--rc-color-light:var(--callout-tip-color-light,#00bfbc);--rc-color-dark:var(--callout-tip-color-dark,#53dfdd)}[data-callout=hint]{--rc-color-light:var(--callout-hint-color-light,#00bfbc);--rc-color-dark:var(--callout-hint-color-dark,#53dfdd)}[data-callout=important]{--rc-color-light:var(--callout-important-color-light,#00bfbc);--rc-color-dark:var(--callout-important-color-dark,#53dfdd)}[data-callout=success]{--rc-color-light:var(--callout-success-color-light,#08b94e);--rc-color-dark:var(--callout-success-color-dark,#44cf6e)}[data-callout=check]{--rc-color-light:var(--callout-check-color-light,#08b94e);--rc-color-dark:var(--callout-check-color-dark,#44cf6e)}[data-callout=done]{--rc-color-light:var(--callout-done-color-light,#08b94e);--rc-color-dark:var(--callout-done-color-dark,#44cf6e)}[data-callout=question]{--rc-color-light:var(--callout-question-color-light,#ec7500);--rc-color-dark:var(--callout-question-color-dark,#e9973f)}[data-callout=help]{--rc-color-light:var(--callout-help-color-light,#ec7500);--rc-color-dark:var(--callout-help-color-dark,#e9973f)}[data-callout=faq]{--rc-color-light:var(--callout-faq-color-light,#ec7500);--rc-color-dark:var(--callout-faq-color-dark,#e9973f)}[data-callout=warning]{--rc-color-light:var(--callout-warning-color-light,#ec7500);--rc-color-dark:var(--callout-warning-color-dark,#e9973f)}[data-callout=attention]{--rc-color-light:var(--callout-attention-color-light,#ec7500);--rc-color-dark:var(--callout-attention-color-dark,#e9973f)}[data-callout=caution]{--rc-color-light:var(--callout-caution-color-light,#ec7500);--rc-color-dark:var(--callout-caution-color-dark,#e9973f)}[data-callout=failure]{--rc-color-light:var(--callout-failure-color-light,#e93147);--rc-color-dark:var(--callout-failure-color-dark,#fb464c)}[data-callout=missing]{--rc-color-light:var(--callout-missing-color-light,#e93147);--rc-color-dark:var(--callout-missing-color-dark,#fb464c)}[data-callout=fail]{--rc-color-light:var(--callout-fail-color-light,#e93147);--rc-color-dark:var(--callout-fail-color-dark,#fb464c)}[data-callout=danger]{--rc-color-light:var(--callout-danger-color-light,#e93147);--rc-color-dark:var(--callout-danger-color-dark,#fb464c)}[data-callout=error]{--rc-color-light:var(--callout-error-color-light,#e93147);--rc-color-dark:var(--callout-error-color-dark,#fb464c)}[data-callout=bug]{--rc-color-light:var(--callout-bug-color-light,#e93147);--rc-color-dark:var(--callout-bug-color-dark,#fb464c)}[data-callout=example]{--rc-color-light:var(--callout-example-color-light,#7852ee);--rc-color-dark:var(--callout-example-color-dark,#a882ff)}[data-callout=quote]{--rc-color-light:var(--callout-quote-color-light,#9e9e9e);--rc-color-dark:var(--callout-quote-color-dark,#9e9e9e)}[data-callout=cite]{--rc-color-light:var(--callout-cite-color-light,#9e9e9e);--rc-color-dark:var(--callout-cite-color-dark,#9e9e9e)}.callout{--rc-color-default:#888;mix-blend-mode:darken;background-color:rgb(from var(--rc-color-light,var(--rc-color-default))r g b/.1);border-radius:4px;width:100%;margin:1em 0;padding:12px 12px 12px 24px;line-height:1.3;overflow:hidden}.dark .callout{mix-blend-mode:lighten;background-color:rgb(from var(--rc-color-dark,var(--rc-color-default))r g b/.1)}.callout-title{color:var(--rc-color-light,var(--rc-color-default));font-size:inherit;align-items:flex-start;gap:4px;display:flex}.dark .callout-title{color:var(--rc-color-dark,var(--rc-color-default))}.callout-title::-webkit-details-marker{display:none}.callout-title-icon{flex:none;align-items:center;display:flex}.callout-title-text{color:inherit;font-weight:600}.callout-content{background-color:transparent;padding:0;overflow-x:auto}.callout[data-collapsible=true] .callout-title{cursor:pointer}.callout[data-collapsible=true] .callout-fold-icon{align-items:center;display:flex}.callout[data-collapsible=true] .callout-fold-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:8px}.callout[data-collapsible=true] .callout-fold-icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:8px}.callout[data-collapsible=true] .callout-fold-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:8px}.callout[data-collapsible=true] .callout-fold-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:8px}.callout[data-collapsible=true] .callout-fold-icon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:8px}.callout[data-collapsible=true] .callout-fold-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:8px}.callout[data-collapsible=true]>.callout-title .callout-fold-icon svg{transition:transform .1s ease-in-out;transform:rotate(-90deg)}.callout[data-collapsible=true][open]>.callout-title .callout-fold-icon svg{transform:none}.callout-title-icon:after,.callout-fold-icon:after{content:"​"}.callout-title-icon svg,.callout-fold-icon svg{width:18px;height:18px}
/*# sourceMappingURL=679eac542d242ef4.css.map*/