.common-item,.revision-item{text-align:left}.copyright-container{display:flex;width:100%}.copyright-container>span{border:1px solid var(--main-color);background-color:var(--main-transplate-color);padding:10px;border-radius:.3em;width:100%}.file-info{cursor:pointer;position:relative}.file-info,.file-info-arrow{transition:var(--animation-3s)}.file-info-arrow{position:absolute;left:-25px;font-size:13px;top:8px}.category-module{display:flex;align-items:left}.category-module>span:first-child{margin-right:5px}.sub-category{display:flex;flex-direction:column;align-items:left;margin-left:32px;width:-moz-fit-content;width:fit-content}.category{position:relative;cursor:pointer}.category,.category-arrow{transition:var(--animation-3s)}.category-arrow{position:absolute;left:-25px;font-size:13px;top:8px}.param-margin{width:55px}.diagram-container text{font-family:trebuchet ms,verdana,arial,sans-serif!important}.port-width{font-size:12px!important}.dep-table-item,.parameter-item,.port-item{text-align:left}.dep-table-item>span:first-child{margin-right:5px}.dependency{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.dependency .display-selection{left:80px;top:-5px;padding:5px;position:absolute;background-color:var(--vscode-editorWidget-background);color:var(--vscode-editorWidget-foreground);border-radius:.3em}.vscode-dark .dependency .display-selection{border:var(--dark-theme-border)}.vscode-light .dependency .display-selection{border:var(--light-theme-border)}.dependency .display-selection .option-container{margin:3px;display:flex;align-items:center}.dependency .display-selection .option-container>span{margin-right:12px;font-size:13.5px;font-weight:350}.module-title>span{margin-right:15px}.module-title>span>span{margin-left:5px}.m-title{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.m-title-arrow{transition:var(--animation-3s);position:absolute;left:-25px;font-size:13px;top:12px}.download-format-selection{display:flex;align-items:center;justify-content:space-around;margin:15px}.format-container{margin:10px;width:75px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid transparent;padding:7px;border-radius:.3em;transition:var(--animation-3s);cursor:pointer}.format-container.active,.format-container:hover{color:var(--main-color);border:1px solid var(--main-color)}.format-container:hover{transition:var(--animation-3s)}.format-container .iconfont{font-size:30px}.format-container>span:last-child{font-size:13px}.pdf-number-input{height:32px;width:150px}.print-button-container{position:absolute;right:30px;bottom:10px}.setting-panel{position:fixed;top:0;width:100%;height:100%;background-color:hsla(0,0%,4%,.8)}.setting-container,.setting-panel{display:flex;align-items:center;justify-content:center}.setting-container{position:relative;width:450px;height:-moz-fit-content;height:fit-content;flex-direction:column;background-color:var(--sidebar);box-shadow:var(--gray-box-shadow-1);border-radius:.5em}.setting-drag{height:20px;width:100%;background-color:var(--main-color);position:relative;border-radius:.5em .5em 0 0}.setting-container .el-scrollbar{width:400px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.setting-section{padding:10px;margin:10px;border-radius:.3em;min-height:50px}.setting-option{margin:3px;margin-bottom:10px;padding:8px 12px;height:40px;border-radius:.5em;background-color:var(--background);display:flex;align-items:center;justify-content:space-between;font-size:.9rem}.setting-option .icon-i18n{margin-right:8px}.option-group{display:flex;width:-moz-fit-content;width:fit-content}.option-title{font-size:.8rem;min-width:80px;margin-right:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner,.el-checkbox-button__inner{font-size:.8rem!important}.el-slider__button,.el-switch__core .el-switch__action{background-color:var(--background)!important}.el-slider__stop{background-color:var(--vscode-foreground)!important}.about-container{margin-top:50px;justify-content:center}.about-container,.toolbar-container{display:flex;flex-direction:column;align-items:center}.toolbar-container{position:fixed;top:10px;left:10px;border-radius:.8em;background-color:var(--vscode-editorWidget-background);width:38px;z-index:30}.toolbar-container .spliter{width:70%}.vscode-dark .toolbar-container .spliter{border-bottom:1px solid hsla(0,0%,95%,.3)}.vscode-dark .toolbar-container{border:1px solid hsla(0,0%,95%,.3)}.vscode-light .toolbar-container .spliter{border-bottom:1px solid hsla(0,0%,56%,.3)}.vscode-light .toolbar-container{border:1px solid hsla(0,0%,56%,.3)}.global-option{margin:8px}.global-option .main-icon .iconfont{font-size:16px;cursor:pointer}.global-option .main-icon .icon-setting{font-size:18px}.global-option .main-icon{transition:var(--animation-3s)}.global-option .main-icon.active{color:var(--main-color)}.full-screen:hover,.global-option .main-icon:hover{color:var(--main-color);transition:var(--animation-3s)}.full-screen:hover{height:100%;display:flex;align-items:center}.full-screen .iconfont{margin-top:1px}.full-screen-container{z-index:20;position:fixed;top:0;background-color:var(--background);width:100%;height:100%}.close-button{position:fixed;top:20px;right:20px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:100%;cursor:pointer;transition:var(--animation-3s)}.close-button:hover{color:var(--main-color);transition:var(--animation-3s);background-color:var(--vscode-editorWidget-background)}.close-button .iconfont{font-size:25px}.full-scrren-body{width:100%;height:100%}.full-scrren-body .container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.toolbox .inner .scale-button{cursor:pointer}.toolbox .inner .display-percent{width:60px;text-align:center}.toolbox .inner .scale .iconfont{font-size:18px;transition:var(--animation-3s)}.toolbox .inner .scale .iconfont:hover{color:var(--main-color);transition:var(--animation-3s)}.inner .export .iconfont,.inner .export:hover>span{transition:var(--animation-3s)}.inner .export:hover>span{color:var(--main-color)}.inner .export{position:relative}.inner .icon-down{margin:5px 3px;font-size:15px;rotate:0deg}.inner .export:hover .icon-down{rotate:180deg}.inner .icon-download{font-size:18px}.inner .export .banner{position:absolute;cursor:context-menu;top:23px;height:100px;left:-30px;transition:var(--animation-3s)}.inner .export .banner>div{margin-top:20px;padding:6px 10px;border-radius:.3em;background-color:var(--vscode-editorWidget-background);border:var(--dark-theme-border);display:flex;flex-direction:column}.inner .export .banner>span{cursor:pointer;border-bottom:2px solid var(--vscode-disabledForeground)}.inner .export .banner>span:last-child{border-bottom:unset}.export-item{cursor:pointer;width:-moz-fit-content;width:fit-content;margin:3px;transition:var(--animation-3s)}.export-item:hover{color:var(--main-color);transition:var(--animation-3s)}.common-svg-container .toolbox,.diagram-container .toolbox{display:flex;justify-content:center;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;top:-60px;height:100px;transition:var(--animation-3s);opacity:0;display:none}.common-svg-container .toolbox .inner,.diagram-container .toolbox .inner{height:50px;padding:10px 15px;border-radius:.5em;background-color:var(--vscode-editorWidget-background);color:var(--vscode-editorWidget-foreground)}.vscode-dark .common-svg-container .toolbox .inner,.vscode-dark .diagram-container .toolbox .inner{border:var(--dark-theme-border)}.vscode-light .common-svg-container .toolbox .inner,.vscode-light .diagram-container .toolbox .inner{border:var(--light-theme-border)}.common-svg-container:hover .toolbox,.diagram-container:hover .toolbox{animation:word-jump .35s ease-in-out;opacity:1;display:unset;z-index:10;transition:var(--animation-3s)}.toolbox .inner,.toolbox .inner .common{display:flex;align-items:center}.toolbox .inner .common{cursor:pointer;height:36px}.spliter{margin:3px 10px;color:var(--vscode-editorWidget-foreground)}.render-main{width:100%;display:flex;justify-content:center;margin-top:20px}.vscode-dark code[class*=language-],.vscode-dark pre[class*=language-]{color:#abb2bf;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;hyphens:none}.vscode-dark pre[class*=language-]{position:relative;margin:.5em 0;overflow:visible;padding:1px}.vscode-dark pre[class*=language-]>code{position:relative;z-index:1;border-left:10px solid #358ccb;box-shadow:-1px 0 0 0 #358ccb,0 0 0 1px #dfdfdf;background-color:#fdfdfd;background-image:linear-gradient(transparent 50%,rgba(69,142,209,.04) 0);background-size:3em 3em;background-origin:content-box;background-attachment:local}.vscode-dark code[class*=language-]{max-height:inherit;height:inherit;padding:0 1em;display:block;overflow:auto}.vscode-dark :not(pre)>code[class*=language-],.vscode-dark pre[class*=language-]{background-color:#fdfdfd;box-sizing:border-box;margin-bottom:1em}.vscode-dark :not(pre)>code[class*=language-]{position:relative;padding:.2em;border-radius:.3em;color:#c92c2c;border:1px solid rgba(0,0,0,.1);display:inline;white-space:normal}.vscode-dark pre[class*=language-]:after,.vscode-dark pre[class*=language-]:before{content:"";display:block;position:absolute;bottom:.75em;left:.18em;width:40%;height:20%;max-height:13em;box-shadow:0 13px 8px #979797;transform:rotate(-2deg)}.vscode-dark pre[class*=language-]:after{right:.75em;left:auto;transform:rotate(2deg)}.vscode-dark .token.block-comment,.vscode-dark .token.cdata,.vscode-dark .token.comment,.vscode-dark .token.doctype,.vscode-dark .token.prolog{color:#7f848e}.vscode-dark .token.punctuation{color:#d19a66}.vscode-dark .token.boolean,.vscode-dark .token.constant,.vscode-dark .token.deleted,.vscode-dark .token.function-name,.vscode-dark .token.property,.vscode-dark .token.symbol,.vscode-dark .token.tag{color:#d55f69}.vscode-dark .token.number{color:#d19a66}.vscode-dark .token.attr-name,.vscode-dark .token.builtin,.vscode-dark .token.char,.vscode-dark .token.inserted,.vscode-dark .token.string{color:#4da736}.vscode-dark .token.selector{color:#af7137}.vscode-dark .token.function{color:#61afef}.vscode-dark .token.entity,.vscode-dark .token.operator,.vscode-dark .token.url{color:#56b6c2}.vscode-dark .token.variable{color:#e06c75}.vscode-dark .token.atrule,.vscode-dark .token.attr-value{color:#61afef}.vscode-dark .token.class-name{color:#9e32d4}.vscode-dark .token.keyword{color:#c586c0}.vscode-dark .token.important,.vscode-dark .token.regex{color:#e90}.vscode-dark .language-css .token.string,.vscode-dark .style .token.string{color:#a67f59}.vscode-dark .token.important{font-weight:400}.vscode-dark .token.bold{font-weight:700}.vscode-dark .token.italic{font-style:italic}.vscode-dark .token.entity{cursor:help}.vscode-dark .token.namespace{color:#9e32d4;opacity:.7}@media screen and (max-width:767px){.vscode-dark pre[class*=language-]:after,.vscode-dark pre[class*=language-]:before{bottom:14px;box-shadow:none}}.vscode-dark pre[class*=language-].line-numbers.line-numbers{padding-left:0}.vscode-dark pre[class*=language-].line-numbers.line-numbers code{padding-left:3.8em}.vscode-dark pre[class*=language-].line-numbers.line-numbers .line-numbers-rows{left:0}.vscode-dark pre[class*=language-][data-line]{padding-top:0;padding-bottom:0;padding-left:0}.vscode-dark pre[data-line] code{position:relative;padding-left:4em}.vscode-dark pre .line-highlight{margin-top:0}.vscode-light code[class*=language-],.vscode-light pre[class*=language-]{color:#383a42;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;hyphens:none}.vscode-light pre[class*=language-]{position:relative;margin:.5em 0;overflow:visible;padding:1px}.vscode-light pre[class*=language-]>code{position:relative;z-index:1;border-left:10px solid #358ccb;box-shadow:-1px 0 0 0 #358ccb,0 0 0 1px #dfdfdf;background-color:#fdfdfd;background-image:linear-gradient(transparent 50%,rgba(69,142,209,.04) 0);background-size:3em 3em;background-origin:content-box;background-attachment:local}.vscode-light code[class*=language-]{max-height:inherit;height:inherit;padding:0 1em;display:block;overflow:auto}.vscode-light :not(pre)>code[class*=language-],.vscode-light pre[class*=language-]{background-color:#fdfdfd;box-sizing:border-box;margin-bottom:1em}.vscode-light :not(pre)>code[class*=language-]{position:relative;padding:.2em;border-radius:.3em;color:#c92c2c;border:1px solid rgba(0,0,0,.1);display:inline;white-space:normal}.vscode-light pre[class*=language-]:after,.vscode-light pre[class*=language-]:before{content:"";display:block;position:absolute;bottom:.75em;left:.18em;width:40%;height:20%;max-height:13em;box-shadow:0 13px 8px #979797;transform:rotate(-2deg)}.vscode-light pre[class*=language-]:after{right:.75em;left:auto;transform:rotate(2deg)}.vscode-light .token.block-comment,.vscode-light .token.cdata,.vscode-light .token.comment,.vscode-light .token.doctype,.vscode-light .token.prolog{color:#7f848e}.vscode-light .token.punctuation{color:#d19a66}.vscode-light .token.boolean,.vscode-light .token.constant,.vscode-light .token.deleted,.vscode-light .token.function-name,.vscode-light .token.property,.vscode-light .token.symbol,.vscode-light .token.tag{color:#d55f69}.vscode-light .token.number{color:#be8550}.vscode-light .token.attr-name,.vscode-light .token.builtin,.vscode-light .token.char,.vscode-light .token.inserted,.vscode-light .token.string{color:#4da736}.vscode-light .token.selector{color:#af7137}.vscode-light .token.function{color:#4284f5}.vscode-light .token.entity,.vscode-light .token.operator,.vscode-light .token.url{color:#56b6c2}.vscode-light .token.variable{color:#e06c75}.vscode-light .token.atrule,.vscode-light .token.attr-value{color:#61afef}.vscode-light .token.class-name{color:#9e32d4}.vscode-light .token.keyword{color:#c37429}.vscode-light .token.important,.vscode-light .token.regex{color:#e90}.vscode-light .language-css .token.string,.vscode-light .style .token.string{color:#a67f59}.vscode-light .token.important{font-weight:400}.vscode-light .token.bold{font-weight:700}.vscode-light .token.italic{font-style:italic}.vscode-light .token.entity{cursor:help}.vscode-light .token.namespace{color:#9e32d4;opacity:.7}@media screen and (max-width:767px){.vscode-light pre[class*=language-]:after,.vscode-light pre[class*=language-]:before{bottom:14px;box-shadow:none}}.vscode-light pre[class*=language-].line-numbers.line-numbers{padding-left:0}.vscode-light pre[class*=language-].line-numbers.line-numbers code{padding-left:3.8em}.vscode-light pre[class*=language-].line-numbers.line-numbers .line-numbers-rows{left:0}.vscode-light pre[class*=language-][data-line]{padding-top:0;padding-bottom:0;padding-left:0}.vscode-light pre[data-line] code{position:relative;padding-left:4em}.vscode-light pre .line-highlight{margin-top:0}