.cm-editor{background-color:#fff;padding:.25rem;font-size:1rem;border:4px solid #fff;border-radius:.375rem}.cm-editor .cm-line ::-moz-selection,.cm-editor .cm-line::-moz-selection{background-color:#64748b!important;color:#fff!important}.cm-editor .cm-line ::selection,.cm-editor .cm-line::selection,.cm-editor .cm-selectionLayer .cm-selectionBackground{background-color:#64748b!important;color:#fff!important}.cm-editor .cm-selectionLayer{display:none}.cm-editor.cm-focused{outline-color:#64748b;outline-style:dashed;outline-offset:-.2rem;outline-width:2px}.cm-editor .cm-line{line-height:1.7}.cm-editor .opcode{background-color:#fed7aa;padding:.125rem 0;border-radius:.125rem;font-weight:700;text-transform:uppercase;white-space:nowrap}.cm-editor .cm-selectionMatch,.cm-editor .cm-selectionMatch .chunk,.cm-editor .cm-tooltip-autocomplete ul li[aria-selected]{background-color:#60a5fa;color:#fff;border-radius:.125rem}.cm-editor .cm-tooltip-autocomplete .cm-completionMatchedText{border-bottom:2px solid #60a5fa;text-decoration:none}.cm-editor .cm-tooltip-autocomplete ul li[aria-selected] .cm-completionMatchedText{border-bottom:2px solid #fff;text-decoration:none}.cm-editor .cm-tooltip-autocomplete{border:4px solid #cbd5e1;border-radius:.375rem;overflow:hidden;background-color:#f1f5f9}.cm-editor .cm-tooltip-autocomplete ul li{display:block!important;padding:.5rem 0!important;font-weight:700}