/* /Geo/geo.css */

:root {
  /*--idleBG: HSL(240, 0%, 80%);*/
  --idleBG: HSL(240, 100%, 100%);
  --idleFG: black;
  --activeBG: lightgreen;
  --activeFG: black;
  --disabledBG: #ccc;
  --disableFG: black;
  --transitionBG: yellow;
  --transitionFG: black;
  --errorBG: black;
  --errorFG: yellow;
  --errorBG: #d3d3d3;
  --errorBG: HSL(240, 100%, 50%);
  /* disabled == error */

  /* backgrounds */
  --panelBackground: HSL(0, 0%, 0%);

  /* notifications */
}

* {
  box-sizing: border-box;
  margin: 0;
  border: 0;
  padding: 0;
}

body {
  font-family: sans-serif;
}

/* support full-screen maps */
div {
  max-width: none;
}

/* define sticky scrolling */
div.sticky {
  position: sticky;
  top: 0;   /* not auto */
}

