.related-userstories {
    margin-bottom: 2rem;
    position: relative;
}

.related-userstories-header {
    align-content: center;
    align-items: center;
    background: $mass-white;
    display: flex;
    justify-content: space-between;
    min-height: 36px;
    .related-userstories-title {
        @include font-size(medium);
        @include font-type(bold);
        margin-left: 1rem;
    }
    .add-button {
        background: $grayer;
        border: 0;
        display: inline-block;
        padding: .5rem;
        transition: background .25s;
        &:hover,
        &.is-active {
            background: $primary-light;
        }
        svg {
            fill: $white;
            height: 1.25rem;
            margin-bottom: -.2rem;
            width: 1.25rem;
        }
    }
}

.related-userstories-body {
    width: 100%;
}
