html{scroll-behavior:smooth;height:100%;margin:0;padding:0;text-rendering:optimizelegibility;text-size-adjust:none}body{font-family:"Source Serif Pro","Noto Serif CJK SC","Songti SC","Microsoft YaHei",serif;background-color:#fff;margin:0 auto;padding:5rem 20rem 2rem 1rem;max-width:45rem;min-height:calc(100% - 7rem);position:relative}@media screen and (max-width: 65rem){body{max-width:54rem;padding:1rem;min-height:calc(100% - 2rem)}}body main{padding-bottom:2rem}#search{position:absolute;display:block;right:0;width:18rem;padding:0 .5rem;font-family:"Source Sans Pro","Hiragino Sans GB","Noto Sans CJK SC","Microsoft YaHei",sans-serif;z-index:2}@media screen and (max-width: 65rem){#search{position:relative;width:100%;padding:0 0 1rem 0}}#search #search-results{max-height:30rem;overflow-y:auto;margin-top:-1.5rem}#search .search-result{display:block;font-size:1em;padding:.2rem .3rem;border-width:0 2px 2px 2px;border-style:solid}#search .search-result .title{display:block}#search .search-result .context{font-size:.8em}input[type=search]{appearance:none;-webkit-appearance:none;border-radius:0;margin-top:-.1rem;margin-bottom:1.5rem;display:block;width:100%;height:2.05rem;padding:0 .4rem;border-width:0px 0px 2px 0px;border-style:solid}header{position:relative}header #position-bar{font-size:1.05em;font-family:"Source Sans Pro","Hiragino Sans GB","Noto Sans CJK SC","Microsoft YaHei",sans-serif;padding-bottom:.2rem;border-bottom:1px dotted gray;display:flex;flex-wrap:wrap}header #position-bar a,header #position-bar span{margin-right:.2rem}header #position-bar a.section-link{flex-shrink:0}header #position-bar .right{margin-left:auto;flex-shrink:0}header h1#title{font-size:1.8em;margin:.6rem 0 0 0}header p#description{margin:.2rem 0;font-size:1.2em;font-family:"Source Serif Pro","Noto Serif CJK SC","Songti SC","Microsoft YaHei",serif;font-style:italic}main{position:relative;margin-bottom:2.1rem}nav{position:absolute;display:block;top:0;left:100%;width:18rem;padding:0 1.5rem;z-index:1}@media screen and (max-width: 65rem){nav.section-nav{float:none;position:relative;float:none;width:calc(100% - 2rem - 2px);margin:2rem 0 1rem 0;padding:1rem;border:1.5px solid gray}}@media screen and (max-width: 65rem){nav{position:relative;top:0;left:0;float:right;margin:0 1rem .5rem 1rem}}@media screen and (max-width: 35rem){nav{position:relative;float:none;width:100%;margin:1rem 0;padding:0}}nav .nav-section{margin-bottom:1rem}nav h2{margin:0;font-size:1.1em;font-weight:300}nav a{display:block}nav .first-level-header:before{content:"> "}footer{position:absolute;font-size:.9em;bottom:1rem;opacity:.7}footer p{margin:0 3.8rem 0 0}#back-to-top{position:fixed;height:2.5rem;width:2.5rem;right:1rem;bottom:1rem;overflow:hidden;z-index:2}#back-to-top .icon{display:block;font-size:2rem;line-height:2.6rem;text-align:center}img{max-width:40rem}kbd{display:inline-block;font-family:sans-serif;font-size:8pt;border-radius:4px;cursor:default;line-height:1;margin:0 .5rem;padding:3px 6px;position:relative;top:-3px;user-select:none}body{text-rendering:optimizeLegibility;font-feature-settings:"liga" 1;text-size-adjust:none;font-size:1.1rem;font-weight:400;line-height:1.5;hyphens:auto}h1,h2,h3,h4,h5,h6{font-family:"Source Serif Pro","Noto Serif CJK SC","Songti SC","Microsoft YaHei",serif}h1{font-size:1.4em}h2{font-size:1.25em}h3{font-size:1.1em}a{transition-duration:.1s;transition-property:background;text-decoration:none}ul{list-style-type:square}ul li{margin:.2rem 0}blockquote{margin:0;padding:.5rem 1.5rem;border-left:2px solid gray}blockquote *{margin:0}code{font-family:"Source Code Pro","Hiragino Sans GB","Noto Sans CJK SC","Microsoft YaHei",monospace;font-size:.95em}pre{overflow-x:auto;padding:1rem;line-height:1.2}table{display:block;margin:.5rem 0;max-width:100%;overflow-x:auto;border-collapse:collapse}table th,table td{padding:.75rem;min-width:5em}table th{border-width:0 0 2px 0;border-style:solid}table td{border-width:0 0 1px 0;border-style:solid}.footnote-definition p{display:inline}article{counter-reset:section}article h1:before,article h2:before{margin-right:.2rem}article h1{counter-reset:subsection}article h1:before{counter-increment:section;content:counter(section) "."}article h2:before{counter-increment:subsection;content:counter(section) "." counter(subsection) ""}.wiki-anchor{margin-left:.3em}.wiki-anchor:hover{background-color:rgba(0,0,0,0)}#grand-header{display:flex;align-item:center}#grand-header .logo{height:3rem;width:3rem}#grand-header .text{font-size:3rem;display:inline;position:relative;bottom:10%}#grand-header .text .slash{position:relative;bottom:2%}#grand-header .text .description{font-style:italic;font-size:.5em}@media screen and (max-width: 35rem){#grand-header .logo{height:2.2rem;width:2.2rem}#grand-header .text{font-size:2.2rem}}.search-grand-header{margin-top:.5rem}.section{margin:1rem 0;border-top:2px solid gray;padding-top:.3rem}.section .marker{position:absolute;margin:0;padding-top:.3rem;max-width:9rem;font-weight:600;font-size:1.25em}.section .content{padding-left:10rem;padding-top:.4rem}.section .content a{display:block;position:relative;margin:0;left:-1rem}.section .content p{margin:0 0 1rem 0;padding-left:1rem}@media screen and (max-width: 35rem){.section .marker{position:relative;max-width:100%}.section .content{padding:.5rem 0}}.card{margin:1em 0;padding:0 1.5em;border-left:2px solid}.card .header{margin-bottom:.25em;font-size:1.2em;font-weight:700;text-transform:capitalize;display:flex;justify-items:center}.card .header .symbol{display:inline-block;height:1em;width:1em;margin-top:.18em;margin-right:.25em}.card .header .content{vertical-align:middle;display:inline-block}.big-min-table-cell-width table td{min-width:7em}.card.info .content a{text-decoration:underline}a{color:#07a}a:hover{background-color:#f2f8fa}blockquote{color:#484644}del{color:#979593}kbd{box-shadow:0px 1px 2px 0px #444;border:1px solid #a5a5a5;background:#eee}table{border-color:#a19f9d}table th{color:#797775;border-color:inherit}table td{border-color:inherit}#search{background-color:#fff}#search .search-result{border-color:#d2d0ce}#search .search-result .context{color:#605e5c}input[type=search]{border-color:#000;background-color:#fff;transition:.2s border-color}input[type=search]:focus{border-color:#07a}input[type=search]::placeholder{color:gray;opacity:1}nav .first-level-header:before{color:gray}#back-to-top{background-color:#000;color:#fff}article h1:before,article h2:before{color:#797775}.wiki-anchor{color:#d2d0ce;transition:.2s color}.wiki-anchor:hover{color:#000}#grand-header .description{color:gray}.card.success{color:#498205;fill:#498205}.card.info,.card.tips{color:#0078d4;fill:#0078d4}.card.warning{color:#fa4;fill:#fa4}.card.danger{color:#d13438;fill:#d13438}@media (prefers-color-scheme: dark){*{scrollbar-color:#bebbb8 #484644}body{background-color:#161514;color:#f3f2f1}a{color:#51e5ff}a:hover{background-color:#002050}#search{background-color:#161514}#search .search-result .context{color:#bebbb8}input[type=search]{background-color:#161514;border-color:#fff;color:#fff}input[type=search]:focus{border-color:#51e5ff}#back-to-top{background-color:#3b3a39;color:#fff}blockquote{color:#e1dfdd}kbd{box-shadow:0px 1px 0 1px #888;border:1px solid #ccc;background:#222}table{border-color:#c8c6c4}table th{color:#edebe9}.wiki-anchor{color:#323130}.wiki-anchor:hover{color:#d2d0ce}#grand-header .description{color:#c8c6c4}.card.success{fill:#00ad56;color:#00ad56}.card.info,.card.tips{fill:#00b7c3;color:#00b7c3}.card.warning{fill:#fa4;color:#fa4}.card.danger{fill:#da3b01;color:#da3b01}}