/* ============================================================
   TRAZION CLOUD — BOX SYSTEM V2
   ------------------------------------------------------------
   Purpose:
   Normalize visual box/card families across Trazion Assets.

   IMPORTANT
   ------------------------------------------------------------
   - No global styling of .card, .small-box or .info-box.
   - Only explicit Trazion/module selectors.
   - Functional classes remain untouched.
   - Reports are excluded.
   ============================================================ */


/* ============================================================
   1. CANONICAL LEGACY KPI ADAPTER
   ============================================================ */

#moduloNotificacionesInventory .notificaciones-kpi-card,
#moduloAuditoriaInventory .auditoria-kpi-card,
#moduloBackupsInventory .backups-kpi-card,
#moduloCredencialesIt .cred-it-kpi-card,
.saas-tenants-page .saas-stat-card.trz-metric-card,
.saas-solicitudes-page .saas-request-stat.trz-metric-card {

    position: relative;

    min-height: 116px !important;
    padding: 0 !important;

    overflow: hidden;

    background: var(--trz-color-white) !important;

    border-top: 1px solid var(--trz-color-slate-200) !important;
    border-right: 1px solid var(--trz-color-slate-200) !important;
    border-bottom: 1px solid var(--trz-color-slate-200) !important;

    border-radius: var(--trz-radius-lg) !important;

    box-shadow: var(--trz-shadow-card) !important;

    color: var(--trz-color-navy-950);
}


/* ============================================================
   2. LEGACY SMALL-BOX INNER LAYOUT
   ============================================================ */

#moduloNotificacionesInventory .notificaciones-kpi-card .inner,
#moduloAuditoriaInventory .auditoria-kpi-card .inner,
#moduloBackupsInventory .backups-kpi-card .inner,
#moduloCredencialesIt .cred-it-kpi-card .inner {

    position: relative;
    z-index: 2;

    min-height: 114px;

    display: flex;
    flex-direction: column;
    justify-content: center;

    padding: 20px 72px 20px 20px !important;
}


#moduloNotificacionesInventory .notificaciones-kpi-card h3,
#moduloAuditoriaInventory .auditoria-kpi-card h3,
#moduloBackupsInventory .backups-kpi-card h3,
#moduloCredencialesIt .cred-it-kpi-card h3 {

    margin: 0 0 3px !important;

    color: var(--trz-color-navy-950) !important;

    font-family: var(--trz-font-family);

    font-size: 1.625rem !important;
    font-weight: 700 !important;

    letter-spacing: -0.03em;

    line-height: 1.15 !important;
}


#moduloNotificacionesInventory .notificaciones-kpi-card p,
#moduloAuditoriaInventory .auditoria-kpi-card p,
#moduloBackupsInventory .backups-kpi-card p,
#moduloCredencialesIt .cred-it-kpi-card p {

    margin: 0 !important;

    color: var(--trz-color-slate-500) !important;

    font-family: var(--trz-font-family);

    font-size: 0.8125rem !important;
    font-weight: 600 !important;

    line-height: 1.35 !important;
}


/* ============================================================
   3. LEGACY KPI ICON
   ============================================================ */

#moduloNotificacionesInventory .notificaciones-kpi-card .icon,
#moduloAuditoriaInventory .auditoria-kpi-card .icon,
#moduloBackupsInventory .backups-kpi-card .icon,
#moduloCredencialesIt .cred-it-kpi-card .icon {

    position: absolute !important;

    top: 50% !important;
    right: 20px !important;

    width: 46px;
    height: 46px;

    display: inline-flex !important;
    align-items: center;
    justify-content: center;

    margin: 0 !important;

    transform: translateY(-50%);

    border-radius: var(--trz-radius-md);

    background: var(--trz-color-blue-50);
}


#moduloNotificacionesInventory .notificaciones-kpi-card .icon > i,
#moduloAuditoriaInventory .auditoria-kpi-card .icon > i,
#moduloBackupsInventory .backups-kpi-card .icon > i,
#moduloCredencialesIt .cred-it-kpi-card .icon > i {

    position: static !important;

    margin: 0 !important;

    color: var(--trz-color-blue-600) !important;

    opacity: 1 !important;

    font-size: 1.15rem !important;

    line-height: 1 !important;

    transform: none !important;
}


