/*@import "/resources/lib/webpack/node_modules/bootstrap/dist/css/bootstrap.min.css";*/
@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.3/font/bootstrap-icons.css");

.auto-submit-warning {
    font-size: 1.1rem;
    margin: 8px;
}

.cursor-pointer {
    cursor: pointer;
}

.hidden {
    display: none;
}

/* progress plugin */
.plugin-progress-container {
    display: inline-block;
    width: 100%;
}

.plugin-progress-container .bi {
    margin-right: 4px;
}

.plugin-progress-container progress {
    width: 100%;
}

.plugin-progress-container progress::-moz-progress-bar,
.plugin-progress-container progress::-webkit-progress-value {
    background-color: orange;
}

/* sortable */
.plugin-sortable-draggable-item {
    cursor: move;
}

.plugin-sortable-drag-item {
    opacity: 0.7;
}

.plugin-sortable-drag-clone {}


.dot-processing:after {
    content: '';
    animation: changetext 2s infinite linear;
    font-size: 2rem;
    padding-left: 6px;
}

.display-inline {
    display: inline;
}

@keyframes changetext {
    0% {
        content: ".";
    }

    33% {
        content: "..";
    }

    66% {
        content: "...";
    }

    100% {
        content: ".";
    }

}