ideas = {

	cp_work_hour_limit = {
		law = yes
		
		hour_no_limit = {
			available = {
				if = {
					limit = {
						check_variable = { var:global.bhoi_government_limited = 1 }
					}
					NOT = { has_government = democratic}
				}
			}

			modifier = {
				stability_factor = -0.1
				political_power_factor = -0.1
				local_resources_factor = 0.1
				monthly_population = -0.225
				conscription_factor = -0.1
				production_factory_efficiency_gain_factor = 0.2
				production_factory_max_efficiency_factor = 0.1
				line_change_production_efficiency_factor = 0.2
			}
			
			cancel_if_invalid = yes
		}
		
		hour_limit_14 = {
			available = {
				if = {
					limit = {
						check_variable = { var:global.bhoi_government_limited = 1 }
					}
					NOT = { has_government = democratic}
				}
			}
			
			modifier = {
				stability_factor = -0.05
				political_power_factor = -0.05
				local_resources_factor = 0.15
				monthly_population = -0.15
				conscription_factor = -0.05
				production_factory_efficiency_gain_factor = 0.15
				production_factory_max_efficiency_factor = 0.075
				line_change_production_efficiency_factor = 0.15
			}
			
			cancel_if_invalid = yes
		}
		
		hour_limit_12 = {
			available = {
			}
			
			modifier = {
				local_resources_factor = 0.1
				monthly_population = -0.075
				production_factory_efficiency_gain_factor = 0.1
				production_factory_max_efficiency_factor = 0.05
				line_change_production_efficiency_factor = 0.1
			}
			
			cancel_if_invalid = yes
		}
		
		hour_limit_10 = {
			available = {
			}
			
			modifier = {
				stability_factor = 0.05
				political_power_factor = 0.05
				local_resources_factor = 0.05
				production_factory_efficiency_gain_factor = 0.05
				production_factory_max_efficiency_factor = 0.025
				line_change_production_efficiency_factor = 0.05
			}
			
			cancel_if_invalid = yes
		}
		
		hour_limit_8 = {
			available = {
				if = {
					limit = {
						check_variable = { var:global.bhoi_government_limited = 1 }
					}
					NOT = { has_government = fascism}
				}
			}
			
			modifier = {
				stability_factor = 0.1
				political_power_factor = 0.1
				monthly_population = 0.075
			}
			
			cancel_if_invalid = yes
		}
	}
}