#moduloNotificacionesInventory .notificaciones-kpi-card:hover .icon > i,
#moduloAuditoriaInventory .auditoria-kpi-card:hover .icon > i,
#moduloBackupsInventory .backups-kpi-card:hover .icon > i,
#moduloCredencialesIt .cred-it-kpi-card:hover .icon > i {

    transform: none !important;
}


/* ============================================================
   4. SEMANTIC LEFT BORDER
   Only the left edge carries state color.
   ============================================================ */

#moduloNotificacionesInventory .notificaciones-kpi-card,
#moduloAuditoriaInventory .auditoria-kpi-card,
#moduloBackupsInventory .backups-kpi-card,
#moduloCredencialesIt .cred-it-kpi-card {

    border-left-width: 4px !important;
}


/* INFO */

#moduloNotificacionesInventory .border-info,
#moduloAuditoriaInventory .border-info,
#moduloBackupsInventory .border-info,
#moduloCredencialesIt .border-info {

    border-left-color: #17a2b8 !important;
}


/* SUCCESS */

#moduloNotificacionesInventory .border-success,
#moduloAuditoriaInventory .border-success,
#moduloBackupsInventory .border-success,
#moduloCredencialesIt .border-success {

    border-left-color: #28a745 !important;
}


/* WARNING */

#moduloNotificacionesInventory .border-warning,
#moduloAuditoriaInventory .border-warning,
#moduloBackupsInventory .border-warning,
#moduloCredencialesIt .border-warning {

    border-left-color: #f4b400 !important;
}


/* DANGER */

#moduloNotificacionesInventory .border-danger,
#moduloAuditoriaInventory .border-danger,
#moduloBackupsInventory .border-danger,
#moduloCredencialesIt .border-danger {

    border-left-color: #dc3545 !important;
}


/* DARK */

#moduloNotificacionesInventory .border-dark,
#moduloAuditoriaInventory .border-dark,
#moduloBackupsInventory .border-dark,
#moduloCredencialesIt .border-dark {

    border-left-color: var(--trz-color-navy-950) !important;
}


/* SECONDARY */

#moduloNotificacionesInventory .border-secondary,
#moduloAuditoriaInventory .border-secondary,
#moduloBackupsInventory .border-secondary,
#moduloCredencialesIt .border-secondary {

    border-left-color: var(--trz-color-slate-500) !important;
}


/* BRAND */

#moduloAuditoriaInventory .auditoria-brand-border,
#moduloBackupsInventory .backups-brand-border {

    border-left-color: var(--trz-color-blue-600) !important;
}


/* ============================================================
   5. SAAS METRIC ADAPTER
   These already use explicit trz-* classes.
   Force canonical geometry only.
   ============================================================ */

.saas-tenants-page .saas-stat-card.trz-metric-card {

    min-height: 116px !important;
    padding: 20px !important;

    gap: 16px !important;

    border-radius: var(--trz-radius-lg) !important;

    box-shadow: var(--trz-shadow-card) !important;
}


.saas-tenants-page
.saas-stat-card
.trz-metric-card__icon {

    width: 46px !important;
    height: 46px !important;

    flex: 0 0 46px !important;

    border-radius: var(--trz-radius-md) !important;

    background: var(--trz-color-blue-50) !important;

    color: var(--trz-color-blue-600) !important;
}


.saas-tenants-page
.saas-stat-card
.trz-metric-card__label {

    margin: 0 0 3px !important;

    color: var(--trz-color-slate-500) !important;

    font-size: 0.8125rem !important;
    font-weight: 600 !important;

    text-transform: none !important;

    letter-spacing: normal !important;
}


.saas-tenants-page
.saas-stat-card
.trz-metric-card__value {

    color: var(--trz-color-navy-950) !important;

    font-size: 1.625rem !important;
    font-weight: 700 !important;

    letter-spacing: -0.03em !important;

    line-height: 1.15 !important;
}


/* ============================================================
   6. SAAS REQUEST METRICS
   ============================================================ */

.saas-solicitudes-page .saas-request-stat.trz-metric-card {

    min-height: 116px !important;

    display: flex !important;
    flex-direction: column;

    align-items: flex-start !important;
    justify-content: center;

    padding: 20px !important;

    border-radius: var(--trz-radius-lg) !important;

    box-shadow: var(--trz-shadow-card) !important;
}


