.opomania-user-box {
    display: inline-flex;      /* todo en la misma línea */
    align-items: center;       /* centra imagen y texto entre sí */
    gap: 6px;
    vertical-align: middle;    /* centra el bloque respecto al texto exterior */
    line-height: 1;            /* evita que la caja crezca hacia arriba/abajo */
    font-family: inherit;
}


.opomania-user-box .user-profile-image {
    width: 18px !important;
    height: 18px !important;
    border-radius: 10% !important;
    object-fit: cover !important;

    display: flex !important;        /* fuerza a ser un flex-item real */
    align-items: center !important;  /* centra el contenido interno (aunque no tenga) */
    justify-content: center !important;

    margin: 0 !important;            /* evita empujes verticales */
    padding: 0 !important;

    vertical-align: middle !important;
}




.opomania-username {
    font-weight: normal;
    font-family: inherit;
    font-size: inherit;
    line-height: 1;           /* importantísimo para el centrado visual */
}



