.user-profile-head--unified-bg {
    position: relative;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 5px;
}

.user-profile-head--unified-bg::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, .5);
    pointer-events: none;
    border-radius: inherit;
    z-index: 0;
}

/* Ensure floating action icons can hang outside inner cards */
.user-profile-head--unified-bg .uipanel-links-list {
    overflow: visible;
}

.user-profile-head--unified-bg > * {
    position: relative;
    z-index: 1;
}

.user-profile-head--unified-bg .uiblock-white {
    background-color: transparent;
    border-color: transparent;
    box-shadow: none;
    border-radius: 0;
    border-width: 0;
}

.user-profile-head--unified-bg .uipanel-pattern {
    background-image: none !important;
}

.user-profile-head--unified-bg .black-transparent {
    background: transparent;
    border-radius: 0;
}

