:root{--tool-doc-height:calc(100vh - 300px);--json-merge-height:430px}.tool-div .editor-row{height:var(--tool-doc-height)}.tool-div .editor-row .layui-col-md6,.tool-div .editor-row .layui-col-md6 .json-editor{height:100%}.link-ad-div{top:60px}.editor-header{margin-bottom:8px;justify-content:space-between;height:66px}.editor-header,.editor-header .header-left{display:flex;align-items:center}.editor-header .header-left .layui-btn{margin-right:5px}.editor-header label{font-weight:700;margin-right:10px}.editor-header .layui-btn,.editor-header .other-btns .right-btn{margin-left:5px}.editor-header .other-btns{display:flex;align-items:center;margin-right:30px}.tool-div .editor-row{border-top:0;border-right:0}.tool-div .editor-row .CodeMirror{border-top:1px solid #e6e6e6}.result-editor .CodeMirror{border-right:1px solid #e6e6e6}.diff-row{margin-top:30px}.diff-row .row-title{font-size:15px;font-weight:600;margin-bottom:10px}.diff-row #diff-view{height:var(--json-merge-height);border:1px solid var(--main-border-color);border-left:0}.black .diff-row #diff-view{border-color:var(--main-border-color-black)}.diff-row .CodeMirror-merge{width:100%;height:var(--json-merge-height);font-family:Consolas,sans-serif;border:0}.diff-row .CodeMirror-merge .CodeMirror{height:var(--json-merge-height);padding-top:0!important}.diff-row .CodeMirror-merge-2pane .CodeMirror-merge-pane{width:calc(50% - 29px)}.diff-row .CodeMirror-merge-2pane .CodeMirror-merge-gap{background-color:#fafafa;width:60px}.diff-row .CodeMirror-merge-r-inserted{background-image:none;border-bottom:4px solid red}.diff-row .CodeMirror-merge-r-deleted{background-image:none;border-bottom:4px solid #2cd71a}.diff-row .editor-tip{position:absolute;color:var(--main-gray-color);top:5px;right:25px;font-size:12px;z-index:8;display:flex;align-items:center}.diff-row .tip-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px}.diff-row .tip-dot-red{background-color:#ff5722}.diff-row .tip-dot-green{background-color:#2cd71a}.black .diff-row .CodeMirror-merge-2pane .CodeMirror-merge-gap{background-color:#202020}@media (max-width:1360px) and (hover:none){.diff-row #diff-view,.diff-row .CodeMirror-merge,.diff-row .CodeMirror-merge .CodeMirror{height:300px}}