.pane {
    height: 100%;
    overflow: scroll;
    padding: 0 !important;
}

.pane-content {
    padding: 20px;
}

.nomargin {
    margin: 0;
}

.brand-logo {
    padding-left: 30px !important;
}

.between-fields {
    /* TODO: Actually determine height of form row */
    height: 3.6rem;
}

body.flex {
    display: flex;
    min-height: 100vh;
    flex-direction: column;
}

main.flex {
    flex: 1 0 auto;
}

.invite {
    word-break: break-all;
    font-family: monospace;
}