Map {
  background-color: #b8dee6;
}

#countries {
  ::outline {
    line-color: #85c5d3;
    line-width: 2;
    line-join: round;
  }
  polygon-fill: #fff;
}

#seacreatures {
  point-file:url(seacreatures.svg);
  point-allow-overlap:true;
  [zoom=0]{point-transform:"scale(.1)";}
  [zoom=1]{point-transform:"scale(.15)";}
  [zoom=2]{point-transform:"scale(.2)";}  
  [zoom=3]{point-transform:"scale(.2)";}  
  [zoom=4]{point-transform:"scale(.25)";}  
  [zoom=5]{point-transform:"scale(.25)";}  
  [zoom=6]{point-transform:"scale(.25)";}  
  [zoom=7]{point-transform:"scale(.3)";}  
  [zoom=8]{point-transform:"scale(.4)";}  
  [zoom=9]{point-transform:"scale(.5)";}  
  [zoom=10]{point-transform:"scale(.6)";}  
  [zoom=11]{point-transform:"scale(.7)";}    
  [zoom=12]{point-transform:"scale(.7)";}    
  [zoom=13]{point-transform:"scale(.7)";}    
  [zoom=14]{point-transform:"scale(.7)";}    
  [zoom=15]{point-transform:"scale(.7)";}    
  [zoom=16]{point-transform:"scale(.7)";}    
  [zoom=17]{point-transform:"scale(.7)";}      
  [zoom=18]{point-transform:"scale(.75)";}
  [zoom=19]{point-transform:"scale(.75)";}
  [zoom=20]{point-transform:"scale(.75)";}
}


#octocat {
  point-file:url(github.svg);
  point-allow-overlap:true;
  [zoom=0]{point-transform:"scale(.05)";}
  [zoom=1]{point-transform:"scale(.05)";}
  [zoom=2]{point-transform:"scale(.05)";}  
  [zoom=3]{point-transform:"scale(.05)";}  
  [zoom=4]{point-transform:"scale(.05)";}  
  [zoom=5]{point-transform:"scale(.05)";}  
  [zoom=6]{point-transform:"scale(.05)";}  
  [zoom=7]{point-transform:"scale(.05)";}  
  [zoom=8]{point-transform:"scale(.1)";}  
  [zoom=9]{point-transform:"scale(.2)";}  
  [zoom=10]{point-transform:"scale(.3)";}  
  [zoom=11]{point-transform:"scale(.3)";}    
  [zoom=12]{point-transform:"scale(.3)";}    
  [zoom=13]{point-transform:"scale(.3)";}    
  [zoom=14]{point-transform:"scale(.3)";}    
  [zoom=15]{point-transform:"scale(.3)";}    
  [zoom=16]{point-transform:"scale(.3)";}    
  [zoom=17]{point-transform:"scale(.3)";}      
  [zoom=18]{point-transform:"scale(.3)";}
  [zoom=19]{point-transform:"scale(.3)";}
  [zoom=20]{point-transform:"scale(.3)";}  
}

#failwhale {
  point-file:url(failwhale.svg);
  point-allow-overlap:true;
  [zoom=0]{point-transform:"scale(.2)";}
  [zoom=1]{point-transform:"scale(.2)";}
  [zoom=2]{point-transform:"scale(.2)";}  
  [zoom=3]{point-transform:"scale(.2)";}  
  [zoom=4]{point-transform:"scale(.2)";}  
  [zoom=5]{point-transform:"scale(.2)";}  
  [zoom=6]{point-transform:"scale(.2)";}  
  [zoom=7]{point-transform:"scale(.2)";}  
  [zoom=8]{point-transform:"scale(.2)";}  
  [zoom=9]{point-transform:"scale(.4)";}  
  [zoom=10]{point-transform:"scale(.6)";}  
  [zoom=11]{point-transform:"scale(.6)";}    
  [zoom=12]{point-transform:"scale(.6)";}    
  [zoom=13]{point-transform:"scale(.6)";}    
  [zoom=14]{point-transform:"scale(.6)";}    
  [zoom=15]{point-transform:"scale(.6)";}    
  [zoom=16]{point-transform:"scale(.7)";}    
  [zoom=17]{point-transform:"scale(.7)";}      
  [zoom=18]{point-transform:"scale(.8)";}
  [zoom=19]{point-transform:"scale(.8)";}
  [zoom=20]{point-transform:"scale(.8)";}   
}


#awois_wrecks {
  marker-width:6;
  marker-fill:#f45;
  marker-line-color:#813;
  marker-allow-overlap:true;
}


#enc_wrecks {
  marker-width:6;
  marker-fill:#f45;
  marker-line-color:#813;
  marker-allow-overlap:true;
}


#docker {
  point-file:url(docker.svg);
  point-allow-overlap:true;
  [zoom=0]{point-transform:"scale(.05)";}
  [zoom=1]{point-transform:"scale(.05)";}
  [zoom=2]{point-transform:"scale(.05)";}  
  [zoom=3]{point-transform:"scale(.05)";}  
  [zoom=4]{point-transform:"scale(.05)";}  
  [zoom=5]{point-transform:"scale(.05)";}  
  [zoom=6]{point-transform:"scale(.05)";}  
  [zoom=7]{point-transform:"scale(.05)";}  
  [zoom=8]{point-transform:"scale(.1)";}  
  [zoom=9]{point-transform:"scale(.2)";}  
  [zoom=10]{point-transform:"scale(.3)";}  
  [zoom=11]{point-transform:"scale(.3)";}    
  [zoom=12]{point-transform:"scale(.3)";}    
  [zoom=13]{point-transform:"scale(.3)";}    
  [zoom=14]{point-transform:"scale(.3)";}    
  [zoom=15]{point-transform:"scale(.3)";}    
  [zoom=16]{point-transform:"scale(.3)";}    
  [zoom=17]{point-transform:"scale(.3)";}      
  [zoom=18]{point-transform:"scale(.3)";}
  [zoom=19]{point-transform:"scale(.3)";}
  [zoom=20]{point-transform:"scale(.3)";}   
}

