/********************************************* Filepond *********************************************/
.filepond--root {
    margin-bottom: 0;
    cursor: pointer;
}

.filepond--root .filepond--drop-label > label {
    cursor: pointer;
}

/********************************************* Tom Select *********************************************/

.ts-wrapper .ts-control .item .dropdown-item-indicator {
    height: auto;
}

.ts-wrapper .ts-control .item {
    font-family: monospace;
}

.ts-dropdown {
  z-index: 10000000 !important; /* Dropdown, modal gibi elementlerin altında kalıyordu yoksa */
}

.ts-dropdown .ts-dropdown-content {
    max-height: 300px;
}

.ts-dropdown .ts-dropdown-content .option {
    font-family: monospace;
}

.ts-dropdown .ts-dropdown-content .option:hover {
    background-color: var(--tblr-gray-50);
}

.ts-dropdown .ts-dropdown-content .option.selected {
    background-color: color-mix(in srgb, var(--tblr-success-lt) calc(var(--tblr-bg-opacity, 1)* 100%), transparent) !important;
}

.ts-dropdown .ts-dropdown-content .option .dropdown-item-indicator {
    height: auto;
}

/* TINYMCE  */
.tox-promotion {
    display: none !important;
}

.form-control.tox-tinymce {
    border-width: 1px !important;
    padding-left: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.dropdown-menu > .card > .card-body {
    max-height : calc(100vh - 300px) !important;
    overflow-y: auto !important;
}

/* POPOVER */
.popover {
    max-width: initial;
}

/* DECIMAL MASK ON FOCUS */
.decimal-mask-on-focus {
    text-align: right;
}
