Position of the New topic button on Horizon

You mean like this?

Something like this would work I think

.sidebar-new-topic-button__wrapper {
    position: fixed;
    bottom: 2rem;
    right: 2rem;
    margin: 0;
}

But it won’t be “aware” of any other elements on the page, so will overlap things.