.ts-layer{position:absolute;z-index:1000;background:white;border:1px solid #c8c8c8}.ts-layer .ts-layer-alert{font-size:12px;width:100%;text-align:center}.ts-layer-options-container{font-family:Consolas,Courier New,monospace;font-feature-settings:"liga" 0,"calt" 0;background-color:#f3f3f3;position:relative;display:flex}.ts-layer-options-container .ts-layer-item-prefix{margin-right:7px}.ts-layer-options-container .ts-layer-item-suffix{margin-left:7px}.ts-layer-options-container .ts-layer-options,.ts-layer-options-container .ts-layer-option-item{padding:0;margin:0;list-style:none}.ts-layer-options-container .ts-layer-option-item{display:flex;cursor:pointer;padding:0 10px 0 7px;box-sizing:border-box;font-size:14px;line-height:19px}.ts-layer-options-container .ts-layer-option-item .ts-layer-icon{margin-right:3px}.ts-layer-options-container .ts-layer-option-item .ts-layer-item-content{display:flex;flex:1;overflow:hidden;justify-content:space-between}.ts-layer-options-container .ts-layer-option-item .ts-layer-label,.ts-layer-options-container .ts-layer-option-item .ts-layer-description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-layer-options-container .ts-layer-option-item .ts-layer-label{overflow:hidden;flex-shrink:1;flex-grow:1}.ts-layer-options-container .ts-layer-option-item .ts-layer-label .label-highlight{color:#0066bf}.ts-layer-options-container .ts-layer-option-item .ts-layer-description{opacity:.7;font-size:85%;text-align:right;margin-left:30px;max-width:70%;display:none}.ts-layer-options-container .ts-layer-option-item:hover{background-color:#eee}.ts-layer-options-container .ts-layer-option-item.activity{background-color:#0060c0;color:#effff5}.ts-layer-options-container .ts-layer-option-item.activity .ts-layer-label .label-highlight{color:#bbe7ff}.ts-layer-options-container .ts-layer-option-item.activity .ts-layer-description{display:block}.ts-layer-options-container .ts-layer-activity-introduction{border-left:1px solid #c8c8c8;width:300px}.ts-layer-options-container .ts-layer-activity-introduction pre{padding:0 5px;margin:0;white-space:pre-wrap;font-family:Consolas,Courier New,monospace}.ts-transparent-scroller{display:flex;flex-direction:column;position:relative}.ts-transparent-scroller .ts-transparent-scroller-container{width:100%;height:100%;overflow-y:auto}.ts-transparent-scroller .ts-transparent-scroller-container::-webkit-scrollbar{width:0}.ts-transparent-scroller .ts-transparent-scrollbar{position:absolute;overflow:auto;top:0;right:0;height:100%}.ts-transparent-scroller .ts-transparent-scrollbar .ts-transparent-scroller-placeholder{width:1px}.ts-transparent-scroller .ts-transparent-scrollbar::-webkit-scrollbar{width:10px}.ts-transparent-scroller .ts-transparent-scrollbar::-webkit-scrollbar-thumb{background-color:#00000040}.ts-transparent-scroller .ts-transparent-scrollbar:hover::-webkit-scrollbar-thumb{background-color:#0006}.ts-virtual-scroller{height:100%;position:relative;overflow-y:auto}.ts-virtual-scroller .resize-observer{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.ts-virtual-scroller .resize-observer object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.ts-vs-before-slot,.ts-vs-after-slot{flex:auto 0 0}.ts-vs-item-wrapper{flex:1;box-sizing:border-box;overflow:hidden;position:relative}.ts-virtual-scroller.ready .ts-recycle-scroller-item{position:absolute;top:0;left:0;will-change:transform}.ts-virtual-scroller .ts-recycle-scroller-item{min-width:100%}.ts-virtual-content{display:flex}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}.ts-code-editor,.ts-render-code,.ts-code-view,.ts-pre{height:100%}.ts-code-editor{position:relative;background-color:#fafafa;display:flex;flex-direction:column}.ts-code-editor .ts-code-main{display:flex;height:100%;overflow:hidden}.ts-code-editor .ts-code-main .ts-code-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none;opacity:.1}.ts-code-editor .ts-code-main .ts-code-bg h1{position:absolute;right:20px;bottom:10px}.ts-code-editor .ts-code-main .ts-code-inner-window{height:100%;width:260px}.ts-code-editor .ts-code-main .ts-code-inner-window .ts-code-inner-window-outline{height:100%}.ts-code-editor .ts-code-main .ts-code-view{position:relative;flex:1}.ts-code-editor .ts-statebar{display:flex;justify-content:space-between;height:23px;line-height:23px;font-size:12px;border-top:1px solid #b8b8b8}.ts-code-editor .ts-statebar .ts-statebar-left,.ts-code-editor .ts-statebar .ts-statebar-right{display:flex}.ts-code-editor .ts-statebar .ts-statebar-left .ts-state-item,.ts-code-editor .ts-statebar .ts-statebar-right .ts-state-item{padding:0 6px}.ts-code-editor .ts-statebar .ts-statebar-left .ts-state-item:hover,.ts-code-editor .ts-statebar .ts-statebar-right .ts-state-item:hover{background-color:#e6e6e6}.ts-code-editor .ts-statebar .ts-statebar-left .ts-state-item,.ts-code-editor .ts-statebar .ts-statebar-right .ts-state-item{margin:0 4px}.ts-code-editor-input-layer .ts-ce-option-prefix{text-transform:uppercase}.ts-code-editor-input-layer .ts-ce-option-prefix[option-type=p],.ts-code-editor-input-layer .ts-ce-option-prefix[option-type=v]{background-color:#6aa8df}.ts-code-editor-input-layer .ts-ce-option-prefix[option-type=f]{background-color:#9871b8}.ts-code-editor-command-layer{box-shadow:0 0 8px 3px #dfdfdf;padding:8px;border-radius:5px}.ts-code-editor-command-layer .ts-code-editor-command-layer-input{width:560px;margin-bottom:8px}.ts-code-editor-command-layer .ts-code-editor-command-layer-input input{width:100%;box-sizing:border-box;border:1px solid #b8b8b8}.ts-code-editor-command-layer .ts-layer-option-item{border-radius:3px}.ts-code-editor:focus{outline:none}.ts-render-code{-webkit-user-select:none;user-select:none}.ts-render-code:hover .ts-scrollbar-container{opacity:1}.ts-render-code .ts-code-info{border-bottom:1px solid #b8b8b8}.ts-render-code .ts-gutters .ts-line-numbers,.ts-render-code code .ts-code-line{font-family:Consolas,Courier New,monospace;font-size:14px;height:19px;line-height:19px}.ts-render-code .ts-gutters{max-width:10px;border-right:1px solid #b8b8b8;box-sizing:border-box;background-color:#f1f1f1}.ts-render-code .ts-gutters .ts-line-numbers{text-align:right;color:#858585}.ts-render-code .ts-gutters .ts-line-numbers>span{margin-right:8px;cursor:default}.ts-render-code .ts-blank{display:flex;height:100%}.ts-render-code .ts-blank>.ts-input-blank{cursor:text;flex:1}.ts-render-code pre{flex:1;height:100%;width:0;margin:0}.ts-render-code pre code.hljs{padding:0;scrollbar-width:none}.ts-render-code pre .ts-code-line-overlays{width:100%;z-index:1}.ts-render-code pre .ts-code-line-overlays,.ts-render-code pre .ts-code-line-overlays .ts-line-selected-fragment{position:absolute;top:0}.ts-render-code pre .ts-code-line.activity{outline:2px solid rgb(221,221,221);z-index:2}.ts-render-code pre .ts-line-container{display:inline-block;position:relative;margin-left:10px;padding-right:7.7px;pointer-events:none}.ts-render-code pre .ts-line-selected,.ts-render-code pre .ts-line-selected-fragment,.ts-render-code pre .ts-line-selected-all{height:19px;background-color:#2c95ff4f}.ts-render-code pre .ts-code-line{cursor:text}.ts-render-code pre .ts-code-line.hover{background-color:#f3f3f3}.ts-render-code pre .vue-recycle-scroller__slot:first-child{position:absolute;z-index:1}.ts-render-code code{height:100%}.ts-render-code code .hljs-comment,.ts-render-code code .hljs-quote{font-style:normal}.ts-render-code code .ts-code-line>span{display:inline-block;width:100%}.ts-render-code code a{text-decoration:underline;cursor:pointer}.ts-render-code code .ts-code-text{display:block;width:100%;letter-spacing:0px;height:19px}.ts-render-code code .ts-code-text .code_atom{background-color:#65ffea;pointer-events:all}.ts-caret{position:absolute;background-color:#000;width:1px;height:19px;letter-spacing:0px;padding-left:1px;line-height:19px;font-size:14px}.ts-caret-blink{display:none;animation:blink .5s cubic-bezier(.68,-.55,.27,1.55) infinite alternate}.ts-code-focus .ts-caret-blink{display:block}.ts-code-disabled .ts-caret-blink{display:none}@keyframes blink{0%{opacity:1}to{opacity:0}}.ts-ce-canvas{display:none}.ts-ce-cursor-text{letter-spacing:0px;overflow:hidden;position:absolute;outline:none;resize:none;border:none;white-space:nowrap;font-family:Consolas,Courier New,monospace;font-size:14px;height:19px;line-height:19px;padding:0}.ts-code-scroll::-webkit-scrollbar{width:0px;height:0px}.ts-code-scroll:hover::-webkit-scrollbar{width:12px;height:12px}.ts-code-scroll::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.ts-code-scroll::-webkit-scrollbar-thumb{background-color:#0000004d;transition:background-color .2s linear}.ts-code-scroll::-webkit-scrollbar-thumb:hover{background-color:#00000080}.ts-code-scroll::-webkit-scrollbar-corner{background-color:#fff}.ts-scrollbar-container{position:absolute;box-sizing:border-box;top:0;left:0;width:100%;height:100%;background-color:transparent;pointer-events:none;overflow:hidden;opacity:0;transition:opacity .2s linear}.ts-scrollbar-container .ts-scrollbar-x{pointer-events:all;position:absolute;overflow-x:auto;bottom:0}.ts-scrollbar-container .ts-scrollbar-x .ts-scroller-placeholder{height:1px}.ts-scrollbar-container .ts-scrollbar-x::-webkit-scrollbar{height:12px;width:0}.ts-scrollbar-container .ts-scrollbar-x::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.drag-edge{position:relative}.drag-edge>.drag-edge-resizable-box{position:absolute;pointer-events:none;top:0;left:0;height:100%;width:100%}.drag-edge>.drag-edge-resizable-box .drag-edge-resizable{transition:opacity 1s cubic-bezier(1,-.21,0,.99);position:absolute;pointer-events:all;z-index:1;opacity:0}.drag-edge>.drag-edge-resizable-box .drag-edge-resizable[itemtype=l]{width:4px;top:0;bottom:0;left:0;background-color:#006cff;cursor:ew-resize!important}.drag-edge>.drag-edge-resizable-box .drag-edge-resizable[itemtype=r]{width:4px;top:0;bottom:0;right:0;background-color:#006cff;cursor:ew-resize!important}.drag-edge>.drag-edge-resizable-box .drag-edge-resizable[itemtype=t]{height:4px;top:0;left:0;right:0;background-color:#006cff;cursor:ns-resize!important}.drag-edge>.drag-edge-resizable-box .drag-edge-resizable[itemtype=b]{height:4px;bottom:0;left:0;right:0;background-color:#006cff;cursor:ns-resize!important}.drag-edge>.drag-edge-resizable-box .drag-edge-resizable[itemtype=rb]{width:10px;height:10px;right:0;bottom:0;border-color:transparent #006cff #006cff transparent;border-style:solid;border-width:4px;cursor:se-resize!important;z-index:2}.drag-edge>.drag-edge-resizable-box .drag-edge-resizable[itemtype=lb]{width:10px;height:10px;left:0;bottom:0;border-color:transparent transparent #006cff #006cff;border-style:solid;border-width:4px;cursor:sw-resize!important;z-index:2}.drag-edge>.drag-edge-resizable-box .drag-edge-resizable[itemtype=rt]{width:10px;height:10px;right:0;top:0;border-color:#006cff #006cff transparent transparent;border-style:solid;border-width:4px;cursor:sw-resize!important;z-index:2}.drag-edge>.drag-edge-resizable-box .drag-edge-resizable[itemtype=lt]{width:10px;height:10px;left:0;top:0;border-color:#006cff transparent transparent #006cff;border-style:solid;border-width:4px;cursor:se-resize!important;z-index:2}.drag-edge-resizable.drag-edge-moving{opacity:1;transition:none}.drag-edge .drag-edge-resizable:hover{opacity:1}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
