@import "_ls-variables-dbbff4a4206661e535d05c719b7c8a9a.css";
:root {
    --tblr-font-sans-serif: Muli, sans-serif;
    --tblr-primary: var(--ls-bleu-fonce-hex);
    --tblr-border-radius-sm: 0;
    --tblr-border-radius-md: 0;
    --tblr-border-radius-lg: 0;
    --tblr-border-radius-xl: 0;
    --tblr-body-font-size: 15px;
    --bs-body-bg: var(--ls-blanc-hex);

    margin-left: 0; /* https://github.com/tabler/tabler/issues/2271 */
}
body {
    overflow-y: scroll; /* https://github.com/tabler/tabler/issues/2271 */
}

/*********************************************/
/*              Typography                   */
/*********************************************/

.hr-text {
    font-size: 1rem;
    font-weight: 500;
}
.bg-ls-bleu-fonce {
    background-color: var(--ls-bleu-fonce-hex);
}
.text-white {
    color: var(--ls-blanc-hex);
}
.text-orange {
    color: var(--ls-orange-hex);
}

.navbar {
    --tblr-navbar-active-border-color: var(--ls-vert-base-hex);
    .navbar-nav .nav-item.active {
        color: var(--ls-vert-base-hex);
    }
}

.text-ls-rose {
    color: var(--ls-rose-hex);
}

/*********************************************/
/*              Toast                        */
/*********************************************/
.toast-success {
    background-color: var(--ls-vert-base-hex);
    color: var(--ls-noir-hex);
}
.toast-close {
    color: var(--ls-noir-hex);
    position: absolute;
    right: 10px;
    top: 10px;
}

/*********************************************/
/*              TomSelect                    */
/*********************************************/
.ts-wrapper.form-select {
    background-image: none!important;
}

/*********************************************/
/*              Cards                        */
/*********************************************/
.card {
    --tblr-card-cap-padding-y: 0.6rem;
}
.row-deck .card-body {
    font-size: 13px;
}

/*.navbar-brand {*/
/*    margin-left: 1rem;*/
/*}*/

/*.h1, h1 {*/
/*    font-size: calc(1.2rem + 0.5vw);*/
/*    a {*/
/*        text-decoration: none;*/
/*    }*/
/*}*/

/*a {*/
/*    text-decoration: none;*/
/*}*/

/*.text-ls-rose {*/
/*    color: var(--ls-rose-hex);*/
/*}*/

/*.btn-primary {*/
/*    background-color: var(--ls-bleu-fonce-hex);*/
/*    &:hover {*/
/*        background-color: var(--ls-eclaireurs-hex);*/
/*    }*/
/*}*/
/*.btn-group-sm>.btn, .btn-sm {*/
/*    --bs-btn-padding-y: 0.15rem;*/
/*}*/

/*.btn-outline-primary {*/
/*    color: var(--ls-bleu-fonce-hex);*/
/*    border-color: var(--ls-bleu-fonce-hex);*/
/*    &:hover {*/
/*        background-color: var(--ls-bleu-fonce-hex);*/
/*        color: var(--ls-blanc-hex);*/
/*    }*/
/*}*/

/*.btn-link {*/
/*    text-decoration: none;*/
/*}*/

/*.bg-primary,*/
/*.card-primary,*/
/*.text-bg-primary {*/
/*    --lte-card-variant-bg: var(--ls-bleu-fonce-hex);*/
/*}*/

/*.card-ls-gris {*/
/*    .card-header {*/
/*        background-color: var(--ls-gris-hex)!important;*/
/*        padding: 0.5rem 1rem;*/
/*        color: var(--ls-blanc-hex);*/
/*        .card-title {*/
/*            color: var(--ls-blanc-hex);*/
/*        }*/
/*    }*/
/*}*/

/*.card-header {*/
/*    background-color: rgb(0, 0, 0, 0.03);*/
/*    padding: 0.5rem 1rem;*/
/*}*/

/*.alert {*/
/*    border: 1px solid var(--ls-bleu-fonce-hex);*/
/*    padding: 0.5rem 1rem;*/
/*    border-radius: 0.25rem;*/
/*    box-shadow: 10px 5px 5px rgb(var(--ls-noir-rgb), 0.1) ;*/
/*}*/
