situation_nanites_deficit = {
	picture = GFX_evt_deficit
	category = negative
	fail_icon = GFX_situation_outcome_meh
	fail_icon_frame = GFX_situation_outcome_frame_green
	complete_icon = GFX_situation_outcome_bankrupcy
	complete_icon_frame = GFX_situation_outcome_frame_red
	on_start = {
		set_situation_flag = deficit_situation
	}
	on_abort = {
		owner = {
			add_resource = {
				nanites = @bailout_strategic_base_amount
				mult = value:bailout_scaling_factor
			}
		}
	}
	start_value = 15
	stages = {
		deficit_first = {
			icon = GFX_situation_stage_1
			icon_background = GFX_situation_stage_frame_red
			end = 25
			modifier = {
				planet_jobs_upkeep_mult = 0.05
				all_technology_research_speed = -0.05
				planet_buildings_upkeep_mult = 0.05
				megastructures_upkeep_mult = 0.05
			}
		}
		deficit_second = {
			icon = GFX_situation_stage_2
			icon_background = GFX_situation_stage_frame_red
			end = 50
			modifier = {
				planet_jobs_upkeep_mult = 0.1
				all_technology_research_speed = -0.1
				planet_buildings_upkeep_mult = 0.1
				megastructures_upkeep_mult = 0.1
			}
		}
		deficit_third = {
			icon = GFX_situation_stage_3
			icon_background = GFX_situation_stage_frame_red
			end = 75
			modifier = {
				planet_jobs_upkeep_mult = 0.15
				all_technology_research_speed = -0.2
				planet_buildings_upkeep_mult = 0.15
				megastructures_upkeep_mult = 0.15
			}
		}
		deficit_fourth = {
			icon = GFX_situation_stage_4
			icon_background = GFX_situation_stage_frame_red
			end = 100
			on_first_enter = {
				situation_event = {
					id = gigadeficit.160
				}
			}
			modifier = {
				planet_jobs_upkeep_mult = 0.2
				all_technology_research_speed = -0.4
				planet_buildings_upkeep_mult = 0.2
				megastructures_upkeep_mult = 0.2
			}
		}
	}
	on_progress_complete = {
		country_defaulted_in_situation_tooltip = yes
		hidden_effect = {
			situation_event = {
				id = rg_deficit.220
			}
		}
	}
	on_fail = {
		custom_tooltip = deficit_situation_finish_tooltip
		hidden_effect = {
			destroy_situation = this
		}
	}
	monthly_progress = {
		base = 0
		modifier = {
			add = value:deficit_situation_progress_value|RESOURCE|nanites|
			desc = string_expenditures_greater_than_income_nanites
			owner = {
				has_actual_deficit = {
					RESOURCE = nanites
				}
			}
		}
		modifier = {
			subtract = 3
			desc = string_not_in_deficit_nanites
			owner = {
				resource_income_compare = {
					resource = nanites
					value >= 0
				}
			}
		}
		modifier = {
			subtract = 1
			desc = string_resource_reserves_nanites
			owner = {
				has_negative_income_with_stockpile = {
					RESOURCE = nanites
				}
			}
		}
	}
	approach = {
		name = deficit_approach_do_nothing
		icon = GFX_situation_approach_this_is_fine
		icon_background = GFX_situation_approach_bg_yellow
		default = yes
		on_select = {
			custom_tooltip = deficit_approach_do_nothing_tooltip
		}
		ai_weight = {
			base = 1
		}
	}
	approach = {
		name = deficit_approach_cut_nanite_usage
		icon = GFX_situation_approach_research
		icon_background = GFX_situation_approach_bg_red
		modifier = {
			country_nanites_produces_mult = 0.15
			planet_stability_add = -10
			planet_structures_cost_mult = 1
			megastructures_cost_mult = 1
		}
		ai_weight = {
			base = 0
			modifier = {
				add = 2
				current_stage = deficit_third
			}
			modifier = {
				add = 2
				current_stage = deficit_fourth
			}
		}
	}
}