      .light-st0 {
        fill: url(#_grade_152);
      }

      .light-st0, .light-st1, .light-st2, .light-st3, .light-st4, .light-st5, .light-st6, .light-st7, .light-st8, .light-st9, .light-st10, .light-st11, .light-st12, .light-st13, .light-st14, .light-st15, .light-st16, .light-st17, .light-st18, .light-st19, .light-st20, .light-st21, .light-st22, .light-st23, .light-st24, .light-st25, .light-st26, .light-st27, .light-st28, .light-st29, .light-st30, .light-st31, .light-st32, .light-st33, .light-st34, .light-st35, .light-st36, .light-st37, .light-st38, .light-st39, .light-st40, .light-st41, .light-st42, .light-st43, .light-st44, .light-st45, .light-st46, .light-st47, .light-st48 {
        opacity: .2;
      }

      .light-st1 {
        fill: url(#_grade_15243);
      }

      .light-st2 {
        fill: url(#_grade_15240);
      }

      .light-st3 {
        fill: url(#_grade_15241);
      }

      .light-st4 {
        fill: url(#_grade_15245);
      }

      .light-st5 {
        fill: url(#_grade_15244);
      }

      .light-st6 {
        fill: url(#_grade_15242);
      }

      .light-st7 {
        fill: url(#_grade_15246);
      }

      .light-st8 {
        fill: url(#_grade_15247);
      }

      .light-st9 {
        fill: url(#_grade_15239);
      }

      .light-st10 {
        fill: url(#_grade_15248);
      }

      .light-st11 {
        fill: url(#_grade_15235);
      }

      .light-st12 {
        fill: url(#_grade_15238);
      }

      .light-st13 {
        fill: url(#_grade_15237);
      }

      .light-st14 {
        fill: url(#_grade_15236);
      }

      .light-st15 {
        fill: url(#_grade_15224);
      }

      .light-st16 {
        fill: url(#_grade_15234);
      }

      .light-st17 {
        fill: url(#_grade_15233);
      }

      .light-st18 {
        fill: url(#_grade_15232);
      }

      .light-st19 {
        fill: url(#_grade_15229);
      }

      .light-st20 {
        fill: url(#_grade_15230);
      }

      .light-st21 {
        fill: url(#_grade_15231);
      }

      .light-st22 {
        fill: url(#_grade_15220);
      }

      .light-st23 {
        fill: url(#_grade_15227);
      }

      .light-st24 {
        fill: url(#_grade_15221);
      }

      .light-st25 {
        fill: url(#_grade_15225);
      }

      .light-st26 {
        fill: url(#_grade_15226);
      }

      .light-st27 {
        fill: url(#_grade_15222);
      }

      .light-st28 {
        fill: url(#_grade_15223);
      }

      .light-st29 {
        fill: url(#_grade_15228);
      }

      .light-st30 {
        fill: url(#_grade_15214);
      }

      .light-st31 {
        fill: url(#_grade_15219);
      }

      .light-st32 {
        fill: url(#_grade_15216);
      }

      .light-st33 {
        fill: url(#_grade_15217);
      }

      .light-st34 {
        fill: url(#_grade_15211);
      }

      .light-st35 {
        fill: url(#_grade_15215);
      }

      .light-st36 {
        fill: url(#_grade_15210);
      }

      .light-st37 {
        fill: url(#_grade_15218);
      }

      .light-st38 {
        fill: url(#_grade_15213);
      }

      .light-st39 {
        fill: url(#_grade_15212);
      }

      .light-st40 {
        fill: url(#_grade_1529);
      }

      .light-st41 {
        fill: url(#_grade_1521);
      }

      .light-st42 {
        fill: url(#_grade_1522);
      }

      .light-st43 {
        fill: url(#_grade_1523);
      }

      .light-st44 {
        fill: url(#_grade_1528);
      }

      .light-st45 {
        fill: url(#_grade_1527);
      }

      .light-st46 {
        fill: url(#_grade_1525);
      }

      .light-st47 {
        fill: url(#_grade_1526);
      }

      .light-st48 {
        fill: url(#_grade_1524);
      }

      .light-st49 {
        fill: #fff;
        fill-rule: evenodd;
        stroke: #fff;
        stroke-linecap: round;
        stroke-linejoin: round;
        stroke-width: .2px;
      }


      .light-twinkle {
        opacity: 0;
        transform-box: fill-box;
        transform-origin: center;
        will-change: opacity, transform;
      }
      
      
            .box-st0 {
        fill: #b8b8b8;
        stroke: #b8b8b8;
      }

      .box-st0, .box-st1, .box-st2, .box-st3, .box-st4, .box-st5 {
        stroke-linecap: round;
        stroke-linejoin: round;
        stroke-width: .2px;
      }

      .box-st6 {
        fill: #d08b2c;
      }

      .box-st1 {
        stroke: #d08b2c;
      }

      .box-st1, .box-st3 {
        fill: none;
      }

      .box-st2 {
        fill: #9c9c9c;
        stroke: #9c9c9c;
      }

      .box-st3 {
        stroke: #cf8a2c;
      }

      .box-st4 {
        fill: #eeb161;
        stroke: #eeb161;
      }

      .box-st5 {
        fill: #f7d8b0;
        stroke: #f7d8b0;
      }
	
	
	      .arm-st0 {
        fill: #8b8988;
        stroke: #8b8988;
      }

      .arm-st0, .arm-st1, .arm-st2, .arm-st3, .arm-st4, .arm-st5, .arm-st6, .arm-st7, .arm-st8, .arm-st9 {
        stroke-linecap: round;
        stroke-linejoin: round;
      }

      .arm-st0, .arm-st1, .arm-st4, .arm-st8 {
        stroke-width: .2px;
      }

      .arm-st1 {
        fill: #c1b400;
        stroke: #c1b400;
      }

      .arm-st2, .arm-st3 {
        fill: #9fa0a0;
        stroke: #9fa0a0;
      }

      .arm-st2, .arm-st3, .arm-st5, .arm-st7, .arm-st9 {
        stroke-width: .2px;
      }

      .arm-st3, .arm-st4, .arm-st6, .arm-st9 {
        fill-rule: evenodd;
      }

      .arm-st4, .arm-st7, .arm-st8 {
        fill: #f2e447;
        stroke: #f2e447;
      }

      .arm-st5, .arm-st9 {
        fill: #d6c700;
        stroke: #d6c700;
      }

      .arm-st6 {
        fill: none;
        stroke: #5b5857;
        stroke-width: 3.7px;
      }
      
      
       
      .com2_belt0 {
        fill: #9c9c9c;
        fill-rule: evenodd;
        stroke: #9c9c9c;
        stroke-linecap: round;
        stroke-linejoin: round;
        stroke-width: .2px;
      }

      .com2_belt1 {
        clip-rule: evenodd;
        fill: none;
      }

      .com2_belt2 {
        clip-path: url(#clippath);
      }
      
            .com2-box0 {
        fill: #d49347;
        stroke: #d49347;
      }

      .com2-box0, .com2-box1, .com2-box2, .com2-box3, .com2-box4, .com2-box5, .com2-box6, .com2-box7, .com2-box8, .com2-box9, .com2-box10, .com2-box11, .com2-box12, .com2-box13, .com2-box14, .com2-box15, .com2-box16, .com2-box17, .com2-box18, .com2-box19 {
        stroke-linecap: round;
        stroke-linejoin: round;
      }

      .com2-box0, .com2-box6, .com2-box7, .com2-box11, .com2-box12, .com2-box19 {
        stroke-width: 0px;
      }

      .com2-box0, .com2-box9, .com2-box10 {
        fill: #eeb161;
        stroke: #eeb161;
      }

      .com2-box20 {
        fill: #b16d2a;
      }

      .com2-box20, .com2-box4, .com2-box5, .com2-box6, .com2-box12, .com2-box13, .com2-box14, .com2-box15, .com2-box16 {
        fill-rule: evenodd;
      }

      .com2-box21 {
        fill: #d08b2c;
      }

      .com2-box1, .com2-box2, .com2-box3, .com2-box8, .com2-box11, .com2-box19 {
        fill: none;
      }

      .com2-box1, .com2-box2, .com2-box11 {
        stroke: #d08b2c;
      }

      .com2-box1, .com2-box4, .com2-box8, .com2-box9, .com2-box13, .com2-box14, .com2-box17 {
        stroke-width: .2px;
      }

      .com2-box2, .com2-box3, .com2-box5, .com2-box10, .com2-box15, .com2-box16, .com2-box18 {
        stroke-width: .2px;
      }

      .com2-box3, .com2-box8, .com2-box19 {
        stroke: #b16d2a;
      }

      .com2-box4, .com2-box5, .com2-box12 {
        fill: #d49347;
        stroke: #d49347;
      }

      .com2-box6, .com2-box7, .com2-box13, .com2-box16, .com2-box17, .com2-box18 {
        fill: #f7d8b0;
      }

      .com2-box6, .com2-box13, .com2-box16 {
        stroke: #f7d9b1;
      }

      .com2-box7, .com2-box17, .com2-box18 {
        stroke: #f7d8b0;
      }

      .com2-box14, .com2-box15 {
        fill: #fff;
        stroke: #fff;
      }
      
      
     
     .com2-press0 {
        fill: #959495;
        com2-pressroke: #959495;
      }

      .com2-press0, .com2-press1 {
        fill-rule: evenodd;
      }

      .com2-press0, .com2-press1, .com2-press2 {
        com2-pressroke-linecap: round;
        com2-pressroke-linejoin: round;
        com2-pressroke-width: .2px;
      }

      .com2-press1 {
        fill: #807f7f;
        com2-pressroke: #807f7f;
      }

      .com2-press2 {
        fill: #9fa0a0;
        com2-pressroke: #9fa0a0;
      }
      
    
    
    
       
      .com2-arm-st0, .com2-arm-st1, .com2-arm-st2, .com2-arm-st3, .com2-arm-st4, .com2-arm-st5, .com2-arm-st6, .com2-arm-st7, .com2-arm-st8, .com2-arm-st9, .com2-arm-st10, .com2-arm-st11, .com2-arm-st12, .com2-arm-st13, .com2-arm-st14, .com2-arm-st15, .com2-arm-st16, .com2-arm-st17, .com2-arm-st18, .com2-arm-st19, .com2-arm-st20, .com2-arm-st21, .com2-arm-st22, .com2-arm-st23, .com2-arm-st24, .com2-arm-st25, .com2-arm-st26, .com2-arm-st27, .com2-arm-st28, .com2-arm-st29, .com2-arm-st30, .com2-arm-st31, .com2-arm-st32, .com2-arm-st33, .com2-arm-st34, .com2-arm-st35, .com2-arm-st36, .com2-arm-st37, .com2-arm-st38 {
        stroke-linecap: round;
        stroke-linejoin: round;
      }

      .com2-arm-st0, .com2-arm-st6, .com2-arm-st10, .com2-arm-st11, .com2-arm-st12, .com2-arm-st14, .com2-arm-st15, .com2-arm-st18, .com2-arm-st19, .com2-arm-st20, .com2-arm-st21, .com2-arm-st23, .com2-arm-st29, .com2-arm-st31, .com2-arm-st32, .com2-arm-st33, .com2-arm-st34, .com2-arm-st38 {
        stroke-width: .2px;
      }

      .com2-arm-st0, .com2-arm-st31 {
        fill: #b16d2b;
        stroke: #b16d2b;
      }

      .com2-arm-st1, .com2-arm-st2, .com2-arm-st3, .com2-arm-st4, .com2-arm-st5, .com2-arm-st6, .com2-arm-st7, .com2-arm-st39, .com2-arm-st9, .com2-arm-st10, .com2-arm-st13, .com2-arm-st14, .com2-arm-st16, .com2-arm-st20, .com2-arm-st22, .com2-arm-st23, .com2-arm-st24, .com2-arm-st25, .com2-arm-st26, .com2-arm-st27, .com2-arm-st28, .com2-arm-st29, .com2-arm-st31, .com2-arm-st32, .com2-arm-st33, .com2-arm-st35, .com2-arm-st36, .com2-arm-st37 {
        fill-rule: evenodd;
      }

      .com2-arm-st1, .com2-arm-st2, .com2-arm-st3, .com2-arm-st4, .com2-arm-st5, .com2-arm-st6, .com2-arm-st7, .com2-arm-st15 {
        fill: #c1b400;
        stroke: #c1b400;
      }

      .com2-arm-st1, .com2-arm-st25 {
        stroke-width: .2px;
      }

      .com2-arm-st2 {
        stroke-width: .2px;
      }

      .com2-arm-st3, .com2-arm-st24 {
        stroke-width: .2px;
      }

      .com2-arm-st4, .com2-arm-st26 {
        stroke-width: .2px;
      }

      .com2-arm-st5 {
        stroke-width: .2px;
      }

      .com2-arm-st7 {
        stroke-width: .2px;
      }

      .com2-arm-st8 {
        fill: #afa51f;
        stroke: #afa51f;
      }

      .com2-arm-st8, .com2-arm-st16, .com2-arm-st17, .com2-arm-st30, .com2-arm-st36 {
        stroke-width: .2px;
      }

      .com2-arm-st39 {
        fill: #b16d2a;
      }

      .com2-arm-st9, .com2-arm-st10, .com2-arm-st19 {
        fill: #f2c181;
        stroke: #f2c181;
      }

      .com2-arm-st9, .com2-arm-st13, .com2-arm-st22 {
        stroke-width: .3px;
      }

      .com2-arm-st40, .com2-arm-st20 {
        fill: #d08b2c;
      }

      .com2-arm-st11, .com2-arm-st12 {
        fill: none;
      }

      .com2-arm-st11, .com2-arm-st20 {
        stroke: #d08b2c;
      }

      .com2-arm-st12 {
        stroke: #b16d2a;
      }

      .com2-arm-st13, .com2-arm-st14, .com2-arm-st18 {
        fill: #d49347;
        stroke: #d49347;
      }

      .com2-arm-st16 {
        fill: #807f7f;
        stroke: #807f7f;
      }

      .com2-arm-st17 {
        fill: #727171;
        stroke: #727171;
      }

      .com2-arm-st21, .com2-arm-st22, .com2-arm-st23 {
        fill: #eeb161;
        stroke: #eeb161;
      }

      .com2-arm-st24, .com2-arm-st25, .com2-arm-st26, .com2-arm-st27, .com2-arm-st28, .com2-arm-st29, .com2-arm-st34 {
        fill: #f2e447;
        stroke: #f2e447;
      }

      .com2-arm-st27 {
        stroke-width: .2px;
      }

      .com2-arm-st28 {
        stroke-width: .2px;
      }

      .com2-arm-st30, .com2-arm-st35, .com2-arm-st36, .com2-arm-st37 {
        fill: #d6c700;
        stroke: #d6c700;
      }

      .com2-arm-st32 {
        fill: #fff;
        stroke: #fff;
      }

      .com2-arm-st33 {
        stroke: #f7d9b1;
      }

      .com2-arm-st33, .com2-arm-st38 {
        fill: #f7d8b0;
      }

      .com2-arm-st35 {
        stroke-width: .2px;
      }

      .com2-arm-st37 {
        stroke-width: .2px;
      }

      .com2-arm-st38 {
        stroke: #f7d8b0;
      }
      
      
      
      

      .hero_st0, .hero_st1 {
        fill: #5b5857;
      }

      .hero_st2 {
        fill: none;
      }

      .hero_st3, .hero_st4, .hero_st5, .hero_st6, .hero_st7, .hero_st8, .hero_st1, .hero_st9, .hero_st10, .hero_st11, .hero_st12, .hero_st13, .hero_st14, .hero_st15 {
        fill-rule: evenodd;
      }

      .hero_st3, .hero_st16 {
        fill: #3e3a39;
      }

      .hero_st17, .hero_st8 {
        fill: #727171;
      }

      .hero_st4, .hero_st18 {
        fill: #967b46;
      }

      .hero_st5, .hero_st19 {
        fill: #e9db44;
      }

      .hero_st6, .hero_st20 {
        fill: #9fa0a0;
      }

      .hero_st7, .hero_st21 {
        fill: #fff;
      }

      .hero_st22 {
        fill: #b8b4d6;
      }

      .hero_st23, .hero_st14 {
        fill: #4d4398;
      }

      .hero_st24, .hero_st11 {
        fill: #d6c700;
      }

      .hero_st25 {
        fill: #878686;
      }

      .hero_st26, .hero_st15 {
        fill: #f2e447;
      }

      .hero_st9, .hero_st27 {
        fill: #635438;
      }

      .hero_st10, .hero_st28 {
        fill: #bdbebe;
      }

      .hero_st12, .hero_st29 {
        fill: #7057a3;
      }

      .hero_st30 {
        fill: #c1b400;
      }

      .hero_st13, .hero_st31 {
        fill: #f6bcb0;
      }
      
      

      .chart-st0 {
        fill: #73ada0;
      }

      .chart-st1 {
        fill: #acd1c7;
      }

      .chart-st2 {
        fill: #f2e443;
      }

      .chart-st3 {
        fill: #231815;
      }

      .chart-st4 {
        fill: #8ca74d;
      }

      .chart-st5 {
        fill: #8364a9;
      }

      .chart-st6 {
        fill: none;
        stroke: #c8c9ca;
        stroke-miterlimit: 10;
        stroke-width: 1.6px;
      }