.editor-box{height:400px;max-height:400px;overflow:hidden}.editor-container{position:relative;height:100%;overflow:hidden}.code-editor{margin-left:40px;min-height:400px;position:relative;width:calc(100% - 40px);height:100%;overflow:auto!important;font-family:Fira code,Fira Mono,monospace!important;line-height:1.5}.line-numbers{position:absolute;top:0;left:0;padding:10px 0;font-family:Fira code,Fira Mono,monospace;font-size:14px;color:#999;background-color:#f0f0f0;text-align:right;width:40px;user-select:none}.line-number{padding:0 5px;display:block;height:1.5em}.token.boolean,.token.null,.token.number,.token.operator,.token.string{color:#d73a49}.token.property{color:#6f42c1}.token.punctuation{color:#24292e}.dark .token.boolean,.dark .token.null,.dark .token.number,.dark .token.operator,.dark .token.string{color:#ff7b72}.dark .token.property{color:#d2a8ff}.dark .token.punctuation{color:#c9d1d9}.dark .line-numbers{background-color:#1f2937;color:#8b949e}.md5-hash{font-family:Fira code,Fira Mono,monospace;letter-spacing:1px;color:#0550ae;font-weight:500}