/* App-specific styles */
:root {
    --t-audit-card-body-bg: #f2f2f2;
}
.k-card-header {
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
    background-color: #e4e8f0;
}

.k-card-body {
    background-color: var(--t-audit-card-body-bg);
}

.k-list-header .audit-dropdown-template {
    font-weight: bolder;
    margin-left: 0px;
    margin-right: 50px;
}

.k-list-item .audit-dropdown-template {
    width: 100%;
}

    .k-list-item .audit-dropdown-template > .col,
    .k-list-item .audit-dropdown-template > [class*="col-"] {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        min-height: 1.5em;
    }

.k-button-solid-warning {
    color: #36518f;
}

.k-dialog.no-buttons .k-dialog-actions {
    display: none;
}

.primary-tooltip .k-tooltip {
    background: #0d6efd;
}

    .primary-tooltip .k-tooltip .k-callout {
        color: #0d6efd;
    }

.success-tooltip .k-tooltip {
    background: #198754;
}

    .success-tooltip .k-tooltip .k-callout {
        color: #198754;
    }

.warning-tooltip .k-tooltip {
    background: #ffc107;
    color: #000000;
}

    .warning-tooltip .k-tooltip .k-callout {
        color: #ffc107;
    }

.danger-tooltip .k-tooltip {
    background: #dc3545;
}

    .danger-tooltip .k-tooltip .k-callout {
        color: #dc3545;
    }

/* styles that can likely be moved to StaticContent if we decide they should apply globally */
.k-input textarea[readonly] {
    opacity: var(--kendo-disabled-opacity);
}

.k-split-button.text-white button {
    color: white;
}