.saas-solicitudes-page
.saas-request-stat.trz-metric-card span {

    margin: 0 0 3px !important;

    color: var(--trz-color-slate-500) !important;

    font-size: 0.8125rem !important;
    font-weight: 600 !important;

    line-height: 1.35 !important;

    text-transform: none !important;

    letter-spacing: normal !important;
}


.saas-solicitudes-page
.saas-request-stat.trz-metric-card strong {

    margin: 0 !important;

    color: var(--trz-color-navy-950) !important;

    font-size: 1.625rem !important;
    font-weight: 700 !important;

    letter-spacing: -0.03em !important;

    line-height: 1.15 !important;
}


/* ============================================================
   7. RESPONSIVE
   Same canonical responsive geometry.
   ============================================================ */

@media (max-width: 767.98px) {

    #moduloNotificacionesInventory .notificaciones-kpi-card,
    #moduloAuditoriaInventory .auditoria-kpi-card,
    #moduloBackupsInventory .backups-kpi-card,
    #moduloCredencialesIt .cred-it-kpi-card,
    .saas-tenants-page .saas-stat-card.trz-metric-card,
    .saas-solicitudes-page .saas-request-stat.trz-metric-card {

        min-height: 104px !important;
    }


    #moduloNotificacionesInventory .notificaciones-kpi-card .inner,
    #moduloAuditoriaInventory .auditoria-kpi-card .inner,
    #moduloBackupsInventory .backups-kpi-card .inner,
    #moduloCredencialesIt .cred-it-kpi-card .inner {

        min-height: 102px;

        padding: 17px 66px 17px 17px !important;
    }


    .saas-tenants-page .saas-stat-card.trz-metric-card,
    .saas-solicitudes-page .saas-request-stat.trz-metric-card {

        padding: 17px !important;
    }
}


/* ============================================================
   END BOX SYSTEM V2
   ============================================================ */

/* ============================================================
   TRAZION_C8_3_CANONICAL_METRIC_START

   Canonical KPI composition.
   Visual reference: Panel SaaS.

   Legacy small-box anatomy:
       .inner > h3 + p
       .icon

   is visually transformed into:
       icon | label
            | value
   ============================================================ */


/* ------------------------------------------------------------
   LEGACY KPI CONTAINER
   ------------------------------------------------------------ */

#moduloNotificacionesInventory .notificaciones-kpi-card,
#moduloAuditoriaInventory .auditoria-kpi-card,
#moduloBackupsInventory .backups-kpi-card,
#moduloCredencialesIt .cred-it-kpi-card {

    position: relative !important;

    min-height: 116px !important;

    padding: 0 !important;

    overflow: hidden !important;

    background: var(--trz-color-white) !important;

    border-top: 1px solid var(--trz-color-slate-200) !important;
    border-right: 1px solid var(--trz-color-slate-200) !important;
    border-bottom: 1px solid var(--trz-color-slate-200) !important;

    border-radius: var(--trz-radius-lg) !important;

    box-shadow: var(--trz-shadow-card) !important;
}


/* ------------------------------------------------------------
   INNER CONTENT
   Existing markup is H3 then P.

   column-reverse makes:
       P  = label
       H3 = value

   matching Panel SaaS.
   ------------------------------------------------------------ */

#moduloNotificacionesInventory .notificaciones-kpi-card .inner,
#moduloAuditoriaInventory .auditoria-kpi-card .inner,
#moduloBackupsInventory .backups-kpi-card .inner,
#moduloCredencialesIt .cred-it-kpi-card .inner {

    position: relative !important;

    z-index: 2 !important;

    min-height: 114px !important;

    display: flex !important;

    flex-direction: column-reverse !important;

    justify-content: center !important;

    align-items: flex-start !important;

    padding:
        20px
        20px
        20px
        82px !important;
}


/* LABEL */

#moduloNotificacionesInventory .notificaciones-kpi-card p,
#moduloAuditoriaInventory .auditoria-kpi-card p,
#moduloBackupsInventory .backups-kpi-card p,
#moduloCredencialesIt .cred-it-kpi-card p {

    margin: 0 0 3px !important;

    color: var(--trz-color-slate-500) !important;

    font-family: var(--trz-font-family) !important;

    font-size: 0.8125rem !important;

    font-weight: 600 !important;

    line-height: 1.35 !important;

    letter-spacing: normal !important;

    text-transform: none !important;
}


/* VALUE */

