.editor-container[data-v-8190d54c]{height:calc(100vh - 109px);display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#1a202c;border-radius:4px}.toolbar[data-v-8190d54c]{background-color:#565656;border-top-left-radius:4px;border-top-right-radius:4px}.toolbar .el-button-group[data-v-8190d54c]{display:flex}.toolbar .el-button-group .el-button[data-v-8190d54c]{display:flex;align-items:center;gap:5px;background-color:#565656;border:none;color:#e5eaef;transition:all .2s}.toolbar .el-button-group .el-button.el-button--primary[data-v-8190d54c]{background:center center #4a54ff;background-image:linear-gradient(315deg,#6772ff 0,#20c43d);background-size:104% 104%;color:#fff}.toolbar .el-button-group .el-button[data-v-8190d54c]:hover{background-color:#3e4a5e}.toolbar .el-button-group .el-button[data-v-8190d54c]:disabled{opacity:.6;cursor:not-allowed}.path-nav[data-v-8190d54c]{word-break:break-all;padding:10px 15px}.path-nav .el-breadcrumb[data-v-8190d54c]{flex-grow:1}.path-nav .el-breadcrumb[data-v-8190d54c] .el-breadcrumb__item{cursor:pointer}.path-nav .el-breadcrumb[data-v-8190d54c] .el-breadcrumb__item:hover{color:#63b3ed}.main-content[data-v-8190d54c]{display:flex;overflow:hidden}.file-tree[data-v-8190d54c]{width:175px;height:100%;overflow-y:auto;border-right:1px solid #4a5568}.file-tree[data-v-8190d54c] .el-tree{background-color:transparent;color:#1a202c}.file-tree[data-v-8190d54c] .el-tree .el-tree-node{margin:5px 0}.file-tree[data-v-8190d54c] .el-tree .el-tree-node__content{height:36px;padding:0 8px;transition:background-color .2s}.file-tree[data-v-8190d54c] .el-tree .el-tree-node__content:hover{background-color:rgba(66,153,225,.1)}.file-tree[data-v-8190d54c] .el-tree .el-tree-node.is-current>.el-tree-node__content{background-color:rgba(66,153,225,.2);border-left:2px solid #4299e1}.file-tree[data-v-8190d54c] .el-tree .el-tree-node__expand-icon{color:#cbd5e0;font-size:16px}.file-tree[data-v-8190d54c] .el-tree .el-tree-node__expand-icon.expanded{transform:rotate(0)}.file-tree .tree-node[data-v-8190d54c]{padding:3px 0;font-size:14px;width:100%}.file-tree .node-label[data-v-8190d54c]{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-tree .file-badge[data-v-8190d54c]{background-color:#4a5568;border-radius:3px;padding:0 4px;color:#cbd5e0}.editor-area[data-v-8190d54c]{width:calc(100% - 160px);height:100%;position:relative}.editor-area .editor-wrapper[data-v-8190d54c]{height:100%}.editor-area .welcome-screen[data-v-8190d54c]{background-color:#1a202c;text-align:center}.editor-area .welcome-screen .supported-files[data-v-8190d54c]{margin-top:30px}.editor-area .status-bar[data-v-8190d54c]{z-index:100}
