.cuenta-empresa-marca {
    min-width: 0;
}

.cuenta-empresa-marca:has([data-cuenta-selector]) {
    width: 14rem;
    max-width: calc(100vw - 12rem);
    flex-shrink: 0;
}

.cuenta-empresa-selector .form-select {
    min-height: 1.75rem;
    padding-top: .125rem;
    padding-bottom: .125rem;
    font-size: .8rem;
    text-overflow: ellipsis;
}

.cuenta-empresa-marca [data-cuenta-error]:empty {
    display: none !important;
}

.cuenta-empresa-estado {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: .25rem;
}

.cuenta-empresa-estado > .nav-link,
.cuenta-empresa-contador {
    white-space: nowrap;
}

.cuenta-empresa-contador {
    font-size: .68rem;
    line-height: 1.25;
}