#moduloNotificacionesInventory .notificaciones-kpi-card h3,
#moduloAuditoriaInventory .auditoria-kpi-card h3,
#moduloBackupsInventory .backups-kpi-card h3,
#moduloCredencialesIt .cred-it-kpi-card h3 {

    margin: 0 !important;

    color: var(--trz-color-navy-950) !important;

    font-family: var(--trz-font-family) !important;

    font-size: 1.625rem !important;

    font-weight: 700 !important;

    line-height: 1.15 !important;

    letter-spacing: -0.03em !important;
}


/* ------------------------------------------------------------
   ICON — SAME POSITION AND SIZE AS PANEL SAAS
   ------------------------------------------------------------ */

#moduloNotificacionesInventory .notificaciones-kpi-card .icon,
#moduloAuditoriaInventory .auditoria-kpi-card .icon,
#moduloBackupsInventory .backups-kpi-card .icon,
#moduloCredencialesIt .cred-it-kpi-card .icon {

    position: absolute !important;

    z-index: 3 !important;

    top: 50% !important;

    left: 20px !important;

    right: auto !important;

    width: 46px !important;

    height: 46px !important;

    display: inline-flex !important;

    align-items: center !important;

    justify-content: center !important;

    margin: 0 !important;

    transform: translateY(-50%) !important;

    border-radius: var(--trz-radius-md) !important;

    background: var(--trz-color-blue-50) !important;

    color: var(--trz-color-blue-600) !important;

    opacity: 1 !important;
}


#moduloNotificacionesInventory .notificaciones-kpi-card .icon > i,
#moduloAuditoriaInventory .auditoria-kpi-card .icon > i,
#moduloBackupsInventory .backups-kpi-card .icon > i,
#moduloCredencialesIt .cred-it-kpi-card .icon > i {

    position: static !important;

    top: auto !important;
    left: auto !important;
    right: auto !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;

    color: var(--trz-color-blue-600) !important;

    font-size: 1.15rem !important;

    line-height: 1 !important;

    opacity: 1 !important;

    transform: none !important;
}


#moduloNotificacionesInventory .notificaciones-kpi-card:hover .icon > i,
#moduloAuditoriaInventory .auditoria-kpi-card:hover .icon > i,
#moduloBackupsInventory .backups-kpi-card:hover .icon > i,
#moduloCredencialesIt .cred-it-kpi-card:hover .icon > i {

    transform: none !important;
}


/* ------------------------------------------------------------
   SEMANTIC LEFT EDGE
   ------------------------------------------------------------ */

#moduloNotificacionesInventory .notificaciones-kpi-card,
#moduloAuditoriaInventory .auditoria-kpi-card,
#moduloBackupsInventory .backups-kpi-card,
#moduloCredencialesIt .cred-it-kpi-card {

    border-left-width: 4px !important;
}


/* ------------------------------------------------------------
   MOBILE
   ------------------------------------------------------------ */

@media (max-width: 767.98px) {

    #moduloNotificacionesInventory .notificaciones-kpi-card,
    #moduloAuditoriaInventory .auditoria-kpi-card,
    #moduloBackupsInventory .backups-kpi-card,
    #moduloCredencialesIt .cred-it-kpi-card {

        min-height: 104px !important;
    }


    #moduloNotificacionesInventory .notificaciones-kpi-card .inner,
    #moduloAuditoriaInventory .auditoria-kpi-card .inner,
    #moduloBackupsInventory .backups-kpi-card .inner,
    #moduloCredencialesIt .cred-it-kpi-card .inner {

        min-height: 102px !important;

        padding:
            17px
            17px
            17px
            76px !important;
    }


    #moduloNotificacionesInventory .notificaciones-kpi-card .icon,
    #moduloAuditoriaInventory .auditoria-kpi-card .icon,
    #moduloBackupsInventory .backups-kpi-card .icon,
    #moduloCredencialesIt .cred-it-kpi-card .icon {

        left: 17px !important;

        width: 44px !important;
        height: 44px !important;
    }
}


/* ============================================================
   TRAZION_C8_3_CANONICAL_METRIC_END
   ============================================================ */

/* ============================================================
   TRAZION_C8_5B_EXACT_SAAS_METRIC_START
   Legacy KPI -> exact Panel SaaS visual anatomy
   ============================================================ */


/* ------------------------------------------------------------
   CONTAINER
   ------------------------------------------------------------ */

