.MonoEditorCanvas-module__QgkGPW__plainMirror,.MonoEditorCanvas-module__QgkGPW__plainInput{box-sizing:border-box;width:100%;min-height:inherit;padding:var(--editor-padding-top) var(--editor-padding-inline) var(--editor-padding-bottom);font:inherit;text-align:inherit;text-transform:inherit;font-feature-settings:inherit;white-space:pre-wrap;overflow-wrap:break-word;border:0;margin:0;display:block}.MonoEditorCanvas-module__QgkGPW__plainInput{-webkit-text-fill-color:transparent;height:100%;position:absolute;inset:0;overflow:hidden}.MonoEditorCanvas-module__QgkGPW__codeRoot{--editor-line-number-width:2ch;--editor-line-number-gap:14px;--editor-code-offset:calc(var(--editor-padding-inline) + var(--editor-line-number-width) + var(--editor-line-number-gap))}.MonoEditorCanvas-module__QgkGPW__codeHighlight,.MonoEditorCanvas-module__QgkGPW__codeInput{box-sizing:border-box;font:inherit;text-align:inherit;text-transform:inherit;font-feature-settings:inherit;white-space:pre-wrap;overflow-wrap:break-word;tab-size:2;border:0;margin:0;position:absolute;top:0;bottom:0}.MonoEditorCanvas-module__QgkGPW__codeLineNumber{top:0;right:calc(100% + var(--editor-line-number-gap));width:var(--editor-line-number-width);position:absolute}.MonoEditorCanvas-module__QgkGPW__codeLine{min-height:1lh;display:block;position:relative}.MonoEditorCanvas-module__QgkGPW__codeHighlight,.MonoEditorCanvas-module__QgkGPW__codeInput{right:0;left:var(--editor-code-offset);width:calc(100% - var(--editor-code-offset));height:100%;padding:var(--editor-padding-top) var(--editor-code-padding-right) var(--editor-padding-bottom) 0}.MonoEditorCanvas-module__QgkGPW__codeHighlight{width:100%;height:auto;min-height:inherit;padding-left:var(--editor-code-offset);position:relative;inset:auto;overflow:hidden}.MonoEditorCanvas-module__QgkGPW__codeHighlight code,.MonoEditorCanvas-module__QgkGPW__codeHighlight span{font-feature-settings:inherit;font-variant-ligatures:inherit;font-family:inherit}.MonoEditorCanvas-module__QgkGPW__codeInput{-webkit-text-fill-color:transparent;overflow:hidden}
