.n2o-code-editor {
    display: flex;
    border: 1px solid #d1d1d1;
    width: 100%;

    .ace_print-margin {
        display: none;
    }

    .n2o-ace-editor {
        width: 100% !important;
    }
}

.n2o-code-editor.disabled {
    opacity: 0.65;

    .ace_layer.ace_cursor-layer {
        display: none;
    }

    .ace_content:hover {
        cursor: default;
    }
}
