// @import (inline) "@{bowerPath}tinymce-builded/js/tinymce/skins/lightgray/skin.min.css";
// @import (inline) "@{bowerPath}tinymce-builded/js/tinymce/plugins/visualblocks/css/visualblocks.css";
// @import "@{mockupPath}/modal/pattern.modal.less";
// @import "@{mockupPath}/autotoc/pattern.autotoc.less";
// @import "@{mockupPath}/upload/less/pattern.upload.less";

// @font-face {
//     font-family: "tinymce";
//     src: url("@{bowerPath}tinymce-builded/js/tinymce/skins/lightgray/fonts/tinymce.eot");
//     src: url("@{bowerPath}tinymce-builded/js/tinymce/skins/lightgray/fonts/tinymce.eot?#iefix")
//             format("embedded-opentype"),
//         url("@{bowerPath}tinymce-builded/js/tinymce/skins/lightgray/fonts/tinymce.woff")
//             format("woff"),
//         url("@{bowerPath}tinymce-builded/js/tinymce/skins/lightgray/fonts/tinymce.ttf")
//             format("truetype"),
//         url("@{bowerPath}tinymce-builded/js/tinymce/skins/lightgray/fonts/tinymce.svg#tinymce")
//             format("svg");
//     font-weight: normal;
//     font-style: normal;
// }

// @font-face {
//     font-family: "tinymce-small";
//     src: url("@{bowerPath}tinymce-builded/js/tinymce/skins/lightgray/fonts/tinymce-small.eot");
//     src: url("@{bowerPath}tinymce-builded/js/tinymce/skins/lightgray/fonts/tinymce-small.eot?#iefix")
//             format("embedded-opentype"),
//         url("@{bowerPath}tinymce-builded/js/tinymce/skins/lightgray/fonts/tinymce-small.woff")
//             format("woff"),
//         url("@{bowerPath}tinymce-builded/js/tinymce/skins/lightgray/fonts/tinymce-small.ttf")
//             format("truetype"),
//         url("@{bowerPath}tinymce-builded/js/tinymce/skins/lightgray/fonts/tinymce-small.svg#tinymce")
//             format("svg");
//     font-weight: normal;
//     font-style: normal;
// }

div.linkModal {
    .pat-relateditems-container {
        padding-top: 0;
        margin-right: 20px;
    }
    div.linkTypes {
        line-height: 15px;
        input {
            margin: 5px 5px 9px 9px;
        }
    }
}

.tinymce-dropzone {
    position: relative;

    .dz-notice {
        display: none;
        -ms-filter: none;
        filter: none;
        pointer-events: none;
    }
    * {
        opacity: 1;
    }

    .dropzone-previews {
        background-color: #f5f5f5;
    }
    .fallback {
        /* do not display fallback, just don't work for these weirdos */
        display: none;
    }
}

.tinymce-dropzone.dz-drag-hover {
    box-sizing: border-box;

    * {
        opacity: 0.7;
    }
    iframe {
        pointer-events: none;
    }
    p {
        font-size: 250%;
        position: absolute;
        width: 400px;
        height: 50px;
        top: 50%;
        left: 50%;
        margin-left: -200px;
        display: block;
        text-align: center;
        opacity: 1;
    }
    .dz-notice {
        display: block;
        opacity: 1;
        -ms-filter: none;
        filter: none;
        -webkit-transition: opacity 0.3s ease-in-out;
        -moz-transition: opacity 0.3s ease-in-out;
        -o-transition: opacity 0.3s ease-in-out;
        -ms-transition: opacity 0.3s ease-in-out;
        transition: opacity 0.3s ease-in-out;
        background-position: 0 0;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
}

.mce-item-table td {
    min-width: 0.6em; // enforce a min-width while editing for tables with visual aid turned on
}

div.mce-content-body[contenteditable="true"],
.tox-tinymce {
    border: 1px solid var(--bs-border-color);
    border-radius: var(--bs-border-radius);
}
