.code-editor .dropdown .list.fade-enter-active,.code-editor .dropdown .list.fade-leave-active{transition:transform .2s,opacity .2s}.code-editor .dropdown .list.fade-enter-from,.code-editor .dropdown .list.fade-leave-to{opacity:0;transform:translateY(-10px)}.code-editor .dropdown{cursor:pointer;position:relative}.code-editor .dropdown:focus{outline:none}.code-editor .disabled{cursor:default}.code-editor .disabled:hover>.title{opacity:.5!important}.code-editor .dropdown:hover>.title{opacity:1}.code-editor .dropdown>.title{opacity:.5;-webkit-user-select:none;user-select:none;align-items:center;transition:opacity .2s;display:flex}.code-editor .dropdown>.title>div{white-space:nowrap;font-size:12px;line-height:16px}.code-editor .dropdown>.title>svg{margin-top:1px;margin-left:3px;transition:all .2s}.code-editor .dropdown>.list{box-sizing:border-box;border-radius:6px;padding:1px;position:absolute;top:24px;left:0;overflow:hidden;box-shadow:0 4px 12px #0003}.code-editor .dropdown>.list:before{content:"";z-index:-1;opacity:.2;background:currentColor;width:100%;height:100%;position:absolute;top:0;left:0}.code-editor .copy-code{opacity:.5;cursor:pointer;width:16px;height:16px;transition:opacity .2s;position:relative}.code-editor .copy-code:focus{outline:none}.code-editor .copy-code>svg{pointer-events:none}.code-editor .copy-code:hover{opacity:1}.code-editor .copy-code:hover>.tooltip{display:block}.code-editor .copy-code>.tooltip{color:#fff;box-sizing:border-box;text-align:center;background:#000c;border-radius:4px;width:84px;height:30px;font-family:sans-serif;font-size:12px;line-height:30px;display:none;position:absolute;bottom:-10px;left:-96px}[theme=github-dark] pre code.hljs{padding:1em;display:block;overflow-x:auto}[theme=github-dark] code.hljs{padding:3px 5px}[theme=github-dark] .hljs{color:#c9d1d9;background:#0d1117}[theme=github-dark] .hljs-doctag,[theme=github-dark] .hljs-keyword,[theme=github-dark] .hljs-meta .hljs-keyword,[theme=github-dark] .hljs-template-tag,[theme=github-dark] .hljs-template-variable,[theme=github-dark] .hljs-type,[theme=github-dark] .hljs-variable.language_{color:#ff7b72}[theme=github-dark] .hljs-title,[theme=github-dark] .hljs-title.class_,[theme=github-dark] .hljs-title.class_.inherited__,[theme=github-dark] .hljs-title.function_{color:#d2a8ff}[theme=github-dark] .hljs-attr,[theme=github-dark] .hljs-attribute,[theme=github-dark] .hljs-literal,[theme=github-dark] .hljs-meta,[theme=github-dark] .hljs-number,[theme=github-dark] .hljs-operator,[theme=github-dark] .hljs-selector-attr,[theme=github-dark] .hljs-selector-class,[theme=github-dark] .hljs-selector-id,[theme=github-dark] .hljs-variable{color:#79c0ff}[theme=github-dark] .hljs-meta .hljs-string,[theme=github-dark] .hljs-regexp,[theme=github-dark] .hljs-string{color:#a5d6ff}[theme=github-dark] .hljs-built_in,[theme=github-dark] .hljs-symbol{color:#ffa657}[theme=github-dark] .hljs-code,[theme=github-dark] .hljs-comment,[theme=github-dark] .hljs-formula{color:#8b949e}[theme=github-dark] .hljs-name,[theme=github-dark] .hljs-quote,[theme=github-dark] .hljs-selector-pseudo,[theme=github-dark] .hljs-selector-tag{color:#7ee787}[theme=github-dark] .hljs-subst{color:#c9d1d9}[theme=github-dark] .hljs-section{color:#1f6feb;font-weight:700}[theme=github-dark] .hljs-bullet{color:#f2cc60}[theme=github-dark] .hljs-emphasis{color:#c9d1d9;font-style:italic}[theme=github-dark] .hljs-strong{color:#c9d1d9;font-weight:700}[theme=github-dark] .hljs-addition{color:#aff5b4;background-color:#033a16}[theme=github-dark] .hljs-deletion{color:#ffdcd7;background-color:#67060c}.code-editor{position:relative}.code-editor>div{width:100%;height:100%}.code-editor .header{box-sizing:border-box;z-index:1;height:34px;position:relative}.code-editor .header>.dropdown{position:absolute;top:12px;left:18px}.code-editor .header>.copy-code{position:absolute;top:10px;right:12px}.code-editor .code-area{z-index:0;text-align:left;position:relative;overflow:hidden}.code-editor .code-area>textarea,.code-editor .code-area>pre>code,.code-editor .line-nums>div{font-family:Consolas,Monaco,monospace;line-height:1.5}.code-editor .code-area>textarea:hover,.code-editor .code-area>textarea:focus-visible{outline:none}.code-editor .code-area>textarea{z-index:1;box-sizing:border-box;caret-color:#7f7f7f;color:#0000;white-space:pre;word-wrap:normal;resize:none;background:0 0;border:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow-y:hidden}.code-editor .code-area>pre{box-sizing:border-box;z-index:0;margin:0;font-size:0;position:relative;overflow:hidden}.code-editor .code-area>pre>code{box-sizing:border-box;background:0 0;border-radius:0;margin:0;display:block;position:relative;overflow-x:visible!important}.code-editor.wrap .code-area>textarea,.code-editor.wrap .code-area>pre>code{white-space:pre-wrap;word-wrap:break-word}.code-editor.hide-header.scroll .code-area{height:100%}.code-editor.scroll .code-area{height:calc(100% - 34px)}.code-editor.scroll .code-area>textarea{overflow:auto}.code-editor.scroll .code-area>pre{width:100%;height:100%;overflow:hidden}.code-editor .list{-webkit-user-select:none;user-select:none;height:100%;font-family:sans-serif}.code-editor .list>.lang-list{box-sizing:border-box;text-align:left;border-radius:5px;margin:0;padding:0;font-size:13px;list-style:none;overflow:auto}.code-editor .list>.lang-list>li{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;padding:0 12px;font-size:13px;line-height:30px;transition:background .16s,color .16s;overflow:hidden}.code-editor .list>.lang-list>li:first-child{padding-top:5px}.code-editor .list>.lang-list>li:last-child{padding-bottom:5px}.code-editor .list>.lang-list>li:hover{background:#a0a0a066}.code-editor .line-nums{text-align:right;box-sizing:border-box;opacity:.3;min-width:36px;padding-left:8px;padding-right:8px;position:absolute;left:0}.code-editor .line-nums:after{content:"";opacity:.5;border-right:1px solid;width:100%;height:100%;position:absolute;top:0;left:0}.code-editor .header.border:after{content:"";opacity:.15;background:currentColor;width:100%;height:1px;position:absolute;bottom:0;left:0}
