@charset "UTF-8";
/*
 * --------------
 * Microware
 * --------------
 *
 * This file is part of the LIBIME core library.
 * It aims to ensure the integration of IT projects for
 * the management and creation of APIs for IMEDIATIS Ltd.
 *
 * LIBIME is a private library: you may not redistribute
 * and/or modify it without the prior consent of IMEDIATIS Ltd.
 *
 * Copyright (c) IMEDIATIS Ltd.
 * --------------------------------------------------------------------
 *   @author Cyrille WOUPO (cyrille@imediatis.net)
 *   @copyright (c) IMEDIATIS Ltd 2018 - 2024
 *   @license IMEDIATIS Ltd. (https://imediatis.net)
 *   @github https://github.com/team-imediatis/microware
 * --------------------------------------------------------------------
 */

.mi-badge {
    padding:.155rem .755rem;
    background-color:var(--bs-badge-bg);
    color:var(--bs-badge-color);
    border:1px solid var(--bs-badge-border-color);
    border-radius:3rem !important;
    font-size: 0.65rem;
}

.mi-badge .badge-label {
    display:inline-block;
    -webkit-transform:translateY(0.0875rem);
    -ms-transform:translateY(0.0875rem);
    transform:translateY(0.0875rem)
}

.mi-badge[href]:hover,
.mi-badge[href]:focus {
    text-decoration:none
}
.mi-badge-primary {
    --bs-badge-bg: var(--bs-primary-bg-subtle);
    --bs-badge-color: var(--mi-primary);
    --bs-badge-border-color: var(--bs-primary-border-subtle)
}
.mi-badge-secondary {
    --bs-badge-bg: rgba(var(--mi-secondary-rgb), 0.125);
    --bs-badge-color: var(--mi-secondary);
    --bs-badge-border-color: rgba(var(--mi-secondary-rgb), 1);
}
.mi-badge-success {
    --bs-badge-bg: rgba(var(--mi-green-rgb), 0.125);
    --bs-badge-color: var(--mi-green);
    --bs-badge-border-color: rgba(var(--mi-green-rgb), 1);
}
.mi-badge-info {
    --bs-badge-bg: var(--palette-teal-1);
    --bs-badge-color: var(--palette-teal-8);
    --bs-badge-border-color: var(--palette-teal-8)
}
.mi-badge-warning {
    --bs-badge-bg: var(--bs-warning-bg-subtle);
    --bs-badge-color: var(--bs-warning-text-emphasis);
    --bs-badge-border-color: var(--bs-warning-border-subtle)
}
.mi-badge-danger {
    --bs-badge-bg: var(--bs-danger-bg-subtle);
    --bs-badge-color: var(--bs-danger-text-emphasis);
    --bs-badge-border-color: var(--bs-danger-border-subtle)
}
.mi-badge-light {
    --bs-badge-bg: var(--bs-light-bg-subtle);
    --bs-badge-color: var(--bs-light-text-emphasis);
    --bs-badge-border-color: var(--bs-light-border-subtle)
}
.mi-badge-dark {
    --bs-badge-bg: var(--bs-dark-bg-subtle);
    --bs-badge-color: var(--bs-dark-text-emphasis);
    --bs-badge-border-color: var(--bs-dark-border-subtle)
}
.mi-badge-primary[href]:hover,
.mi-badge-primary[href]:focus {
    color:#85a9ff
}
.mi-badge-success[href]:hover,
.mi-badge-success[href]:focus {
    color:#90d67f
}
.mi-badge-info[href]:hover,
.mi-badge-info[href]:focus {
    color:#60c6ff
}
.mi-badge-warning[href]:hover,
.mi-badge-warning[href]:focus {
    color:#ffcc85
}
.mi-badge-danger[href]:hover,
.mi-badge-danger[href]:focus {
    color:#f48270
}