/*!
 * @author      Luděk Nezmar
 * @copyright   2018-2026 ACRESIA Consulting s.r.o.
 * @license     Proprietary
 *
 * com_cmdb dashboard placeholder styles. KPI cards reuse the project-wide
 * .act-stat-card pattern (see acresia-table.css / kpi-cards.md). This file
 * exists primarily so the WebAssetManager has a stable path to load.
 */
.com-cmdb-dashboard .act-stats-row {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
    gap: 1rem;
}

.com-cmdb-dashboard .act-stat-card {
    padding: 1.25rem;
    border-radius: 8px;
    border-left: 4px solid #6c757d;
    background: var(--at-surface, #fff);
    box-shadow: 0 1px 3px rgba(0, 0, 0, .06);
}

a.act-stat-card {
    display: block;
    color: inherit;
    text-decoration: none;
    transition: transform .12s ease, box-shadow .12s ease;
}
a.act-stat-card:hover {
    color: inherit;
    text-decoration: none;
    transform: translateY(-2px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, .10);
}

.com-cmdb-dashboard .act-stat-card.info    { border-left-color: #0dcaf0; }
.com-cmdb-dashboard .act-stat-card.success { border-left-color: #198754; }
.com-cmdb-dashboard .act-stat-card.warning { border-left-color: #fd7e14; }
.com-cmdb-dashboard .act-stat-card.danger  { border-left-color: #dc3545; }

.com-cmdb-dashboard .act-stat-value {
    font-size: 2rem;
    font-weight: 600;
    line-height: 1;
    color: var(--at-text-blue, #1f3b66);
}

.com-cmdb-dashboard .act-stat-label {
    font-size: .85rem;
    color: var(--at-text-muted, #6c757d);
    text-transform: uppercase;
    margin-top: .35rem;
}
