.form-kit__field-code { .ace-wrapper { width: 100%; > .loading-container { width: 100%; } } .ace-wrapper[data-disabled="true"] { opacity: 0.5; .ace_scroller { cursor: not-allowed !important; } } .ace-wrapper[data-disabled="false"] { .ace_focus { @include default-input; height: unset; border-color: var(--tertiary); outline: 2px solid var(--tertiary); outline-offset: -1px; } } } .form-kit__control-code { height: 250px !important; width: 100%; box-sizing: border-box; border: 1px solid var(--primary-400); border-radius: var(--d-input-border-radius); .form-kit__field.has-error & { border-color: var(--danger); } }