.goal-hierarchy-container .goal .icon {
    width: 16px;
    height: 16px;
    margin-right: 12px;
}

.objective-hierarchy-container .objective .icon {
    width: 16px;
    height: 16px;
    margin-right: 12px;
}

.to-do .icon {
    width: 16px;
    height: 16px;
    margin-right: 12px;
}

.objective-hierarchy-container {
    margin-left: 12px;
}

.objective {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
    margin-top: 16px;
}

.objective h3 {
    line-height: 1;
    margin: 0;
}

.to-do {
    margin-left: 12px;
    margin-top: 16px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
}

.to-do h4 {
    line-height: 1;
    margin: 0;
}

.icon.secondary {
    opacity: 0.5;
}

.button.add-button {
    margin-top: 16px;
    opacity: 0.5;
}

.objective-hierarchy-container .button.add-button {
    margin-left: 24px;
}

.goal-hierarchy-container .button.add-button {
    margin-left: 12px;
}