.post-default{color:#303133;width:900px;overflow:hidden;flex-grow:0;box-shadow:0 2px 6px #0000000f,0 1px 2px #00000014;flex-shrink:0;border-radius:4px;background-color:#fff}@media only screen and (min-width:900px){.post-default{width:900px}}@media only screen and (max-width:900px){.post-default{width:100%}}.post-default.post-no-toc{width:100%}.post-default .post-header{display:flex;min-height:50px;align-items:center;border-bottom:1px solid rgb(229,231,235);justify-content:space-between}.post-default .post-header-title{color:#303133;width:calc(100% - 100px);margin:0;padding:0;font-size:28px;white-space:wrap}.post-default .post-header-create{color:#909399;font-size:13px;font-family:Lato,Source Han Sans SC,思源黑体,-apple-system,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,Noto Sans CJK SC,sans-serif;font-weight:400}.post-default .post-article{font-size:16px}@media only screen and (min-width:900px){.post-default .post-article{padding:16px 24px}}@media only screen and (max-width:900px){.post-default .post-article{padding:16px 14px}}.post-default .post-article h1{font-size:1.5em;margin-top:1.2em;font-weight:700;line-height:1.3;margin-bottom:.9em}.post-default .post-article h2{font-size:1.35em;margin-top:1.1em;font-weight:600;line-height:1.3;margin-bottom:.85em}.post-default .post-article h3{font-size:1.2em;margin-top:1em;font-weight:600;line-height:1.3;margin-bottom:.8em}.post-default .post-article h4{font-size:1.05em;margin-top:.9em;font-weight:600;line-height:1.3;margin-bottom:.75em}.post-default .post-article h5{font-size:.9em;margin-top:.8em;font-weight:600;line-height:1.3;margin-bottom:.7em}.post-default .post-article h1,.post-default .post-article h2,.post-default .post-article h3,.post-default .post-article h4,.post-default .post-article h5{display:flex;position:relative;align-items:center}.post-default .post-article span.post-soft-break{width:2em;display:inline-block}.post-default .post-article>*:first-child{margin-top:0!important}.post-default .post-article p{margin:0 0 1em;line-height:1.75;text-indent:2em}.post-default .post-article code{top:-1.5px;margin:0 .2em;padding:.2em;position:relative;font-size:.85em;border-bottom:.1em solid rgb(255,234,167);border-radius:2px;background-color:#fef9ed}.post-default .post-article em{margin:0 2px;font-style:normal;text-shadow:-1px -1px 0 #fafafa,1px -1px 0 rgb(247,247,247),-1px 1px 0 rgb(247,247,247),1px 1px rgb(247,247,247);text-decoration:none;background-image:linear-gradient(to top,transparent,transparent 0px,rgb(144,147,153) 0px,rgb(144,147,153) 1px,transparent 1px)}.post-default .post-article s{text-decoration-color:#20202080}.post-default .post-article small{font-size:.8em}.post-default .post-article sub,.post-default .post-article sup{position:relative;font-size:.8em;line-height:0;margin-right:.2em;vertical-align:baseline}.post-default .post-article sup{top:-.5em}.post-default .post-article sub{bottom:-.3em}.post-default .post-article ul,.post-default .post-article ol{line-height:1.5;margin-left:.5em;padding-left:1.8em}.post-default .post-article blockquote{margin:1em 0;padding:.8em 1.2em;position:relative;font-size:90%;border-left:.3em solid hsl(220,10.5%,74.5%);line-height:1.5;background-color:#f7f7f7cc}.post-default .post-article table{width:max-content;margin:0 auto .8em;display:block;overflow:auto;max-width:100%;border-spacing:0;border-collapse:collapse}.post-default .post-article hr{border:none;height:1px;margin:24px 0;padding:0;overflow:hidden;box-sizing:content-box;border-bottom:1px solid rgb(229,231,235);background-color:transparent}.post-default .post-article .split-mark{color:#909399;margin:20px 0;display:flex;padding:0;align-items:center;justify-content:center}.post-default .post-article .split-mark:before,.post-default .post-article .split-mark:after{width:80px;height:1px;margin:0 15px;content:"";background-color:#e5e7eb}.post-default .post-article .split-mark>span{font-size:20px;font-family:"Source Han Serif",思源宋体,Songti SC,STSong,STZhongsong,SimSun,"Noto Serif CJK SC",Georgia,Times New Roman,serif}.post-default .post-article table tr{border-top:1px solid hsl(210,18%,87%);background-color:#fff}.post-default .post-article table tbody tr:nth-child(odd){background-color:#f6f9fa}.post-default .post-article table th,.post-default .post-article table td{border:1px solid rgb(208,215,222);padding:6px 13px}.post-default .post-article table th{font-weight:600}.post-default .post-article blockquote:before{top:-4px;color:#c0c4cc;width:32px;height:32px;content:"“";z-index:0;position:absolute;font-size:40px;font-family:"Source Han Serif",思源宋体,Songti SC,STSong,STZhongsong,SimSun,"Noto Serif CJK SC",Georgia,Times New Roman,serif}@media only screen and (min-width:900px){.post-default .post-article blockquote:before{left:-4px}}@media only screen and (max-width:900px){.post-default .post-article blockquote:before{left:12px}}.post-default .post-article ul li,.post-default .post-article ol li{margin-bottom:.2em}.post-default .post-article ul ol,.post-default .post-article ol ol{counter-reset:list-counter}.post-default .post-article ul ol li,.post-default .post-article ol ol li{position:relative;counter-increment:list-counter}.post-default .post-article ul li:last-child,.post-default .post-article ol li:last-child{margin-bottom:0}.post-default .post-article em>strong{padding:0 2px 2.5px;font-weight:700;text-shadow:-.8px -.8px 0 #fafafa,.8px -.8px 0 rgb(247,247,247),-.8px .8px 0 rgb(247,247,247),.8px .8px rgb(247,247,247);border-radius:2px;background-size:100% 40%;background-image:linear-gradient(120deg,#e5e7eb 0% 100%);background-repeat:no-repeat;background-position:0 85%;box-decoration-break:clone;webkit-box-decoration-break:clone}.post-default .post-article p:last-child{margin-bottom:0}.post-default .post-article p.no-indent{text-indent:0}@media only screen and (min-width:900px){.post-default .post-article h1,.post-default .post-article h2,.post-default .post-article h3,.post-default .post-article h4,.post-default .post-article h5{margin-left:-24px;margin-right:-24px}}@media only screen and (max-width:900px){.post-default .post-article h1,.post-default .post-article h2,.post-default .post-article h3,.post-default .post-article h4,.post-default .post-article h5{margin-left:-14px;margin-right:-14px}}.post-default .post-article h1 .post-anchor,.post-default .post-article h2 .post-anchor,.post-default .post-article h3 .post-anchor,.post-default .post-article h4 .post-anchor,.post-default .post-article h5 .post-anchor{color:#606266;width:24px;cursor:pointer;opacity:0;font-size:.8em;box-sizing:border-box;text-align:center;transition:opacity .2s}.post-default .post-article h1:hover .post-anchor,.post-default .post-article h2:hover .post-anchor,.post-default .post-article h3:hover .post-anchor,.post-default .post-article h4:hover .post-anchor,.post-default .post-article h5:hover .post-anchor{opacity:1}@media only screen and (min-width:900px){.post-default .post-header{margin:0 24px}}@media only screen and (max-width:900px){.post-default .post-header{margin:0 14px}}.post-image-box{margin:14px 0;max-width:100%;text-align:center}.post-image-box .post-image-alt{color:#606266;margin:4px 0 12px;font-size:12px;text-align:center;font-weight:300;line-height:1.5}.post-image-box .post-image-inner{cursor:zoom-in;max-width:100%}.to-content{color:#303133;right:-220px;width:200px;padding:0 14px;position:absolute;flex-grow:0;font-size:14px;box-shadow:0 1px 3px #ccc;box-sizing:border-box;flex-shrink:0;background-color:#fff}@media only screen and (max-width:900px){.to-content{display:none}}.to-content .menu-list-header{padding:8px 0;border-bottom:1px solid rgb(243,244,246)}.to-content .menu-list{padding:0;list-style:none}.to-content .menu-icon{font-size:6px;margin-right:3px}.to-content .menu-item{margin-top:4px}.to-content .menu-item-highlight>a{color:#69c0ff}.to-content a{color:#303133;display:flex;transition:color .1s linear;align-items:center;text-decoration:none}.to-content code{margin:0 .2em;padding:.1em;font-size:.85em;border-radius:4px;background-color:#fef9ed}.to-content code:first-child{margin-left:-.2em}.to-content .menu-item.menu-level1{font-size:14px}.to-content .menu-item.menu-level2{font-size:12px}.to-content .menu-list .menu-list{transition:border-color .1s linear;border-left:1px solid rgb(229,231,235);margin-left:3px;padding-left:14px;margin-bottom:4px}.to-content .menu-list .menu-list.menu-list-highlight{border-color:#606266}.blur-reveal{width:100%;margin:0;overflow:hidden;position:relative;transform:translateZ(0)}.blur-reveal.blur-reveal-expanded .blur-reveal-content{filter:blur(0);opacity:1;user-select:text}.blur-reveal.blur-reveal-expanded .blur-reveal-fog,.blur-reveal.blur-reveal-expanded .blur-reveal-overlay{opacity:0;pointer-events:none}.blur-reveal-fog{top:0;width:60px;bottom:0;opacity:1;z-index:5;position:absolute;transition:opacity .8s ease;pointer-events:none}.blur-reveal-fog-left{left:0;background:linear-gradient(to right,#fff 25%,#fff0)}.blur-reveal-fog-right{right:0;background:linear-gradient(to left,#fff 25%,#fff0)}.blur-reveal-content{filter:blur(12px);height:auto;margin:0;opacity:.6;padding:0;position:relative;max-height:240px;transition:max-height .8s cubic-bezier(.25,1,.5,1),filter .8s ease,opacity .8s ease;user-select:none}.blur-reveal-overlay{top:0;left:0;width:100%;height:100%;display:flex;z-index:10;position:absolute;background:linear-gradient(to bottom,#fff0 30%,#fffc 70%,#fff);transition:opacity .4s ease;align-items:center;justify-content:center}.blur-reveal-overlay:hover .blur-reveal-overlay-btn{color:#303133;box-shadow:0 8px 24px #3031331f}.blur-reveal-overlay-btn{color:#303133;border:1px solid rgba(0,0,0,.08);cursor:pointer;padding:10px 24px;font-size:16px;background:#ffffffd9;box-shadow:0 4px 20px #ccc3;transition:all .2s ease;font-weight:600;border-radius:6px;backdrop-filter:blur(8px)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#383a42;background:#fafafa}.hljs-comment,.hljs-quote{color:#a0a1a7;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#a626a4}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e45649}.hljs-literal{color:#0184bb}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string{color:#50a14f}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#986801}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#4078f2}.hljs-built_in,.hljs-title.class_,.hljs-class .hljs-title{color:#c18401}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.code-block-wrapper{margin:.8em 0;position:relative;font-size:.9em;text-shadow:none;background-color:transparent}@media only screen and (max-width:900px){.code-block-wrapper{margin-left:-14px;margin-right:-14px}}.code-block-wrapper .code-block-label{top:4px;color:#b7b7b7;right:4px;position:absolute;font-size:.8em;background-color:transparent}.code-block-wrapper code.code-block-list{border:0;margin:0;display:flex;padding:0;position:initial;flex-wrap:nowrap;white-space:inherit;overflow-wrap:normal;flex-direction:row;background-color:transparent}.code-block-wrapper .code-block-box{display:inline-flex;flex-grow:1;overflow-x:auto;flex-shrink:1}.code-block-wrapper .code-block-split{width:1px;height:100%;position:absolute;background-color:#e5e7eb}.code-block-wrapper .code-block-highlight-line{background-color:#e2e6ee}@media only screen and (max-width:900px){.code-block-wrapper .code-block-box::-webkit-scrollbar{width:4px;height:4px}.code-block-wrapper .code-block-box::-webkit-scrollbar-track{box-shadow:inset 0 0 2px #0000004d}.code-block-wrapper .code-block-box::-webkit-scrollbar-thumb{box-shadow:inset 0 0 2px #0000004d}}.code-block-wrapper .code-block-box .code-block-code{color:#606266;margin:0;padding:.4em 0;flex-grow:1;flex-shrink:0;list-style-type:none;background-color:#f7f7f7;border-top-right-radius:4px;border-bottom-right-radius:4px}@media only screen and (max-width:900px){.code-block-wrapper .code-block-box .code-block-code{border-top-left-radius:0;border-bottom-left-radius:0}}.code-block-wrapper .code-block-box .code-block-code>li{margin:0;padding:0 .4em;position:relative;line-height:1.3}.code-block-wrapper .code-block-box .code-block-code>li:after{content:" "}.code-block-wrapper code.code-block-list ul.code-block-gutter{color:#b7b7b7;float:left;margin:0;padding:.4em 0;flex-grow:0;flex-shrink:0;list-style-type:none;background-color:#e7e7e7;border-top-left-radius:4px;border-bottom-left-radius:4px}@media only screen and (max-width:900px){.code-block-wrapper code.code-block-list ul.code-block-gutter{border-top-left-radius:0;border-bottom-left-radius:0}}.code-block-wrapper code.code-block-list ul.code-block-gutter .code-block-highlight-line{color:#606266}.code-block-wrapper code.code-block-list ul.code-block-gutter>li{margin:0;padding:0 .5em 0 .4em;text-align:right;line-height:1.3}.code-block-ls:hover [ls-info]{border-color:#747474}.code-block-ls [ls-info]{transition:border-color .3s;border-bottom:1px dotted transparent;transition-timing-function:ease}.code-block-ls .lsp-error-token{background-clip:border-box;background-size:auto;background-image:url(/images/red-under-wave-line.3530428c5aa4e6972be3a7ee9df85d9b.svg);background-origin:padding-box;background-repeat:repeat-x;background-attachment:scroll;background-position-x:0;background-position-y:100%}.code-block-ls .lsp-error-start-line{margin-top:.2em!important;padding-top:.2em!important}.code-block-ls .lsp-error-end-line{margin-bottom:.2em!important;padding-bottom:.2em!important}.code-block-ls .lsp-error{transition:background-color .2s ease;border-left:2px solid rgb(191,24,24);background-color:#fee}.code-block-ls [class*=lsp-keyword],.code-block-ls [class*=lsp-storage-type],.code-block-ls [class*=lsp-storage-modifier]{color:#a626a4}.code-block-ls [class*=lsp-keyword-operator]{color:#0184bc}.code-block-ls [class*=lsp-string-quoted]{color:#50a155}.code-block-ls [class*=lsp-comment]{color:#a0a1a7;font-style:italic}.code-block-ls [class*=lsp-support-type]{color:#0184bc}.code-block-ls .lsp-constant-numeric-decimal,.code-block-ls .lsp-constant-numeric-decimalx{color:#986801}.code-block-ls .lsp-storage-type-numeric-bigint,.code-block-ls .lsp-storage-type-numeric-bigintx{color:orchid}.code-block-ls .lsp-meta-import.lsp-constant-language-import-export-all,.code-block-ls .lsp-meta-import.lsp-variable-other-readwrite-alias,.code-block-ls .lsp-meta-importx.lsp-constant-language-import-export-allx,.code-block-ls .lsp-meta-importx.lsp-variable-other-readwrite-aliasx{color:#e4564f}.code-block-ls .lsp-string-template,.code-block-ls .lsp-string-templatex{color:#50a155}.code-block-ls .lsp-string-regexp,.code-block-ls .lsp-string-regexpx{color:#0184c4}.code-block-ls .lsp-entity-name-tag,.code-block-ls .lsp-entity-name-tagx{color:#4078f2}.code-block-ls .lsp-entity-other-attribute-name,.code-block-ls .lsp-entity-other-attribute-namex,.code-block-ls .lsp-constant-language-boolean-false,.code-block-ls .lsp-constant-language-boolean-true{color:#986801}.code-block-ls .lsp-meta-function-call,.code-block-ls .lsp-meta-function-callx{color:#4078f2}.code-block-ls .lsp-support-variable-property-dom,.code-block-ls .lsp-support-variable-property,.code-block-ls .lsp-variable-other-property{color:#e4564f}.code-block-ls .lsp-support-class-console,.code-block-ls .lsp-support-constant-math{color:#986801!important}.code-block-ls .lsp-meta-function-call.lsp-variable-other-object,.code-block-ls .lsp-meta-function-call.lsp-variable-other-objectx,.code-block-ls .lsp-meta-function-callx.lsp-variable-other-object,.code-block-ls .lsp-meta-function-callx.lsp-variable-other-objectx{color:#383a42}.code-block-ls .lsp-string-template.lsp-punctuation-definition-template-expression-begin,.code-block-ls .lsp-string-template.lsp-punctuation-definition-template-expression-end,.code-block-ls .lsp-string-templatex.lsp-punctuation-definition-template-expression-begin,.code-block-ls .lsp-string-templatex.lsp-punctuation-definition-template-expression-end{color:#ca1243}.code-block-ls .lsp-meta-var-expr.lsp-variable-other-constant,.code-block-ls .lsp-meta-var-expr.lsp-variable-other-constantx,.code-block-ls .lsp-meta-var-exprx.lsp-variable-other-constant,.code-block-ls .lsp-meta-var-exprx.lsp-variable-other-constantx{color:#c18401}.code-block-ls .lsp-meta-var-expr.lsp-meta-type-annotation.lsp-entity-name-type,.code-block-ls .lsp-meta-var-expr.lsp-meta-type-annotation.lsp-entity-name-typex,.code-block-ls .lsp-meta-var-expr.lsp-meta-type-annotationx.lsp-entity-name-type,.code-block-ls .lsp-meta-var-expr.lsp-meta-type-annotationx.lsp-entity-name-typex,.code-block-ls .lsp-meta-var-exprx.lsp-meta-type-annotation.lsp-entity-name-type,.code-block-ls .lsp-meta-var-exprx.lsp-meta-type-annotation.lsp-entity-name-typex,.code-block-ls .lsp-meta-var-exprx.lsp-meta-type-annotationx.lsp-entity-name-type,.code-block-ls .lsp-meta-var-exprx.lsp-meta-type-annotationx.lsp-entity-name-typex{color:#986801;font-weight:700}.code-block-ls .lsp-meta-array-literal.lsp-meta-brace-square,.code-block-ls .lsp-meta-array-literal.lsp-meta-brace-squarex,.code-block-ls .lsp-meta-array-literalx.lsp-meta-brace-square,.code-block-ls .lsp-meta-array-literalx.lsp-meta-brace-squarex{color:#87cefa}.code-block-ls .lsp-meta-objectliteral.lsp-meta-object-literal-key,.code-block-ls .lsp-meta-objectliteral.lsp-variable-other-property,.code-block-ls .lsp-meta-objectliteral.lsp-variable-other-object-property,.code-block-ls .lsp-meta-objectliteralx.lsp-meta-object-literal-key,.code-block-ls .lsp-meta-objectliteralx.lsp-variable-other-property,.code-block-ls .lsp-meta-objectliteralx.lsp-variable-other-object-property{color:#e4564f}.code-block-ls .lsp-meta-function.lsp-meta-definition-function.lsp-entity-name-function,.code-block-ls .lsp-meta-function.lsp-meta-definition-functionx.lsp-entity-name-functionx,.code-block-ls .lsp-meta-function-expression.lsp-meta-definition-function.lsp-entity-name-function,.code-block-ls .lsp-meta-function-expression.lsp-meta-definition-functionx.lsp-entity-name-functionx,.code-block-ls .lsp-meta-functionx.lsp-meta-definition-function.lsp-entity-name-function,.code-block-ls .lsp-meta-functionx.lsp-meta-definition-functionx.lsp-entity-name-functionx,.code-block-ls .lsp-meta-function-expressionx.lsp-meta-definition-function.lsp-entity-name-function,.code-block-ls .lsp-meta-function-expressionx.lsp-meta-definition-functionx.lsp-entity-name-functionx{color:#4078f2}.code-block-ls .lsp-meta-function.lsp-entity-name-type-module,.code-block-ls .lsp-meta-function.lsp-entity-name-type-modulex,.code-block-ls .lsp-meta-function-expression.lsp-entity-name-type-module,.code-block-ls .lsp-meta-function-expression.lsp-entity-name-type-modulex,.code-block-ls .lsp-meta-functionx.lsp-entity-name-type-module,.code-block-ls .lsp-meta-functionx.lsp-entity-name-type-modulex,.code-block-ls .lsp-meta-function-expressionx.lsp-entity-name-type-module,.code-block-ls .lsp-meta-function-expressionx.lsp-entity-name-type-modulex{color:#e4564f}.code-block-ls .lsp-meta-function.lsp-entity-name-type,.code-block-ls .lsp-meta-function.lsp-entity-name-typex,.code-block-ls .lsp-meta-function-expression.lsp-entity-name-type,.code-block-ls .lsp-meta-function-expression.lsp-entity-name-typex,.code-block-ls .lsp-meta-functionx.lsp-entity-name-type,.code-block-ls .lsp-meta-functionx.lsp-entity-name-typex,.code-block-ls .lsp-meta-function-expressionx.lsp-entity-name-type,.code-block-ls .lsp-meta-function-expressionx.lsp-entity-name-typex{color:#c18401}.code-block-ls .lsp-meta-function.lsp-meta-type-function-return,.code-block-ls .lsp-meta-function.lsp-meta-type-function-returnx,.code-block-ls .lsp-meta-function-expression.lsp-meta-type-function-return,.code-block-ls .lsp-meta-function-expression.lsp-meta-type-function-returnx,.code-block-ls .lsp-meta-functionx.lsp-meta-type-function-return,.code-block-ls .lsp-meta-functionx.lsp-meta-type-function-returnx,.code-block-ls .lsp-meta-function-expressionx.lsp-meta-type-function-return,.code-block-ls .lsp-meta-function-expressionx.lsp-meta-type-function-returnx,.code-block-ls .lsp-meta-interface.lsp-storage-modifier,.code-block-ls .lsp-meta-interface.lsp-storage-modifierx,.code-block-ls .lsp-meta-interfacex.lsp-storage-modifier,.code-block-ls .lsp-meta-interfacex.lsp-storage-modifierx{color:#a626a4}.code-block-ls .lsp-meta-interface.lsp-entity-name-type-interface,.code-block-ls .lsp-meta-interface.lsp-entity-other-inherited-class,.code-block-ls .lsp-meta-interface.lsp-entity-name-type,.code-block-ls .lsp-meta-interface.lsp-entity-name-type-interfacex,.code-block-ls .lsp-meta-interface.lsp-entity-other-inherited-classx,.code-block-ls .lsp-meta-interface.lsp-entity-name-typex,.code-block-ls .lsp-meta-interfacex.lsp-entity-name-type-interface,.code-block-ls .lsp-meta-interfacex.lsp-entity-other-inherited-class,.code-block-ls .lsp-meta-interfacex.lsp-entity-name-type,.code-block-ls .lsp-meta-interfacex.lsp-entity-name-type-interfacex,.code-block-ls .lsp-meta-interfacex.lsp-entity-other-inherited-classx,.code-block-ls .lsp-meta-interfacex.lsp-entity-name-typex{color:#c18401;font-weight:700}.code-block-ls .lsp-meta-interface.lsp-entity-name-type-module,.code-block-ls .lsp-meta-interface.lsp-entity-name-type-modulex,.code-block-ls .lsp-meta-interfacex.lsp-entity-name-type-module,.code-block-ls .lsp-meta-interfacex.lsp-entity-name-type-modulex{color:#e4564f}.code-block-ls .lsp-meta-interface.lsp-meta-definition-method.lsp-entity-name-function,.code-block-ls .lsp-meta-interface.lsp-meta-definition-methodx.lsp-entity-name-functionx,.code-block-ls .lsp-meta-interfacex.lsp-meta-definition-method.lsp-entity-name-function,.code-block-ls .lsp-meta-interfacex.lsp-meta-definition-methodx.lsp-entity-name-functionx{color:#4078f2}.code-block-ls .lsp-meta-interface.lsp-punctuation-definition-parameters-begin,.code-block-ls .lsp-meta-interface.lsp-punctuation-definition-parameters-end,.code-block-ls .lsp-meta-interfacex.lsp-punctuation-definition-parameters-begin,.code-block-ls .lsp-meta-interfacex.lsp-punctuation-definition-parameters-end{color:orchid}.code-block-ls .lsp-error.lsp-error-line-highlight{background-color:#fcc}.ls-info-box{color:#383a42;border:1px solid rgb(229,231,235);padding:4px 6px;position:fixed;font-size:12px;transform:translateY(14px);box-shadow:0 0 6px #0003;font-family:Menlo,Monaco,Consolas,Courier New,monospace;line-height:1.5em;background-color:#f3f4f6}.ls-info-box pre{margin:0;white-space:pre-wrap}.ls-info-box .keyword{color:#a626a4}.ls-info-box .operator{color:#0184bc}.ls-info-box .numericLiteral,.ls-info-box .localName{color:#986801}.ls-info-box .stringLiteral,.ls-info-box .aliasName{color:#50a14f}.ls-info-box .className,.ls-info-box .interfaceName{color:#c98401}.ls-info-box .functionName,.ls-info-box .methodName{color:#4078f2}.ls-info-box .propertyName,.ls-info-box .enumName,.ls-info-box .enumMemberName{color:#e45649}.gloss-wrapper{margin:0 2px;position:relative}.gloss-wrapper .gloss-content{cursor:pointer;display:inline;padding:2px 0;position:relative;transition:padding .2s ease-in-out,background-color .2s ease-in-out;background-size:7px 1px;background-image:repeating-linear-gradient(to right,rgb(144,147,153) 0,rgb(144,147,153) 4px,transparent 4px,transparent 7px);background-repeat:repeat-x;background-position:0 19px}.gloss-wrapper .gloss-description{color:#606266;display:inline-block;opacity:0;overflow:hidden;font-size:90%;max-width:0;transition:all .5s ease;text-indent:0;white-space:nowrap;vertical-align:bottom}.gloss-wrapper.gloss-separator .gloss-description{border-right:1px solid rgb(144,147,153);margin-right:8px;padding-right:10px}.gloss-wrapper.gloss-active .gloss-content{padding:2px 4px;border-radius:2px;background-color:#e5e7eb!important;background-image:none!important}.gloss-wrapper.gloss-active .gloss-description{opacity:.9;max-width:500px;margin-left:8px}.gloss-wrapper .gloss-content:hover{background-size:4px 1px;background-image:repeating-linear-gradient(to right,#909399 0 4px);background-repeat:repeat-x;background-position:0 19px}.icon-box{color:inherit;display:inline-block;font-style:normal;text-align:center;line-height:0;text-rendering:optimizelegibility;text-transform:none}.icon-box svg{display:inline-block}
