@charset "UTF-8";body{font-family:Arial,sans-serif;line-height:1.6;color:#333;background-color:#f5f5f5;margin:0;padding:0;word-wrap:break-word}#code-csp-warning{position:fixed;top:0;right:0;color:#fff;margin:16px;text-align:center;font-size:12px;font-family:sans-serif;background-color:#444;cursor:pointer;padding:6px;box-shadow:1px 1px 1px #00000040}#code-csp-warning:hover{text-decoration:none;background-color:#007acc;box-shadow:2px 2px 2px #00000040}body.scrollBeyondLastLine{margin-bottom:calc(100vh - 22px)}body.showEditorSelection .code-line{position:relative}body.showEditorSelection .code-active-line:before,body.showEditorSelection .code-line:hover:before{content:"";display:block;position:absolute;top:0;left:-12px;height:100%}body.showEditorSelection li.code-active-line:before,body.showEditorSelection li.code-line:hover:before{left:-30px}.vscode-light.showEditorSelection .code-active-line:before{border-left:3px solid rgba(0,0,0,.15)}.vscode-light.showEditorSelection .code-line:hover:before{border-left:3px solid rgba(0,0,0,.4)}.vscode-light.showEditorSelection .code-line .code-line:hover:before{border-left:none}.vscode-dark.showEditorSelection .code-active-line:before{border-left:3px solid rgba(255,255,255,.4)}.vscode-dark.showEditorSelection .code-line:hover:before{border-left:3px solid rgba(255,255,255,.6)}.vscode-dark.showEditorSelection .code-line .code-line:hover:before{border-left:none}.vscode-high-contrast.showEditorSelection .code-active-line:before{border-left:3px solid rgba(255,160,0,.7)}.vscode-high-contrast.showEditorSelection .code-line:hover:before{border-left:3px solid rgb(255,160,0)}.vscode-high-contrast.showEditorSelection .code-line .code-line:hover:before{border-left:none}img{max-width:100%;max-height:100%}a{text-decoration:none}a:hover{text-decoration:underline}a:focus,input:focus,select:focus,textarea:focus{outline:1px solid -webkit-focus-ring-color;outline-offset:-1px}hr{border:0;height:2px;border-bottom:2px solid}h1{padding-bottom:.3em;line-height:1.2;border-bottom-width:1px;border-bottom-style:solid}h1,h2,h3{font-weight:400}table{border-collapse:collapse}table>thead>tr>th{text-align:left;border-bottom:1px solid}table>thead>tr>th,table>thead>tr>td,table>tbody>tr>th,table>tbody>tr>td{padding:5px 10px}table>tbody>tr+tr>td{border-top:1px solid}blockquote{margin:0 7px 0 5px;padding:0 16px 0 10px;border-left-width:5px;border-left-style:solid}code{font-family:Menlo,Monaco,Consolas,Droid Sans Mono,Courier New,monospace,Droid Sans Fallback;font-size:1em;line-height:1.357em}body.wordWrap pre{white-space:pre-wrap}pre:not(.hljs),pre.hljs code>div{padding:16px;border-radius:3px;overflow:auto}pre code{color:var(--vscode-editor-foreground);tab-size:4}.vscode-light pre{background-color:#dcdcdc66}.vscode-dark pre{background-color:#0a0a0a66}.vscode-high-contrast pre{background-color:#000}.vscode-high-contrast h1{border-color:#000}.vscode-light table>thead>tr>th{border-color:#000000b0}.vscode-dark table>thead>tr>th{border-color:#ffffffb0}.vscode-light h1,.vscode-light hr,.vscode-light table>tbody>tr+tr>td{border-color:#0000002e}.vscode-dark h1,.vscode-dark hr,.vscode-dark table>tbody>tr+tr>td{border-color:#ffffff2e}.hljs-comment,.hljs-quote{color:#8e908c}.hljs-variable,.hljs-template-variable,.hljs-tag,.hljs-name,.hljs-selector-id,.hljs-selector-class,.hljs-regexp,.hljs-deletion{color:#c82829}.hljs-number,.hljs-built_in,.hljs-builtin-name,.hljs-literal,.hljs-type,.hljs-params,.hljs-meta,.hljs-link{color:#f5871f}.hljs-attribute{color:#eab700}.hljs-string,.hljs-symbol,.hljs-bullet,.hljs-addition{color:#718c00}.hljs-title,.hljs-section{color:#4271ae}.hljs-keyword,.hljs-selector-tag{color:#8959a8}.hljs{display:block;overflow-x:auto;color:#4d4d4c;padding:.5em}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}pre{background-color:#f8f8f8;border:1px solid #cccccc;border-radius:3px;overflow-x:auto;white-space:pre-wrap;overflow-wrap:break-word}pre:not(.hljs){padding:23px;line-height:19px}blockquote{background:rgba(127,127,127,.1);border-color:#007acc80}.emoji{height:1.4em}code{font-size:14px;line-height:19px}:not(pre):not(.hljs)>code{color:#c9ae75;font-size:inherit}.page{page-break-after:always}.markdown{padding:10px}html,body{margin:0;padding:0;position:relative}.spacer{flex:1 1 auto}.row{width:100%;display:flex}.col{flex:1}.clearfix{zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}ul,li{list-style:none;padding:0;margin:0}.none{display:none}