#moduloNotificacionesInventory .small-box.notificaciones-kpi-card,
#moduloAuditoriaInventory .small-box.auditoria-kpi-card,
#moduloBackupsInventory .small-box.backups-kpi-card,
#moduloCredencialesIt .small-box.cred-it-kpi-card {

    min-height: 116px !important;

    margin-bottom: 0 !important;

    padding: 0 !important;

    background: var(--trz-color-white) !important;

    border-top: 1px solid var(--trz-color-slate-200) !important;
    border-right: 1px solid var(--trz-color-slate-200) !important;
    border-bottom: 1px solid var(--trz-color-slate-200) !important;

    border-radius: var(--trz-radius-lg) !important;

    box-shadow: var(--trz-shadow-card) !important;

    overflow: hidden !important;
}


/* ------------------------------------------------------------
   CONTENT
   Same spacing as Panel SaaS:
   icon 46 + gap 16 + content
   ------------------------------------------------------------ */

#moduloNotificacionesInventory .small-box.notificaciones-kpi-card .inner,
#moduloAuditoriaInventory .small-box.auditoria-kpi-card .inner,
#moduloBackupsInventory .small-box.backups-kpi-card .inner,
#moduloCredencialesIt .small-box.cred-it-kpi-card .inner {

    min-height: 114px !important;

    padding:
        20px
        20px
        20px
        82px !important;

    display: flex !important;

    flex-direction: column-reverse !important;

    justify-content: center !important;

    align-items: flex-start !important;
}


/* LABEL */

#moduloNotificacionesInventory .small-box.notificaciones-kpi-card .inner > p,
#moduloAuditoriaInventory .small-box.auditoria-kpi-card .inner > p,
#moduloBackupsInventory .small-box.backups-kpi-card .inner > p,
#moduloCredencialesIt .small-box.cred-it-kpi-card .inner > p {

    margin: 0 0 3px !important;

    color: var(--trz-color-slate-500) !important;

    font-family: var(--trz-font-family) !important;

    font-size: 0.8125rem !important;

    font-weight: 600 !important;

    line-height: 1.35 !important;

    letter-spacing: normal !important;

    text-transform: none !important;
}


/* VALUE */

#moduloNotificacionesInventory .small-box.notificaciones-kpi-card .inner > h3,
#moduloAuditoriaInventory .small-box.auditoria-kpi-card .inner > h3,
#moduloBackupsInventory .small-box.backups-kpi-card .inner > h3,
#moduloCredencialesIt .small-box.cred-it-kpi-card .inner > h3 {

    margin: 0 !important;

    color: var(--trz-color-navy-950) !important;

    font-family: var(--trz-font-family) !important;

    font-size: 1.625rem !important;

    font-weight: 700 !important;

    line-height: 1.15 !important;

    letter-spacing: -0.03em !important;
}


/* ------------------------------------------------------------
   ICON CONTAINER
   ------------------------------------------------------------ */

#moduloNotificacionesInventory .small-box.notificaciones-kpi-card .icon,
#moduloAuditoriaInventory .small-box.auditoria-kpi-card .icon,
#moduloBackupsInventory .small-box.backups-kpi-card .icon,
#moduloCredencialesIt .small-box.cred-it-kpi-card .icon {

    position: absolute !important;

    top: 50% !important;
    left: 20px !important;
    right: auto !important;

    width: 46px !important;
    height: 46px !important;

    display: inline-flex !important;

    align-items: center !important;
    justify-content: center !important;

    margin: 0 !important;

    padding: 0 !important;

    background: var(--trz-color-blue-50) !important;

    border: 0 !important;

    border-radius: var(--trz-radius-md) !important;

    color: var(--trz-color-blue-600) !important;

    opacity: 1 !important;

    transform: translateY(-50%) !important;
}


/* ------------------------------------------------------------
   IMPORTANT:
   match legacy selector specificity from module CSS
   ------------------------------------------------------------ */

#moduloNotificacionesInventory .small-box.notificaciones-kpi-card .icon > i,
#moduloNotificacionesInventory .small-box.notificaciones-kpi-card .icon > i.fas,
#moduloNotificacionesInventory .small-box.notificaciones-kpi-card .icon > i.fa,
#moduloNotificacionesInventory .small-box.notificaciones-kpi-card .icon > i.far,

