body {

    /* disable pull-to-refresh */
    /* todo - maybe we just apply this when there is a dirty form on the page? so changes aren't lost. */
    /*overscroll-behavior-y: contain;*/
}

/* fancy links */
a {
    text-decoration: underline;
    text-decoration-style: dotted;
    text-underline-offset: 5px;
}
a:hover,
a:active {
    text-decoration-thickness: 3px;
    text-decoration-color: var(--button-primary-border-color);
    text-underline-offset: 2px;
}

/* set white text in header so it can be seen on black background */
#header a {
    color: white;
}

/* hide the login link on the login page */
.login--page a[href="/login"] {
    display: none;
}