.cms-structure-mode-content {
    .ck.ck-editor__editable_inline {
        padding: 0;
        & > :first-child {
            margin-top: 0;
        }
    }
}

.cms-admin.app-djangocms_text.model-text .ck-editor {
    border: none;
    background: var(--dca-white);
    .ck-editor__editable {
        max-height: unset;
    }
    button {
        width: auto  !important;
        padding: var(--ck-spacing-tiny)  !important;
        border: 1px solid transparent  !important;
    }
    .ck.ck-list button {
        width: 100%  !important;
    }
    textarea {
        max-height: unset;
    }
}

.ck-powered-by {
    display: none  !important;
}

body {
    --ck-color-toolbar-background: var(--dca-white);
    --ck-color-base-background: var(--dca-white);
    --ck-color-toolbar-border: var(--dca-gray-lighter);
    --ck-color-base-border: var(--dca-gray-lighter);
    --ck-color-text: var(--dca-black);
    --ck-color-dropdown-panel-background: var(--dca-white);
    --ck-color-dropdown-panel-border: var(--dca-gray-lighter);
}