#moduloAuditoriaInventory .small-box.auditoria-kpi-card .icon > i,
#moduloAuditoriaInventory .small-box.auditoria-kpi-card .icon > i.fas,
#moduloAuditoriaInventory .small-box.auditoria-kpi-card .icon > i.fa,
#moduloAuditoriaInventory .small-box.auditoria-kpi-card .icon > i.far,

#moduloBackupsInventory .small-box.backups-kpi-card .icon > i,
#moduloBackupsInventory .small-box.backups-kpi-card .icon > i.fas,
#moduloBackupsInventory .small-box.backups-kpi-card .icon > i.fa,
#moduloBackupsInventory .small-box.backups-kpi-card .icon > i.far,

#moduloCredencialesIt .small-box.cred-it-kpi-card .icon > i,
#moduloCredencialesIt .small-box.cred-it-kpi-card .icon > i.fas,
#moduloCredencialesIt .small-box.cred-it-kpi-card .icon > i.fa,
#moduloCredencialesIt .small-box.cred-it-kpi-card .icon > i.far {

    position: static !important;

    top: auto !important;
    left: auto !important;
    right: auto !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;

    padding: 0 !important;

    color: var(--trz-color-blue-600) !important;

    font-size: 1.15rem !important;

    line-height: 1 !important;

    opacity: 1 !important;

    transform: none !important;
}


/* Disable old AdminLTE/module hover enlargement */

#moduloNotificacionesInventory .small-box.notificaciones-kpi-card:hover .icon > i,
#moduloNotificacionesInventory .small-box.notificaciones-kpi-card:hover .icon > i.fas,
#moduloNotificacionesInventory .small-box.notificaciones-kpi-card:hover .icon > i.fa,
#moduloNotificacionesInventory .small-box.notificaciones-kpi-card:hover .icon > i.far,

#moduloAuditoriaInventory .small-box.auditoria-kpi-card:hover .icon > i,
#moduloAuditoriaInventory .small-box.auditoria-kpi-card:hover .icon > i.fas,
#moduloAuditoriaInventory .small-box.auditoria-kpi-card:hover .icon > i.fa,
#moduloAuditoriaInventory .small-box.auditoria-kpi-card:hover .icon > i.far,

#moduloBackupsInventory .small-box.backups-kpi-card:hover .icon > i,
#moduloBackupsInventory .small-box.backups-kpi-card:hover .icon > i.fas,
#moduloBackupsInventory .small-box.backups-kpi-card:hover .icon > i.fa,
#moduloBackupsInventory .small-box.backups-kpi-card:hover .icon > i.far,

#moduloCredencialesIt .small-box.cred-it-kpi-card:hover .icon > i,
#moduloCredencialesIt .small-box.cred-it-kpi-card:hover .icon > i.fas,
#moduloCredencialesIt .small-box.cred-it-kpi-card:hover .icon > i.fa,
#moduloCredencialesIt .small-box.cred-it-kpi-card:hover .icon > i.far {

    font-size: 1.15rem !important;

    transform: none !important;
}


/* ------------------------------------------------------------
   MOBILE
   ------------------------------------------------------------ */

@media (max-width: 767.98px) {

    #moduloNotificacionesInventory .small-box.notificaciones-kpi-card,
    #moduloAuditoriaInventory .small-box.auditoria-kpi-card,
    #moduloBackupsInventory .small-box.backups-kpi-card,
    #moduloCredencialesIt .small-box.cred-it-kpi-card {

        min-height: 104px !important;
    }


    #moduloNotificacionesInventory .small-box.notificaciones-kpi-card .inner,
    #moduloAuditoriaInventory .small-box.auditoria-kpi-card .inner,
    #moduloBackupsInventory .small-box.backups-kpi-card .inner,
    #moduloCredencialesIt .small-box.cred-it-kpi-card .inner {

        min-height: 102px !important;

        padding:
            17px
            17px
            17px
            77px !important;
    }


    #moduloNotificacionesInventory .small-box.notificaciones-kpi-card .icon,
    #moduloAuditoriaInventory .small-box.auditoria-kpi-card .icon,
    #moduloBackupsInventory .small-box.backups-kpi-card .icon,
    #moduloCredencialesIt .small-box.cred-it-kpi-card .icon {

        left: 17px !important;

        width: 44px !important;
        height: 44px !important;
    }
}


/* ============================================================
   TRAZION_C8_5B_EXACT_SAAS_METRIC_END
   ============================================================ */
