/* Founder, Oct 29 2026: "for footer on both, only show when scroll".
   Pages that fit one screen (home, report, login): the first screen is the full window and the gray footer
   sits just below it, so it only shows once you scroll. The footer itself looks the same. */

/* login + report: the main area is at least one full screen tall, the footer follows it */
body.lh > main,
body.rl main.rl-main{min-height:100vh;min-height:100dvh}

/* home (desktop and laptop windows): the footer leaves its pinned spot and sits below the first screen */
@media (min-width:761px){
  html:not([data-tmenu]) body:not(.lh):not(.rl) > .site-foot{position:relative;bottom:auto;padding-top:18px}
}
/* home desktop keeps its snap: one scroll down shows the footer strip, one scroll up goes back */
@media (min-width:1024px){
  html[data-beta="2snap"]:not([data-tmenu]) body > .site-foot{scroll-snap-align:end}
}
