#mayc2gltg
{
  marker-allow-overlap: true;
  marker-ignore-placement: true;
  marker-line-opacity: 0;
  marker-width: 1;
  marker-opacity: 0.2;
  image-filters: colorize-alpha(#08519c, #08519c, white);
  /*[zoom = 0] { marker-width:   0.42; marker-opacity: 0.55; }
  [zoom = 1] { marker-width:   0.47; marker-opacity: 0.55; }
  [zoom = 2] { marker-width:   0.55; marker-opacity: 0.53; }
  [zoom = 3] { marker-width:   0.65; marker-opacity: 0.50; }
  [zoom = 4] { marker-width:   0.80; marker-opacity: 0.45; }
  [zoom = 5] { marker-width:   0.98; marker-opacity: 0.43; }*/
  [zoom = 6] { marker-width:   1.15; marker-opacity: 0.40; }
  [zoom = 7] { marker-width:   1.55; marker-opacity: 0.37; }
  [zoom = 8] { marker-width:   1.95; marker-opacity: 0.37; }
  [zoom = 9] { marker-width:   3.05; marker-opacity: 0.35; }
  [zoom = 10] { marker-width:  4.12; marker-opacity: 0.33; }
  [zoom = 11] { marker-width:  5.64; marker-opacity: 0.30; }
  [zoom = 12] { marker-width:  7.63; marker-opacity: 0.33; }
  [zoom = 13] { marker-width: 10.12; marker-opacity: 0.35; }
  [zoom = 14] { marker-width: 13.76; marker-opacity: 0.37; }
  [zoom = 15] { marker-width: 17.61; marker-opacity: 0.40; }
  [zoom = 16] { marker-width: 21.73; marker-opacity: 0.43; }
  [zoom = 17] { marker-width: 25.43; marker-opacity: 0.45; }
  [zoom = 18] { marker-width: 29.92; marker-opacity: 0.50; }
  [zoom = 19] { marker-width: 33.38; marker-opacity: 0.53; }
  [zoom = 20] { marker-width: 37.38; marker-opacity: 0.55; }
  [zoom = 21] { marker-width: 41.27; marker-opacity: 0.65; }
  [zoom = 22] { marker-width: 47.28; marker-opacity: 0.65; }
}