.fillmunG1 {
  background-color: #ffffff;
  fill: #ffffff;
}
.fillmunG2 {
  background-color: #f7e6e6;
  fill: #f7e6e6;
}
.fillmunG3 {
  background-color: #efcdcd;
  fill: #efcdcd;
}
.fillmunG4 {
  background-color: #e7b3b3;
  fill: #e7b3b3;
}
.fillmunG5 {
  background-color: #df9a9a;
  fill: #df9a9a;
}
.fillmunG6 {
  background-color: #d78080;
  fill: #d78080;
}
.fillmunG7 {
  background-color: #cf6666;
  fill: #cf6666;
}
.fillmunG8 {
  background-color: #c74d4d;
  fill: #c74d4d;
}
.fillmunG9 {
  background-color: #bf3333;
  fill: #bf3333;
}
.fillmunG10 {
  background-color: #b71a1a;
  fill: #b71a1a;
}

.fillmunP1 {
  background-color: #006400;
  fill: #006400;
}
.fillmunP2 {
  background-color: #228B22;
  fill: #228B22;
}
.fillmunP3 {
  background-color: #32CD32;
  fill: #32CD32;
}
.fillmunP4 {
  background-color: #FFD700;
  fill: #FFD700;
}
.fillmunP5 {
  background-color: #B8860B;
  fill: #B8860B;
}
.fillmunP6 {
  background-color: #FF8C00;
  fill: #FF8C00;
}
.fillmunP7 {
  background-color: #FF69B4;
  fill: #FF69B4;
}
.fillmunP8 {
  background-color: #8B0000;
  fill: #8B0000;
}
.fillmunP9 {
  background-color: #A0522D;
  fill: #A0522D;
}
.fillmunP10 {
  background-color: #D3D3D3;
  fill: #D3D3D3;
}
.fillmunP11 {
  background-color: #8A2BE2;
  fill: #8A2BE2;
}
.fillmunP12 {
  background-color: #FFFFFF;
  fill: #FFFFFF;
}
.fillmunP13 {
  background-color: #FF0000;
  fill: #FF0000;
}
.fillmunP14 {
  background-color: #FFC0CB;
  fill: #FFC0CB;
}
.fillmunP15 {
  background-color: #FF6347;
  fill: #FF6347;
}
.fillmunP16 {
  background-color: #FFDAB9;
  fill: #FFDAB9;
}
.fillmunP17 {
  background-color: #E6E6FA;
  fill: #E6E6FA;
}
.fillmunP18 {
  background-color: #A9A9A9;
  fill: #A9A9A9;
}
.fillmunP19 {
  background-color: #ADD8E6;
  fill: #ADD8E6;
}
.fillmunP20 {
  background-color: #87CEEB;
  fill: #87CEEB;
}
.fillmunP21 {
  background-color: #FFEFD5;
  fill: #FFEFD5;
}
.fillmunP22 {
  background-color: #FFE4E1;
  fill: #FFE4E1;
}
.fillmunP23 {
  background-color: #FAFAD2;
  fill: #FAFAD2;
}
.fillmunP24 {
  background-color: #E0FFFF;
  fill: #E0FFFF;
}
.fillmunP25 {
  background-color: #F0E68C;
  fill: #F0E68C;
}
.fillmunP26 {
  background-color: #DDA0DD;
  fill: #DDA0DD;
}
.fillmunP27 {
  background-color: #B0E0E6;
  fill: #B0E0E6;
}
.fillmunP28 {
  background-color: #98FB98;
  fill: #98FB98;
}
.fillmunP29 {
  background-color: #AFEEEE;
  fill: #AFEEEE;
}
.fillmunP30 {
  background-color: #DB7093;
  fill: #DB7093;
}


.fillmun:hover {
  background-color: var(--hover-select-color) !important;
  fill: var(--hover-select-color) !important;
}
