.code-mirror-container{flex:1;position:relative;overflow:auto}.editor-container{flex-direction:column;flex:1;height:100%;display:flex;position:relative}.cm-ySelectionInfo{color:#000!important;opacity:1!important;font-family:var(--font-family-primary)!important;letter-spacing:.01063rem!important;font-feature-settings:"liga" off, "clig" off!important;z-index:10000!important;white-space:nowrap!important;pointer-events:none!important;border-radius:4px!important;height:1.75rem!important;padding:.3rem .5rem .15rem!important;font-size:.875rem!important;font-style:normal!important;font-weight:400!important;line-height:143%!important;transition:background-color .2s!important;position:absolute!important;top:-.7rem!important;transform:translateY(100%)!important}.cm-ySelectionInfo:hover{opacity:.56!important}.cm-execution-line{background:#ffeb3b66}.cm-activeLine.cm-execution-line{background:#fff56466!important}.cm-ai-highlight{border-radius:2px;padding:1px 0}.cm-ai-highlight.cm-ai-error{background-color:#f4433626;border-bottom:2px solid #f4433680}.cm-ai-highlight.cm-ai-warning{background-color:#ff980026;border-bottom:2px solid #ff980080}.cm-ai-highlight.cm-ai-info{background-color:#2196f326;border-bottom:2px solid #2196f380}.cm-ai-highlight.cm-ai-suggestion{background-color:#4caf5026;border-bottom:2px solid #4caf5080}.cm-indent-guide-border{pointer-events:none;z-index:1;margin-left:-1px;display:inline-block;position:relative;border-left:1px solid var(--indent-guide-color)!important;background:0 0!important;width:1ch!important}.cm-indent-guide-char:before{content:attr(data-display);color:var(--indent-guide-color);pointer-events:none;font-weight:700}.cm-indent-guide-dots:before{content:attr(data-display);color:var(--indent-guide-color-dots);pointer-events:none;font-weight:700}.editor-container[data-indent-guides=false] .cm-indent-markers:before{display:none}.light .cm-panel.cm-search button[name=close]{color:var(--white)}
