@import url("skeleton.css?v=1.0.0");
@import url('badges.css?v=1.0.0');
@import url('bootstrap/customizations.css?v=1.0.0');
@import url('bootstrap/darkmode.css?v=1.0.0');

@media (min-width: 1200px) {
    .min-width-lg-fit-content {
        min-width: fit-content !important;
    }
}

.divisor-duplo::before {
    content: '';
    flex: 1;
    margin-left: 5px;
}

.divisor-duplo::after {
    content: '';
    flex: 1;
    margin-left: 5px;
}

.divisor-duplo {
    text-transform: uppercase;
    color: #797474;
    font-size: 12px;
    display: flex;
    align-items: center;
    gap: 10px;
}

.divisor {
    display: flex;
    align-items: center;
    gap: 4px;
    color: #8f8f8f;
    text-transform: uppercase;
    font-size: 12px;
    margin-bottom: 2px;
    margin-top: 8px;
}

.divisor:not(.accordion-button)::after {
    content: '';
    flex: 1;
    margin-left: 5px;
    border-top: 1px solid #e1e1e1;
}

.divisor:not(.accordion-button)::after, .divisor-duplo::after, .divisor-duplo::before {
    border-top: 1px solid var(--bs-border-color);
}

.hidden {
    display: none !important;
}

.logo {
    width: 46px;
    height: 46px;
    border-radius: 50%;
    object-fit: contain;
}

.logo-small {
    width: 32px;
    height: 32px;
}

.ts-wrapper {
    padding-top: 0;
    padding-bottom: 0;
}

.ts-control {
    border: 0;
    padding-left: 0 !important;
}

.ts-wrapper:not(.selectmultiple) .ts-control .item {
    text-wrap: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 90%;
}

.text-small {
    font-size: 85%;
}

select.readonly {
    pointer-events: none;
    opacity: 50%;
}

.cursor-auto {
    cursor: auto !important;
}

.cursor-pointer {
    cursor: pointer !important;
}

.badge-gold {
    background-color: rgba(255, 164, 0, 0.43);
    border: 1px solid #ffad194f;
    color: #fff0b3;
    display: block;
    font-size: 0.6rem;
}

@media (max-width: 1320px) {
    .header-breadcrumb-li {
        max-width: 200px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
}