.placeholder__content {
    box-sizing: border-box;
    max-width: 500px;
    margin: 0 auto;
    padding: 50px 24px;

    text-align: center;
}

.placeholder__title {
    font-size: 1.33rem;
    font-weight: 500;
}

.placeholder__title + .placeholder__description {
    margin-top: .8rem;
}

.placeholder__action {
    margin-top: 1.5rem;
}

.placeholder__icon {
    height: 120px;
}

.placeholder__icon_type_no-requests {
    background: url('../../../static/i/requests_empty_state.svg') 50% 0/120px no-repeat;
}

.placeholder__icon_type_no-relations {
    background: url('../../../static/i/outstaff_empty.svg') 50% 0/120px no-repeat;
}

.placeholder__icon_type_no-subscribers {
    background: url('../../../static/i/subscriptions_empty_state.svg') 50% 0/120px no-repeat;
}
