.line-nums .line-highlight{background-color:var(--a30f5ae8)!important;border:var(--564282d6);border-radius:var(--54136a6e);border-width:var(--63971b86);color:var(--65c5184c);opacity:var(--776efac2)!important}.line-nums{color:#c9d1d9}.code-editor{position:relative}.code-editor>div{height:100%;width:100%}.code-editor .code-area{overflow:hidden;position:relative;text-align:left;z-index:0}.code-editor .code-area>pre>code,.code-editor .code-area>textarea,.code-editor .header,.code-editor .line-nums>div{font-family:Consolas,Monaco,monospace!important;line-height:1.5!important}.code-editor *{font-family:Consolas,Monaco,monospace}.code-editor .code-area>textarea:focus-visible,.code-editor .code-area>textarea:hover{outline:none}.code-editor .code-area>textarea{box-sizing:border-box;caret-color:#7f7f7f;color:transparent;left:0;overflow-y:auto;position:absolute;top:0;white-space:pre;z-index:1;word-wrap:normal;background:none;border:0;height:100%;resize:none;width:100%}.code-editor .code-area>pre{box-sizing:border-box;font-size:0;margin:0;overflow:hidden;position:relative;z-index:0}.code-editor .code-area>pre>code{background:none;border-radius:0;box-sizing:border-box;display:block;margin:0;overflow-x:visible!important;position:relative}.code-editor.wrap .code-area>pre>code,.code-editor.wrap .code-area>textarea{white-space:pre-wrap;word-wrap:break-word}.code-editor .line-nums{box-sizing:border-box;left:0;min-width:36px;position:absolute;text-align:right}
