Module:Law/List

可在Module:Law/List/doc创建此模块的帮助文档

-- Sets localized name as alternate key
local uLower = mw.ustring.lower
local function loc(t1)
	t2 = {}
	for k, v in pairs(t1) do
        t2[k] = v
        t2[uLower(v.loc)] = v
	end
	return t2
end

local p = {};
-- list of common effects with icons
local ic = require('Module:Icon')

-- list of common, complex effects
local ef = {};
ef.HoS = [[Legitimacy from <span class="tooltip" title="Including the ruler's interest group in government">head of state</span>]]
ef.cons = "All interest groups replace [File:Ideology constitutionalist.png|24px|link=Constitutionalist]] Constitutionalist ideology with [[File:Ideology republican.png|24px|link=Republican]] Republican."
ef.noParty = "[[File:Information.png|24px|link=]] Political parties will disappear"
ef.Party = "[[File:Information.png|24px|link=]] Political parties will emerge"
ef.popUpdate = "[[File:Information.png|24px|link=]] Pops recalculate their interest group support"
ef.indent = '<span style="margin-left:1.4em;"></span>' --For indented effects, such as institution modifiers

-- start list
--------------------------
-- power structure laws --
--------------------------
-- governance principles
p['law_monarchy'] = {
 loc = "Monarchy",
 desc = "A form of governance where an aristocratic dynasty represents the country's national identity and yields executive powers to the royal head of the dynasty.",
 category = "Power Structure laws",
 group = "Governance Principles",
 blockers = { law = { "Anarchy" } },
 effects = {
  { "green", "+200", "Authority", ic.authority },
  { "inherit", "+25%", "Aristocrats political strength", ic.aristocrats },
  { "green", "+20", ef.HoS, ic.legitimacy },
  { "red", "+10%", "Government ideology penalty" },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 5,
  Industrialists = 3,
  Intelligentsia = 3,
  Landowners = 5,
  ["Petite Bourgeoisie"] = 4,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 1
 }
}

p['law_theocracy'] = {
 loc = "Theocracy",
 desc = "The government is ruled by a clergy and their interpretation of holy scripture. The Head of State is nominally the person of worship, though in practice a worldly representative selected by merit, status, or birth.",
 category = "Power Structure laws",
 group = "Governance Principles",
 blockers = { law = { "Total Separation" } },
 effects = {
  { "green", "+200", "Authority", ic.authority },
  { "inherit", "+25%", "Devout political strength", ic.dev },
  { "green", "+20", ef.HoS, ic.legitimacy },
  { "red", "+10%", "Government ideology penalty" },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 4,
  Industrialists = 2,
  Intelligentsia = 3,
  Landowners = 4,
  ["Petite Bourgeoisie"] = 4,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 1
 }
}

p['law_presidential_republic'] = {
 loc = "Presidential Republic",
 desc = "A political system where power is held by the people and their elected representatives. Republics have an elected or nominated President as Head of State.",
 category = "Power Structure laws",
 group = "Governance Principles",
 reqs = { tech = { "Democracy" } },
 effects = {
  { "green", "+100", "Authority", ic.authority },
  { "green", "+10", ef.HoS, ic.legitimacy },
  { "green", "+10", "Legitimacy from votes", ic.legitimacy },
  { "red", "+20%", "Government ideology penalty" },
 },
 enact = {
  ef.cons,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 3,
  Industrialists = 3,
  Intelligentsia = 5,
  Landowners = 3,
  ["Petite Bourgeoisie"] = 3,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 3
 }
}

p['law_parliamentary_republic'] = {
 loc = "Parliamentary Republic",
 desc = "A political system where power is held by the people and their elected representatives. The leader of the legislature acts as the Head of State and is referred to as Chancellor.",
 category = "Power Structure laws",
 group = "Governance Principles",
 reqs = { tech = { "Democracy" } },
 blockers = { law = { "Autocracy" } },
 effects = {
  { "green", "+1", "Government size allowance" },
  { "green", "+20", "Legitimacy from votes", ic.legitimacy },
 },
 enact = {
  ef.cons,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 3,
  Industrialists = 3,
  Intelligentsia = 4,
  Landowners = 3,
  ["Petite Bourgeoisie"] = 3,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 3
 }
}

p['law_council_republic'] = {
 loc = "Council Republic",
 desc = "A political system where workers elect delegates to local councils. Extends concepts of workplace organization to general governance.",
 category = "Power Structure laws",
 group = "Governance Principles",
 reqs = { tech = { "Socialism" } },
 blockers = { law = { "Hereditary Bureacucrats" } },
 effects = {
  { "green", "+10", "Legitimacy from votes", ic.legitimacy },
  { "green", "+1", "Government size allowance" },
  { "green", "−10%", "Government ideology penalty" },
  { "inherit", "+25%", "Trade Unions political strength", ic.igTU },
 },
 enact = {
  ef.cons,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 3,
  Industrialists = 3,
  Intelligentsia = 4,
  Landowners = 3,
  ["Petite Bourgeoisie"] = 3,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 3
 }
}

p['law_corporate_state'] = {
 loc = "Corporate State",
 desc = "A political system based around institutionalized collaboration between officially recognized corporate groups. The state serves as a forum for negotiation between different social classes.",
 category = "Power Structure laws",
 group = "Governance Principles",
 reqs = { tech = { "Corporatism" } },
 effects = {
  { "green", "+2", "Government size allowance" },
  { "green", "−25%", "Government ideology penalty" },
  { "green", "+1", "Free company charters" },
  { "green", "+1", "Max companies" },
  { "green", "+100", "Authority", ic.authority },
  { "inherit", "+25%", "Petite Bourgeoisie political strength", ic.igPB },
 },
 enact = {
  ef.cons,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 3,
  Industrialists = 2,
  Intelligentsia = 3,
  Landowners = 3,
  ["Petite Bourgeoisie"] = 3,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 1
 }
}

p['law_chiefdom'] = {
 loc = "Chiefdom",
 desc = "A hierarchical pre-industrial political system based on kinship, with a warlord or elder of a prominent family at the head. It is incapable of efficient centralized control over entire states.",
 category = "Power Structure laws",
 group = "Governance Principles",
 reqs = { other = { "[[File:Yes.png|24px|link=]] Is a decentralized nation" } },
 effects = {
  { "green", "+100", "Authority", ic.authority },
  { "green", "+20", ef.HoS, ic.legitimacy },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = nil
 }
}

-- - distribution of power
p['law_autocracy'] = {
 loc = "Autocracy",
 desc = "The Head of State's power is absolute and they are held accountable to no earthly power.",
 category = "Power Structure laws",
 group = "Distribution of Power",
 blockers = { law = { "Parliamentary Republic" } },
 effects = {
  { "green", "+200", "Authority", ic.authority },
  { "green", "+30", ef.HoS, ic.legitimacy },
  { "red", "+50%", "Government ideology penalty" },
  { "green", "+120", "Legitimacy from government clout", ic.legitimacy },
  { "inherit", "+50%", "Aristocrats political strength", ic.aristocrats},
  { "inherit", "+50%", "Officers political strength", ic.officers },
 },
 enact = {
  { "[[File:Information.png|24px|link=]] [[File:Law elected bureaucrats.png|24px|link=Elected Bureaucrats]] Replace Elected Bureaucrats with:" },
  { ef.indent.."[[File:Law hereditary bureaucrats.png|24px|link=Hereditary Bureaucrats]] Hereditary Bureaucrats if has Monarchy" },
  { ef.indent.."[[File:Law appointed bureaucrats.png|24px|link=Appointed Bureaucrats]] Appointed Bureaucrats otherwise" },
  { ef.noParty },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 2,
  Intelligentsia = 2,
  Landowners = 5,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 1
 }
}

p['law_technocracy'] = {
 loc = "Technocracy",
 desc = "The nation is governed by an unelected council of men of reason and ability.",
 category = "Power Structure laws",
 group = "Distribution of Power",
 reqs = { tech = { "Central Archives" } },
 effects = {
  { "green", "+100", "Authority", ic.authority },
  { "green", "+10", ef.HoS, ic.legitimacy },
  { "green", "+2", "Government size allowance" },
  { "green", "−10%", "Government ideology penalty" },
  { "green", "+120", "Legitimacy from government clout", ic.legitimacy },
  { "inherit", "+33%", "Academics political strength", ic.academics },
  { "inherit", "+33%", "Engineers political strength", ic.engineers },
  { "inherit", "+33%", "Officers political strength", ic.officers },
 },
 enact = {
  { "[[File:Information.png|24px|link=]] [[File:Law elected bureaucrats.png|24px|link=Elected Bureaucrats]] Replace Elected Bureaucrats with [[File:Law appointed bureaucrats.png|24px|link=Appointed Bureaucrats]] Appointed Bureaucrats" },
  { ef.noParty },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 3,
  Intelligentsia = 3,
  Landowners = 1,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 2
 }
}

p['law_oligarchy'] = {
 loc = "Oligarchy",
 desc = "The Head of State shares power and responsibility with a small group of powerful, unelected individuals.",
 category = "Power Structure laws",
 group = "Distribution of Power",
 effects = {
  { "green", "+100", "Authority", ic.authority },
  { "green", "+10", ef.HoS, ic.legitimacy },
  { "green", "+2", "Government size allowance" },
  { "green", "−10%", "Government ideology penalty" },
  { "green", "+120", "Legitimacy from government clout", ic.legitimacy },
  { "inherit", "+50%", "Aristocrats political strength", ic.aristocrats},
  { "inherit", "+25%", "Capitalists political strength", ic.capitalists },
  { "inherit", "+50%", "Officers political strength", ic.officers },
 },
 enact = {
  { "[[File:Information.png|24px|link=]] [[File:Law elected bureaucrats.png|24px|link=Elected Bureaucrats]] Replace Elected Bureaucrats with:" },
  { ef.indent.."[[File:Law hereditary bureaucrats.png|24px|link=Hereditary Bureaucrats]] Hereditary Bureaucrats if has Monarchy" },
  { ef.indent.."[[File:Law appointed bureaucrats.png|24px|link=Appointed Bureaucrats]] Appointed Bureaucrats otherwise" },
  { ef.noParty },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 4,
  Intelligentsia = 2,
  Landowners = 4,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 1
 }
}

p['law_elder_council'] = {
 loc = "Elder Council",
 desc = "The most venerated men have a say in the nation's governance.",
 category = "Power Structure laws",
 group = "Distribution of Power",
 reqs = { law = { "Chiefdom" }, other = { "[[File:Yes.png|24px|link=]] Is a decentralized nation" } },
 effects = {
  { "green", "+100", "Authority", ic.authority },
  { "green", "+20", "Legitimacy", ic.legitimacy },
  { "green", "+2", "Government size allowance" },
  { "green", "−10%", "Government ideology penalty" },
  { "green", "+100", "Legitimacy from government clout", ic.legitimacy },
  { "inherit", "+50%", "Aristocrats political strength", ic.aristocrats},
  { "inherit", "+50%", "Clergymen political strength", ic.clergymen },
  { "inherit", "+50%", "Officers political strength", ic.officers },
 },
 enact = {
  { "[[File:Information.png|24px|link=]] [[File:Law elected bureaucrats.png|24px|link=Elected Bureaucrats]] Replace Elected Bureaucrats with:" },
  { ef.indent.."[[File:Law hereditary bureaucrats.png|24px|link=Hereditary Bureaucrats]] Hereditary Bureaucrats if has Monarchy" },
  { ef.indent.."[[File:Law appointed bureaucrats.png|24px|link=Appointed Bureaucrats]] Appointed Bureaucrats otherwise" },
  { ef.noParty },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = nil
 }
}

p['law_landed_voting'] = {
 loc = "Landed Voting",
 desc = "Those who own land or capital property are given a vote.",
 category = "Power Structure laws",
 group = "Distribution of Power",
 reqs = { tech = { "Democracy" } },
 blockers = { law = { "Command Economy", "Chiefdom" } },
 effects = {
  { "green", "+100", "Authority", ic.authority },
  { "green", "+1", "Government size allowance" },
  { "red", "+20%", "Government ideology penalty" },
  { "green", "+100", "Legitimacy from government clout", ic.legitimacy },
  { "green", "+40", "Legitimacy from votes", ic.legitimacy },
  { "inherit", "+50", "Political strength from Aristocrats' votes", ic.aristocrats},
  { "inherit", "+25", "Political strength from Capitalists' votes", ic.capitalists },
  { "inherit", "+25", "Political strength from Clerymen's votes", ic.clergymen },
  { "inherit", "+25", "Political strength from Officers' votes", ic.officers },
 },
 enact = {
  ef.Party,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 4,
  Intelligentsia = 4,
  Landowners = 5,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 2
 }
}

p['law_wealth_voting'] = {
 loc = "Wealth Voting",
 desc = "Wealthy citizens are granted a vote. Men of more wealth are granted more votes.",
 category = "Power Structure laws",
 group = "Distribution of Power",
 reqs = { tech = { "Democracy" } },
 blockers = { law = { "Command Economy", "Chiefdom" } },
 effects = {
  { "green", "+100", "Authority", ic.authority },
  { "green", "+1", "Government size allowance" },
  { "red", "+20%", "Government ideology penalty" },
  { "green", "+75", "Legitimacy from government clout", ic.legitimacy },
  { "green", "+65", "Legitimacy from votes", ic.legitimacy },
  { "inherit", "+40", "Political strength from votes" },
  { "inherit", "+25", "Wealth threshold for voting" },
 },
 enact = {
  ef.Party,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 4,
  Intelligentsia = 4,
  Landowners = 3,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 2
 }
}

p['law_census_voting'] = {
 loc = "Census Suffrage",
 desc = "Literate men of particular status is given a vote.",
 category = "Power Structure laws",
 group = "Distribution of Power",
 reqs = { tech = { "Democracy" } },
 blockers = { law = { "Command Economy", "Chiefdom" } },
 effects = {
  { "green", "+50", "Authority", ic.authority },
  { "green", "+1", "Government size allowance" },
  { "red", "+10%", "Government ideology penalty" },
  { "green", "+55", "Legitimacy from government clout", ic.legitimacy },
  { "green", "+85", "Legitimacy from votes", ic.legitimacy },
  { "inherit", "+30", "Political strength from votes, multiplied by pop literacy" },
  { "inherit", "+15", "Wealth threshold for voting" },
 },
 enact = {
  ef.Party,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 3,
  Intelligentsia = 5,
  Landowners = 2,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 3
 }
}

p['law_universal_suffrage'] = {
 loc = "Universal Suffrage",
 desc = "Every adult man is given an equal vote.",
 category = "Power Structure laws",
 group = "Distribution of Power",
 reqs = { tech = { "Egalitarianism" } },
 blockers = { law = { "Command Economy", "Chiefdom" } },
 effects = {
  { "green", "+1", "Government size allowance" },
  { "green", "+25", "Legitimacy from government clout", ic.legitimacy },
  { "green", "+110", "Legitimacy from votes", ic.legitimacy },
  { "inherit", "+20", "Political strength from votes" },
 },
 enact = {
  ef.Party,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 1,
  Intelligentsia = 5,
  Landowners = 1,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 5
 }
}

p['law_anarchy'] = {
 loc = "Anarchy",
 desc = "Local communities govern their own affairs and send representatives to serve limited terms on larger cooperative councils. With no formal hierarchies central authority is difficult to exercise.",
 category = "Power Structure laws",
 group = "Distribution of Power",
 reqs = { tech = { "Anarchism" }, law = { "Cooperative Ownership" } },
 effects = {
  { "red", "−50%", "Authority", ic.authority },
  { "green", "+100", "Legitimacy from government clout", ic.legitimacy },
  { "green", "+2", "Government size allowance" },
  { "inherit", "+1", "Universal pop political strength" },
  { "inherit", "−75%", "Political strength from wealth" },
 },
 enact = {
  ef.noParty,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 1,
  Intelligentsia = 1,
  Landowners = 1,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 4
 }
}

p['law_single_party_state'] = {
 loc = "Single-Party State",
 desc = "The state is governed by a single legal political party, which has a monopoly on all political activity within the nation.",
 category = "Power Structure laws",
 group = "Distribution of Power",
 reqs = { tech = { "Political Agitation" }, other = { "The ruler's interest is in a party", "No political parties exist in the country" } },
 effects = {
  { "green", "+250", "Authority", ic.authority },
  { "green", "−25%", "Government ideology penalty" },
  { "green", "+1", "Government size allowance" },
  { "green", "+100", "Legitimacy from votes", ic.legitimacy },
  { "inherit", "+20", "Political strength from votes" },
  { "inherit", "+20%", "Attraction for interest groups [[File:Political in government.png|24px|link=Government]] in government" },
 },
 enact = {
  "[[File:Information.png|24px|link=no]] Sets [[File:Role ruler.png|24px|link=Ruler]] Ruler's party as only valid party and resets government accordingly",
  ef.Party,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 3,
  Intelligentsia = 3,
  Landowners = 3,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 3
 }
}

-- Citizenship
p['law_ethnostate'] = {
 loc = "Ethnostate",
 desc = "All foreign cultures are discriminated against.",
 category = "Power structure laws",
 group = "Citizenship",
 reqs = { tech = { "Nationalism" }, },
 effects = {
  { "green", "+200", "Authority", ic.authority },
  { "green", "+100", "Acceptance from Primary Culture" },
  { "green", "+40", "Acceptance from shared Heritage and Cultural Traits" },
  { "green", "+20", "Acceptance from shared Heritage Trait" },
  { "inherit", "+0", "Acceptance from shared Cultural Trait" },
  { "inherit", "+0", "Base cultural acceptance" },
--hacked together as heck
  { [=[<div class="mw-collapsible mw-collapsed" style="display: inline-block;">Acceptance modifiers:&nbsp;<div class="mw-collapsible-content">[[File:Acceptance tier1.png|36px|link=Acceptance#Violent Hostility|Violent Hostility]] Violent Hostility]=] },
   { "red", "+33%", "Radicalism increases", ef.indent.. ic.radical },
   ef.indent.."[[File:No.png|24px|link=]] Cannot vote",
   { "inherit", "−50%", "Political strength", ef.indent },
   { "inherit", "−50%", "Wages", ef.indent },
   { "red", "−50%", "Qualifications growth", ef.indent },
   ef.indent.."[[File:No.png|24px|link=]] Cannot work in military buildings",
   ef.indent.."[[File:No.png|24px|link=]] Cannot work Upper or Middle Strata jobs in government-funded buildings",

  { "[[File:Acceptance tier2.png|36px|link=Acceptance#Cultural Erasure|Cultural Erasure]] Cultural Erasure" },
   { "red", "+20%", "Radicalism increases", ef.indent.. ic.radical },
   ef.indent.."[[File:No.png|24px|link=]] Cannot vote",
   ef.indent.."[[File:Yes.png|24px|link=]] [[File:Assimilation.png|24px|link=Assimilation]] Can assimilate",
   { "green", "+5%", "Assimilation", ef.indent.."[[File:Assimilation.png|24px|link=Assimilation]]" },
   { "inherit", "−40%", "Political strength", ef.indent },
   { "inherit", "−40%", "Wages", ef.indent },
   { "red", "−30%", "Qualifications growth", ef.indent },
   ef.indent.."[[File:No.png|24px|link=]] Cannot work Upper or Middle Strata jobs in government-funded buildings",

  { "[[File:Acceptance tier3.png|36px|link=Acceptance#Open Prejudice|Open Prejudice]] Open Prejudice" },
   ef.indent.."[[File:No.png|24px|link=]] Cannot vote",
   ef.indent.."[[File:Yes.png|24px|link=]] [[File:Assimilation.png|24px|link=Assimilation]] Can assimilate",
   { "green", "+15%", "Assimilation", ef.indent.."[[File:Assimilation.png|24px|link=Assimilation]]" },
   { "inherit", "−30%", "Political strength", ef.indent },
   { "inherit", "−25%", "Wages", ef.indent },
   { "red", "−10%", "Qualifications growth", ef.indent },

  { "[[File:Acceptance tier4.png|36px|link=Acceptance#Second-class Citizen|Second-class Citizen]] Second-class Citizen" },
   { "inherit", "−50%", "Vote strength", ef.indent },
   { "green", "+20%", "Loyalism increases", ef.indent.. ic.loyalist },
   { "green", "−10%", "Radicalism increases", ef.indent.. ic.radical },
   ef.indent.."[[File:Yes.png|24px|link=]] [[File:Assimilation.png|24px|link=Assimilation]] Can assimilate",
   { "inherit", "−15%", "Political strength", ef.indent },
   { "inherit", "−15%", "Wages", ef.indent },

  { "[[File:Acceptance tier5.png|36px|link=Acceptance#Full Acceptance|Full Acceptance]] Full Acceptance" },
   { "green", "+33%", "Loyalism increases", ef.indent.. ic.loyalist },
   { "green", "−20%", "Radicalism increases", ef.indent.. ic.radical },
   { "inherit", "+25%", "Political strength", ef.indent },
   { "inherit", "+25%", "Wages", ef.indent },
  "</div></div>",
--end hacked together stuff
 },
 enact = {
  ef.popUpdate,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 2,
  Landowners = nil,
  ["Petite Bourgeoisie"] = 4,
  ["Rural Folk"] = 2,
  ["Trade Unions"] = nil
 }
}

p['law_national_supremacy'] = {
 loc = "National Supremacy",
 desc = "Foreign cultures are discriminated against unless they share both heritage and language (or other customs).",
 category = "Power structure laws",
 group = "Citizenship",
 effects = {
  { "green", "+150", "Authority", ic.authority },
  { "green", "+100", "Acceptance from Primary Culture" },
  { "green", "+60", "Acceptance from shared Heritage and Cultural Traits" },
  { "green", "+40", "Acceptance from shared Heritage Trait" },
  { "green", "+20", "Acceptance from shared Cultural Trait" },
  { "inherit", "+0", "Base cultural acceptance" },
--hacked together as heck
  { [=[<div class="mw-collapsible mw-collapsed" style="display: inline-block;">Acceptance modifiers:&nbsp;<div class="mw-collapsible-content">[[File:Acceptance tier1.png|36px|link=Acceptance#Violent Hostility|Violent Hostility]] Violent Hostility]=] },
   { "red", "+20%", "Radicalism increases", ef.indent.. ic.radical },
   ef.indent.."[[File:No.png|24px|link=]] Cannot vote",
   { "inherit", "−40%", "Political strength", ef.indent },
   { "inherit", "−40%", "Wages", ef.indent },
   { "red", "−50%", "Qualifications growth", ef.indent },
   ef.indent.."[[File:No.png|24px|link=]] Cannot work in military buildings",
   ef.indent.."[[File:No.png|24px|link=]] Cannot work Upper or Middle Strata jobs in government-funded buildings",

  { "[[File:Acceptance tier2.png|36px|link=Acceptance#Cultural Erasure|Cultural Erasure]] Cultural Erasure" },
   { "red", "+10%", "Radicalism increases", ef.indent.. ic.radical },
   ef.indent.."[[File:No.png|24px|link=]] Cannot vote",
   ef.indent.."[[File:Yes.png|24px|link=]] [[File:Assimilation.png|24px|link=Assimilation]] Can assimilate",
   { "green", "+5%", "Assimilation", ef.indent.."[[File:Assimilation.png|24px|link=Assimilation]]" },
   { "inherit", "−30%", "Political strength", ef.indent },
   { "inherit", "−30%", "Wages", ef.indent },
   { "red", "−30%", "Qualifications growth", ef.indent },
   ef.indent.."[[File:No.png|24px|link=]] Cannot work Upper or Middle Strata jobs in government-funded buildings",

  { "[[File:Acceptance tier3.png|36px|link=Acceptance#Open Prejudice|Open Prejudice]] Open Prejudice" },
   { "inherit", "−50%", "Vote strength", ef.indent },
   ef.indent.."[[File:Yes.png|24px|link=]] [[File:Assimilation.png|24px|link=Assimilation]] Can assimilate",
   { "green", "+15%", "Assimilation", ef.indent.."[[File:Assimilation.png|24px|link=Assimilation]]" },
   { "inherit", "−20%", "Political strength", ef.indent },
   { "inherit", "−20%", "Wages", ef.indent },
   { "red", "−10%", "Qualifications growth", ef.indent },

  { "[[File:Acceptance tier4.png|36px|link=Acceptance#Second-class Citizen|Second-class Citizen]] Second-class Citizen" },
   { "inherit", "−25%", "Vote strength", ef.indent },
   { "green", "+10%", "Loyalism increases", ef.indent.. ic.loyalist },
   ef.indent.."[[File:Yes.png|24px|link=]] [[File:Assimilation.png|24px|link=Assimilation]] Can assimilate",
   { "inherit", "−10%", "Political strength", ef.indent },
   { "inherit", "−10%", "Wages", ef.indent },

  { "[[File:Acceptance tier5.png|36px|link=Acceptance#Full Acceptance|Full Acceptance]] Full Acceptance" },
   { "green", "+20%", "Loyalism increases", ef.indent.. ic.loyalist },
   { "green", "−10%", "Radicalism increases", ef.indent.. ic.radical },
   { "inherit", "+20%", "Political strength", ef.indent },
   { "inherit", "+20%", "Wages", ef.indent },
  "</div></div>",
--end hacked together stuff
 },
 enact = {
  ef.popUpdate,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 2,
  Landowners = nil,
  ["Petite Bourgeoisie"] = 5,
  ["Rural Folk"] = 3,
  ["Trade Unions"] = nil
 }
}

p['law_racial_segregation'] = {
 loc = "Racial Segregation",
 desc = "Foreign cultures of different heritage are discriminated against.",
 category = "Power structure laws",
 group = "Citizenship",
 effects = {
  { "green", "+100", "Authority", ic.authority },
  { "green", "+100", "Acceptance from Primary Culture" },
  { "green", "+70", "Acceptance from shared Heritage and Cultural Traits" },
  { "green", "+50", "Acceptance from shared Heritage Trait" },
  { "green", "+30", "Acceptance from shared Cultural Trait" },
  { "green", "+10", "Base cultural acceptance" },
--hacked together as heck
  { [=[<div class="mw-collapsible mw-collapsed" style="display: inline-block;">Acceptance modifiers:&nbsp;<div class="mw-collapsible-content">[[File:Acceptance tier1.png|36px|link=Acceptance#Violent Hostility|Violent Hostility]] Violent Hostility]=] },
   ef.indent.."[[File:No.png|24px|link=]] Cannot vote",
   { "inherit", "−30%", "Political strength", ef.indent },
   { "inherit", "−30%", "Wages", ef.indent },
   { "red", "−50%", "Qualifications growth", ef.indent },
   ef.indent.."[[File:No.png|24px|link=]] Cannot work in military buildings",
   ef.indent.."[[File:No.png|24px|link=]] Cannot work Upper or Middle Strata jobs in government-funded buildings",

  { "[[File:Acceptance tier2.png|36px|link=Acceptance#Cultural Erasure|Cultural Erasure]] Cultural Erasure" },
   ef.indent.."[[File:No.png|24px|link=]] Cannot vote",
   ef.indent.."[[File:Yes.png|24px|link=]] [[File:Assimilation.png|24px|link=Assimilation]] Can assimilate",
   { "green", "+5%", "Assimilation", ef.indent.."[[File:Assimilation.png|24px|link=Assimilation]]" },
   { "inherit", "−20%", "Political strength", ef.indent },
   { "inherit", "−20%", "Wages", ef.indent },
   { "red", "−30%", "Qualifications growth", ef.indent },
   ef.indent.."[[File:No.png|24px|link=]] Cannot work Upper or Middle Strata jobs in government-funded buildings",

  { "[[File:Acceptance tier3.png|36px|link=Acceptance#Open Prejudice|Open Prejudice]] Open Prejudice" },
   { "inherit", "−25%", "Vote strength", ef.indent },
   ef.indent.."[[File:Yes.png|24px|link=]] [[File:Assimilation.png|24px|link=Assimilation]] Can assimilate",
   { "green", "+15%", "Assimilation", ef.indent.."[[File:Assimilation.png|24px|link=Assimilation]]" },
   { "inherit", "−10%", "Political strength", ef.indent },
   { "inherit", "−10%", "Wages", ef.indent },
   { "red", "−10%", "Qualifications growth", ef.indent },

  { "[[File:Acceptance tier4.png|36px|link=Acceptance#Second-class Citizen|Second-class Citizen]] Second-class Citizen" },
   ef.indent.."[[File:Yes.png|24px|link=]] [[File:Assimilation.png|24px|link=Assimilation]] Can assimilate",
   { "inherit", "+10%", "Political strength", ef.indent },
   { "inherit", "+5%", "Wages", ef.indent },

  { "[[File:Acceptance tier5.png|36px|link=Acceptance#Full Acceptance|Full Acceptance]] Full Acceptance" },
   { "inherit", "+10%", "Political strength", ef.indent },
   { "inherit", "+15%", "Wages", ef.indent },
  "</div></div>",
--end hacked together stuff
 },
 enact = {
  ef.popUpdate,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 3,
  Landowners = nil,
  ["Petite Bourgeoisie"] = 4,
  ["Rural Folk"] = 4,
  ["Trade Unions"] = nil
 }
}

p['law_cultural_exclusion'] = {
 loc = "Cultural Exclusion",
 desc = "Foreign cultures with nothing in common with your primary cultures are discriminated against.",
 category = "Power structure laws",
 group = "Citizenship",
 reqs = { law = { "Debt Slavery", "Slavery Banned" }, },
 effects = {
  { "green", "+50", "Authority", ic.authority },
  { "green", "+100", "Acceptance from Primary Culture" },
  { "green", "+80", "Acceptance from shared Heritage and Cultural Traits" },
  { "green", "+60", "Acceptance from shared Heritage Trait" },
  { "green", "+40", "Acceptance from shared Cultural Trait" },
  { "green", "+20", "Base cultural acceptance" },
--hacked together as heck
  { [=[<div class="mw-collapsible mw-collapsed" style="display: inline-block;">Acceptance modifiers:&nbsp;<div class="mw-collapsible-content">[[File:Acceptance tier1.png|36px|link=Acceptance#Violent Hostility|Violent Hostility]] Violent Hostility]=] },
   ef.indent.."[[File:No.png|24px|link=]] Cannot vote",
   { "inherit", "−30%", "Political strength", ef.indent },
   { "inherit", "−30%", "Wages", ef.indent },
   { "red", "−50%", "Qualifications growth", ef.indent },
   ef.indent.."[[File:No.png|24px|link=]] Cannot work in military buildings",

  { "[[File:Acceptance tier2.png|36px|link=Acceptance#Cultural Erasure|Cultural Erasure]] Cultural Erasure" },
   { "inherit", "−25%", "Vote strength", ef.indent },
   ef.indent.."[[File:Yes.png|24px|link=]] [[File:Assimilation.png|24px|link=Assimilation]] Can assimilate",
   { "green", "+5%", "Assimilation", ef.indent.."[[File:Assimilation.png|24px|link=Assimilation]]" },
   { "inherit", "−20%", "Political strength", ef.indent },
   { "inherit", "−20%", "Wages", ef.indent },
   { "red", "−30%", "Qualifications growth", ef.indent },

  { "[[File:Acceptance tier3.png|36px|link=Acceptance#Open Prejudice|Open Prejudice]] Open Prejudice" },
   ef.indent.."[[File:Yes.png|24px|link=]] [[File:Assimilation.png|24px|link=Assimilation]] Can assimilate",
   { "green", "+15%", "Assimilation", ef.indent.."[[File:Assimilation.png|24px|link=Assimilation]]" },
   { "inherit", "−10%", "Political strength", ef.indent },
   { "inherit", "−10%", "Wages", ef.indent },
   { "red", "−10%", "Qualifications growth", ef.indent },

  { "[[File:Acceptance tier4.png|36px|link=Acceptance#Second-class Citizen|Second-class Citizen]] Second-class Citizen" },
   ef.indent.."[[File:Yes.png|24px|link=]] [[File:Assimilation.png|24px|link=Assimilation]] Can assimilate",
   { "inherit", "+10%", "Political strength", ef.indent },

  { "[[File:Acceptance tier5.png|36px|link=Acceptance#Full Acceptance|Full Acceptance]] Full Acceptance" },
   { "inherit", "+10%", "Political strength", ef.indent },
   { "inherit", "+5%", "Wages", ef.indent },
  "</div></div>",
--end hacked together stuff
 },
 enact = {
  ef.popUpdate,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 4,
  Landowners = nil,
  ["Petite Bourgeoisie"] = 3,
  ["Rural Folk"] = 3,
  ["Trade Unions"] = nil
 }
}

p['law_multicultural'] = {
 loc = "Multiculturalism",
 desc = "Foreign cultures with nothing in common with your primary cultures are discriminated against.",
 category = "Power structure laws",
 group = "Citizenship",
 reqs = { tech = { "Human Rights" }, law = { "Slavery Banned" } },
 effects = {
  { "green", "+100", "Acceptance from Primary Culture" },
  { "green", "+90", "Acceptance from shared Heritage and Cultural Traits" },
  { "green", "+85", "Acceptance from shared Heritage Trait" },
  { "green", "+80", "Acceptance from shared Cultural Trait" },
  { "green", "+75", "Base cultural acceptance" },
--hacked together as heck
  { [=[<div class="mw-collapsible mw-collapsed" style="display: inline-block;">Acceptance modifiers:&nbsp;<div class="mw-collapsible-content">[[File:Acceptance tier1.png|36px|link=Acceptance#Violent Hostility|Violent Hostility]] Violent Hostility]=] },
  { "inherit", "−20%", "Wages", ef.indent },

  { "[[File:Acceptance tier2.png|36px|link=Acceptance#Cultural Erasure|Cultural Erasure]] Cultural Erasure" },
   ef.indent.."[[File:Yes.png|24px|link=]] [[File:Assimilation.png|24px|link=Assimilation]] Can assimilate",
   { "green", "+5%", "Assimilation", ef.indent.."[[File:Assimilation.png|24px|link=Assimilation]]" },
   { "inherit", "−10%", "Wages", ef.indent },

  { "[[File:Acceptance tier3.png|36px|link=Acceptance#Open Prejudice|Open Prejudice]] Open Prejudice" },
   ef.indent.."[[File:Yes.png|24px|link=]] [[File:Assimilation.png|24px|link=Assimilation]] Can assimilate",
   { "green", "+15%", "Assimilation", ef.indent.."[[File:Assimilation.png|24px|link=Assimilation]]" },
   { "inherit", "−5%", "Wages", ef.indent },

  { "[[File:Acceptance tier4.png|36px|link=Acceptance#Second-class Citizen|Second-class Citizen]] Second-class Citizen" },
   ef.indent.."[[File:Yes.png|24px|link=]] [[File:Assimilation.png|24px|link=Assimilation]] Can assimilate",

  { "[[File:Acceptance tier5.png|36px|link=Acceptance#Full Acceptance|Full Acceptance]] Full Acceptance" },
   ef.indent.."No modifiers",
  "</div></div>",
--end hacked together stuff
 },
 enact = {
  ef.popUpdate,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 2,
  Landowners = nil,
  ["Petite Bourgeoisie"] = 2,
  ["Rural Folk"] = 1,
  ["Trade Unions"] = nil
 }
}


-- Caste Hegemony
p['law_hindu_caste_enforced'] = {
 loc = "Caste System Enforced",
 desc = "Caste hierarchy is legally enforced and prevents upward socioeconomic mobility.",
 category = "Power structure laws",
 group = "Caste Hegemony",
 reqs = { other = { "British Indian Caste System social hierarchy" } },
 effects = {
  { "green", "−25%", "Population bureaucracy cost multiplier", ic.bureaucracy },
  { "inherit", "+25%", "Landowners political strength", ic.igLO, },
--hacked together as heck
  { [=[<div class="mw-collapsible mw-collapsed" style="display: inline-block;">Caste modifiers:&nbsp;<div class="mw-collapsible-content">[[File:SOL strata upper.png|24px|link=Upper Strata]] Brahmins]=] },
   { "red", "−50%", "Qualifications growth for same class professions", ef.indent },
   { "red", "−80%", "Qualifications growth for other class professions", ef.indent },
   { "green", "+80", "Minimum acceptance", ef.indent },
  { "[[File:SOL strata middle.png|24px|link=Middle Strata]] Kshatriyas and Vaishyas" },
   { "red", "−80%", "Qualifications growth for same class professions", ef.indent },
   { "red", "−100%", "Qualifications growth for other class professions", ef.indent },
   { "green", "+20", "Minimum acceptance", ef.indent },
   { "red", "+79", "Maximum acceptance", ef.indent },
  { "[[File:SOL strata poor.png|24px|link=Lower Strata]] Shudras and Dalit" },
   { "red", "−80%", "Qualifications growth for same class professions", ef.indent },
   { "red", "−100%", "Qualifications growth for other class professions", ef.indent },
   { "red", "+59", "Maximum acceptance", ef.indent },
  "</div></div>",
--end hacked together stuff
 },
 enact = {
  ef.popUpdate,
 },
 stances = {
  ["Armed Forces"] = 4,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = nil,
  Landowners = 5,
  ["Petite Bourgeoisie"] = 2,
  ["Rural Folk"] = 1,
  ["Trade Unions"] = 1
 }
}

p['law_hindu_caste_codified'] = {
 loc = "Caste System Codified",
 desc = "Caste hierarchy is recognized and used to restrict upward socioeconomic mobility.",
 category = "Power structure laws",
 group = "Caste Hegemony",
 reqs = { other = { "British Indian Caste System social hierarchy" } },
 effects = {
  { "green", "−15%", "Population bureaucracy cost multiplier", ic.bureaucracy },
  { "inherit", "+15%", "Landowners political strength", ic.igLO, },
--hacked together as heck
  { [=[<div class="mw-collapsible mw-collapsed" style="display: inline-block;">Caste modifiers:&nbsp;<div class="mw-collapsible-content">[[File:SOL strata upper.png|24px|link=Upper Strata]] Brahmins]=] },
   { "red", "−50%", "Qualifications growth for same class professions", ef.indent },
   { "red", "−80%", "Qualifications growth for other class professions", ef.indent },
   { "green", "+80", "Minimum acceptance", ef.indent },
  { "[[File:SOL strata middle.png|24px|link=Middle Strata]] Kshatriyas and Vaishyas" },
   { "red", "−80%", "Qualifications growth for same class professions", ef.indent },
   { "red", "−10%", "Qualifications growth", ef.indent },
   { "green", "+20", "Minimum acceptance", ef.indent },
   { "red", "+79", "Maximum acceptance", ef.indent },
  { "[[File:SOL strata poor.png|24px|link=Lower Strata]] Shudras and Dalit" },
   { "red", "−80%", "Qualifications growth for same class professions", ef.indent },
   { "red", "−20%", "Qualifications growth", ef.indent },
   { "red", "+59", "Maximum acceptance", ef.indent },
  "</div></div>",
--end hacked together stuff
 },
 enact = {
  ef.popUpdate,
 },
 stances = {
  ["Armed Forces"] = 4,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = nil,
  Landowners = 4,
  ["Petite Bourgeoisie"] = 2,
  ["Rural Folk"] = 2,
  ["Trade Unions"] = 1
 }
}

p['law_hindu_caste_not_enforced'] = {
 loc = "Caste Not Enforced",
 desc = "Socioeconomic mobility on the basis of caste is not legally restricted but discrimination may still persist.",
 category = "Power structure laws",
 group = "Caste Hegemony",
 reqs = { other = { "British Indian Caste System social hierarchy" } },
 effects = {
--hacked together as heck
  { [=[<div class="mw-collapsible mw-collapsed" style="display: inline-block;">Caste modifiers:&nbsp;<div class="mw-collapsible-content">[[File:SOL strata upper.png|24px|link=Upper Strata]] Brahmins]=] },
   { "green", "+80", "Minimum acceptance", ef.indent },
  { "[[File:SOL strata middle.png|24px|link=Middle Strata]] Kshatriyas and Vaishyas" },
   { "red", "−5%", "Cultural acceptance", ef.indent },
  { "[[File:SOL strata poor.png|24px|link=Lower Strata]] Shudras and Dalit" },
   { "red", "−10%", "Cultural acceptance", ef.indent },
  "</div></div>",
--end hacked together stuff
 },
 enact = {
  ef.popUpdate,
 },
 stances = {
  ["Armed Forces"] = 3,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = nil,
  Landowners = 4,
  ["Petite Bourgeoisie"] = 3,
  ["Rural Folk"] = 3,
  ["Trade Unions"] = 3
 }
}

p['law_affirmative_action'] = {
 loc = "Affirmative Action",
 desc = "Active measures to create an equitable socioeconomic situation, prioritizing previously marginalized groups.",
 category = "Power structure laws",
 group = "Caste Hegemony",
 reqs = { law = { "Slavery Banned" }, other = { "British Indian Caste System social hierarchy" } },
 effects = {
  { "red", "+20%", "Radicalism increases for [[File:Acceptance number5.png|24px|link=Acceptance]] Full Acceptance pops", ic.radical, },
--hacked together as heck
  { [=[<div class="mw-collapsible mw-collapsed" style="display: inline-block;">Caste modifiers:&nbsp;<div class="mw-collapsible-content">[[File:SOL strata upper.png|24px|link=Upper Strata]] Brahmins]=] },
   ef.indent.."No modifiers",
  { "[[File:SOL strata middle.png|24px|link=Middle Strata]] Kshatriyas and Vaishyas" },
   { "green", "+5%", "Education access", ef.indent },
   { "green", "+5%", "Cultural acceptance", ef.indent },
  { "[[File:SOL strata poor.png|24px|link=Lower Strata]] Shudras and Dalit" },
   { "green", "+15%", "Education access", ef.indent },
   { "green", "+15%", "Cultural acceptance", ef.indent },
  "</div></div>",
--end hacked together stuff
 },
 enact = {
  ef.popUpdate,
 },
 stances = {
  ["Armed Forces"] = 2,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = nil,
  Landowners = 1,
  ["Petite Bourgeoisie"] = 3,
  ["Rural Folk"] = 3,
  ["Trade Unions"] = 4
 }
}

-- Church and State
p['law_state_religion'] = {
 loc = "State Religion",
 desc = "The church is an official organ of the state. All minority religions are discriminated against.",
 category = "Power structure laws",
 group = "Church and State",
 effects = {
  { "green", "+200", "Authority", ic.authority },
  { "inherit", "+30%", "Devout political strength", ic.igDev },
  { "inherit", "×1.5", "Devout attraction for pops that follow the state religion", ic.igDev },
  { "green", "×1.25", "additionally if [[File:Invention corporatism.png|24px|link=Society technology#Corporatism]] Corporatism", ef.indent },
  { "green", "+25", "Acceptance from State Religion" },
  { "inherit", "0", "Acceptance from shared Religious Traits" },
  { "red", "−25", "Base religious acceptance" },
  { "inherit", "+10%", "Wages for state religion" },
  { "inherit", "−10%", "Wages for other religions" },
 },
 enact = {
  ef.popUpdate,
  "If State Atheism was enacted before switching:",
  ef.indent.."[[File:Religion atheist.png|24px|link=Atheist]] Resets state religion from Atheist to default religion",
  ef.indent.."[[File:Yes.png|24px|link=]] Removes ''Anti-Religious Policies''"
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 5, -- str end
  Industrialists = nil,
  Intelligentsia = 2, -- opp
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = nil
 }
}

p['law_freedom_of_conscience'] = {
 loc = "Freedom of Conscience",
 desc = "The state has an official state religion but the people may choose what to believe. Only particularly exotic religions are discriminated against.",
 category = "Power structure laws",
 group = "Church and State",
 reqs = { tech = { "Rationalism" } },
 blockers = { law = { "Theocracy" } },
 effects = {
  { "green", "+100", "Authority", ic.authority },
  { "inherit", "+15%", "Devout political strength", ic.igDev },
  { "inherit", "×1.25", "Devout attraction for pops that follow the state religion", ic.igDev },
  { "green", "×1.25", "additionally if [[File:Invention corporatism.png|24px|link=Society technology#Corporatism]] Corporatism", ef.indent },
  { "green", "+20", "Acceptance from State Religion" },
  { "green", "+15", "Acceptance from shared Religious Traits" },
  { "inherit", "0", "Base religious acceptance" },
  { "inherit", "+5%", "Wages for state religion" },
  { "inherit", "−5%", "Wages for other religions" },
  "[[File:No.png|24px|link=]] [[File:Conversion.png|24px|link=Conversion]] No conversion for accepted pops",
 },
 enact = {
  ef.popUpdate,
  "If State Atheism was enacted before switching:",
  ef.indent.."[[File:Religion atheist.png|24px|link=Atheist]] Resets state religion from Atheist to default religion",
  ef.indent.."[[File:Yes.png|24px|link=]] Removes ''Anti-Religious Policies''"
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 3, -- neu
  Industrialists = nil,
  Intelligentsia = 4, -- end
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = nil
 }
}

p['law_total_separation'] = {
 loc = "Total Separation",
 desc = "No church or faith may interfere in government functions. No religion may be discriminated against.",
 category = "Power structure laws",
 group = "Church and State",
 reqs = { tech = { "Empiricism" } },
 blockers = { law = { "Theocracy" }, bloc = { "Leads a Religious Convocation" } },
 effects = {
  { "green", "+15", "Acceptance from State Religion" },
  { "green", "+15", "Acceptance from shared Religious Traits" },
  { "green", "+15", "Base religious acceptance" },
  "[[File:No.png|24px|link=]] [[File:Conversion.png|24px|link=Conversion]] No conversion",
 },
 enact = {
  ef.popUpdate,
  "If State Atheism was enacted before switching:",
  ef.indent.."[[File:Religion atheist.png|24px|link=Atheist]] Resets state religion from Atheist to default religion",
  ef.indent.."[[File:Yes.png|24px|link=]] Removes ''Anti-Religious Policies''"
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 1, -- str opp
  Industrialists = nil,
  Intelligentsia = 5, -- str end
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = nil
 }
}

p['law_state_atheism'] = {
 loc = "State Atheism",
 desc = "Religion is banned from public life, and the state advocates anti-religious policies. All religions face discrimination, and the clergy are allowed little to no role in society.",
 category = "Power structure laws",
 group = "Church and State",
 reqs = { tech = { "Empiricism" } },
 blockers = { law = { "Theocracy" }, bloc = { "Leads a Religious Convocation" }, other = { "[[File:IG devout.png|24px|link=Devout]] Devout are not in government" } },
 effects = {
  { "green", "+200", "Authority", ic.authority },
  { "inherit", "−50%", "Devout political strength", ic.igDev },
  { "inherit", "×0.1", "Devout attraction for pops that follow the state religion", ic.igDev },
  { "green", "+25%", "Pop conversion", "[[File:Conversion.png|24px|link=Conversion]]" },
  { "green", "+15", "Acceptance from State Religion" },
  { "inherit", "0", "Acceptance from shared Religious Traits" },
  { "red", "−15", "Base religious acceptance" },
 },
 enact = {
  ef.popUpdate,
  "[[File:Religion atheist.png|24px|link=Atheist]] Sets state religion to Atheist",
  { "green", "25%", "of pops in incorporated states convert to Atheist", "[[File:Religion atheist.png|24px|link=Atheist]]" },
  "[[File:Conversion.png|24px|link=Conversion]] Adds ''Anti-Religious Policies'': +100% Pop conversion, for 10 years"
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 1, -- str opp
  Industrialists = nil,
  Intelligentsia = 3, -- neu
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = nil
 }
}

-- Bureaucracy
p['law_hereditary_bureaucrats'] = {
 loc = "Hereditary Bureaucrats",
 desc = "Bureaucrats hold their position through traditional inheritance, passing on the responsiblities to their children.",
 category = "Power structure laws",
 group = "Bureaucracy",
 blockers = { law = { "Council Republic" } },
 effects = {
  { "green", "−25%", "Population bureaucracy cost multiplier", ic.bureaucracy },
  { "inherit", "+25%", "Aristocrats political strength", ic.aristocrats},
  { "inherit", "+50", "Intelligentsia attraction for [[File:Pop aristocrats.png|24px|link=Aristocrats]] Aristocrats", ic.igInt },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 2, -- opp
  Landowners = 4, -- end
  ["Petite Bourgeoisie"] = 2, -- opp
  ["Rural Folk"] = nil,
  ["Trade Unions"] = nil
 }
}

p['law_appointed_bureaucrats'] = {
 loc = "Appointed Bureaucrats",
 desc = "Bureaucrats are appointed by rulers to serve the country's best interests in exchange for high wages.",
 category = "Power structure laws",
 group = "Bureaucracy",
 effects = {
  { "green", "+25%", "Taxation Capacity", ic.money },
  { "inherit", "+25%", "Bureaucrats political strength", ic.bureaucrats },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 4, -- end
  Landowners = 3, -- neu
  ["Petite Bourgeoisie"] = 3, -- neu
  ["Rural Folk"] = nil,
  ["Trade Unions"] = nil
 }
}

p['law_elected_bureaucrats'] = {
 loc = "Elected Bureaucrats",
 desc = "Local governors are elected by their constitutents, decentralizing power while making citizens easier to manage.",
 category = "Power structure laws",
 group = "Bureaucracy",
 blockers = { law = { "Autocracy", "Elder Council", "Oligarchy", "Technocracy" } },
 effects = {
  { "green", "−15%", "Institution bureaucracy cost multiplier", ic.bureaucracy },
  { "inherit", "+50", "Petite Bourgeoisie attraction for [[File:Pop bureaucrats.png|24px|link=Bureaucrats]] Bureaucrats", ic.igPB },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 3, -- neu
  Landowners = 2, -- opp
  ["Petite Bourgeoisie"] = 4, -- end
  ["Rural Folk"] = nil,
  ["Trade Unions"] = nil
 }
}

-- Army Model
p['law_peasant_levies'] = {
 loc = "Peasant Levies",
 desc = "The army's main force comes from conscripted infantry with zero to basic training.",
 category = "Power structure laws",
 group = "Army Model",
 blockers = { bloc = { "Leads a Military Treaty" } },
 effects = {
  { "inherit", "+25%", "Aristocrats political strength", ic.aristocrats},
  { "inherit", "+100%", "Officers political strength", ic.officers },
  { "inherit", "+50", "Armed Forces attraction for [[File:Pop aristocrats.png|24px|link=Aristocrats]] Aristocrats", ic.igAF },
  { "red", "+10%", "Morale loss", ic.morale },
  { "green", "+25", "Barracks Max Level", "[[File:Building barracks.png|24px|link=Barracks]]" },
  { "green", "+25", "Conscription Center Max Level", "[[File:Building conscription center.png|24px|link=Conscription Center]]" },
  { "green", "−10%", "Military Goods Cost", "[[File:Market military goods.png|24px|link=Military goods]]" },
  { "green", "+4%", "Conscription rate" },
  { "red", "−25%", "Unit experience gain" },
  ic.officers .. " Most officers qualifications will originate from aristocrats",
  ic.conscripts .. " Allows only infantry conscripts"
 },
 stances = {
  ["Armed Forces"] = 2, -- opp
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = nil,
  Landowners = 4, -- end
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 2, -- opp
  ["Trade Unions"] = 3 -- neu
 }
}

p['law_national_militia'] = {
 loc = "National Militia",
 desc = "The standing army is small, but local militias can be activated to defend their homes.",
 category = "Power structure laws",
 group = "Army Model",
 reqs = { tech = { "Mandatory Service" } },
 effects = {
  { "inherit", "+100%", "Officers political strength", ic.officers },
  { "inherit", "+100%", "Servicemen political strength", ic.servicemen },
  { "green", "−5%", "Morale loss", ic.morale },
  { "inherit", "−25%", "Armed Forces political strength", ic.igAF },
  { "green", "+5", "Barracks Max Level", "[[File:Building barracks.png|24px|link=Barracks]]" },
  { "green", "+100", "Conscription Center Max Level", "[[File:Building conscription center.png|24px|link=Conscription Center]]" },
  { "inherit", "+50%", "Leverage resistance", ic.leverage },
  { "green", "+5%", "Conscription rate" }
 },
 stances = {
  ["Armed Forces"] = 2, -- opp
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = nil,
  Landowners = 3, -- neu
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 5, -- str end
  ["Trade Unions"] = 5 -- str end
 }
}

p['law_professional_army'] = {
 loc = "Professional Army",
 desc = "The army consists of well-trained, professional regulars.",
 category = "Power structure laws",
 group = "Army Model",
 reqs = { tech = { "Military Drill" } },
 effects = {
  { "inherit", "+200%", "Officers political strength", ic.officers },
  { "inherit", "+50%", "Servicemen political strength", ic.servicemen },
  { "green", "−10%", "Morale loss", ic.morale },
  { "inherit", "+50%", "Armed Forces attraction for "..ic.servicemen.." Servicemen", ic.igAF },
  { "inherit", "x0.5", "Armed Forces base attraction if not discriminated and not Officers or Servicemen", ic.igAF },
  { "green", "+100", "Barracks Max Level", "[[File:Building barracks.png|24px|link=Barracks]]" },
  { "green", "+25", "Conscription Center Max Level", "[[File:Building conscription center.png|24px|link=Conscription Center]]" },
  { "green", "+1%", "Conscription rate" },
  { "green", "+100%", "Unit experience gain" }
 },
 stances = {
  ["Armed Forces"] = 5, -- 
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = nil,
  Landowners = 3, -- 
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 3, -- 
  ["Trade Unions"] = 2 -- 
 }
}

p['law_mass_conscription'] = {
 loc = "Mass Conscription",
 desc = "Large numbers of infantry conscripts can be activated as needed to supplement the professional army.",
 category = "Power structure laws",
 group = "Army Model",
 reqs = { tech = { "Enlistment Offices" } },
 effects = {
  { "inherit", "+150%", "Officers political strength", ic.officers },
  { "inherit", "+100%", "Servicemen political strength", ic.servicemen },
  { "red", "+5%", "Morale loss", ic.morale },
  { "green", "+100", "Barracks Max Level", "[[File:Building barracks.png|24px|link=Barracks]]" },
  { "green", "+100", "Conscription Center Max Level", "[[File:Building conscription center.png|24px|link=Conscription Center]]" },
  { "green", "+3%", "Conscription rate" },
  { "green", "+100%", "Training rate (Scaled by building level)" }
 },
 stances = {
  ["Armed Forces"] = 4, -- 
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = nil,
  Landowners = 2, -- 
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 2, -- 
  ["Trade Unions"] = 4 -- 
 }
}

-- Internal Security
p['law_no_home_affairs'] = {
 loc = "No Home Affairs",
 desc = "The state makes no special attempts to put a stop to unrest and uprisings.",
 category = "Power structure laws",
 group = "Internal Security",
 effects = {
  "[[File:No.png|24px|link=]] "..ic.homeAffairs.." Disables Home Affairs institution",
 },
 stances = {
  ["Armed Forces"] = 2,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 3,
  Landowners = nil,
  ["Petite Bourgeoisie"] = 2,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = nil
 }
}

p['law_national_guard'] = {
 loc = "National Guard",
 desc = "The state may use military force to suppress domestic unrest.",
 category = "Power structure laws",
 group = "Internal Security",
 reqs = { tech = { "Law Enforcement" } },
 effects = {
  { "inherit", "+50%", "Officers political strength", ic.officers },
  { "inherit", "+25%", "Servicemen political strength", ic.servicemen },
  ic.homeAffairs.." Enables Home Affairs institution",
  ic.homeAffairs.." Home Affairs institution additional effects per level:",
  { "green", "+0.5%", "Conscription", ef.indent.. ic.conscripts, },
  { "green", "−5%", "Political movement activism", ef.indent.. ic.activism, },
  { "green", "−5%", "Flood impact", ef.indent.."[[File:Harvest flood.png|24px|link=Flood]]", },
  { "green", "−5%", "Wildfire impact", ef.indent.."[[File:Harvest wildfire.png|24px|link=Wildfire]]", },
  { "green", "−5%", "Extreme Winds impact", ef.indent.."[[File:Harvest extreme winds.png|24px|link=Extreme Winds]]", },
  { "green", "−5%", "Drought impact", ef.indent.."[[File:Harvest drought.png|24px|link=Drought]]", },
 },
 stances = {
  ["Armed Forces"] = 4,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 2,
  Landowners = nil,
  ["Petite Bourgeoisie"] = 4,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = nil
 }
}

p['law_secret_police'] = {
 loc = "Secret Police",
 desc = "The secret police keep close track of radical elements and dissenters.",
 category = "Power structure laws",
 group = "Internal Security",
 reqs = { tech = { "Central Archives" } },
 effects = {
  { "inherit", "+25%", "Officers political strength", ic.officers },
  ic.homeAffairs.." Enables Home Affairs institution",
  { "green", "+2", "Max home affairs institution investment", ic.homeAffairs },
  ic.homeAffairs.." Home Affairs institution additional effects per level:",
  { "inherit", "−5%", "", ef.indent.."[[File:IG suppress.png|24px|link=Suppress]] Suppression impact on movement attraction", },
  { "green", "−5%", "Political movement activism", ef.indent.. ic.activism, },
 },
 stances = {
  ["Armed Forces"] = 4,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 2,
  Landowners = nil,
  ["Petite Bourgeoisie"] = 4,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = nil
 }
}

p['law_guaranteed_liberties'] = {
 loc = "Guaranteed Liberties",
 desc = "The state is prohibited by law to investigate or interfere with its own citizens.",
 category = "Power structure laws",
 group = "Internal Security",
 reqs = { law = { "Protected Speech", "Right of Assembly" } },
 effects = {
  ic.homeAffairs.." Enables Home Affairs institution",
  { "green", "+2", "Max home affairs institution investment", ic.homeAffairs },
  ic.homeAffairs.." Home Affairs institution additional effects per level:",
  { "green", "−5%", "Radicals from movements", ef.indent.. ic.radical, },
  { "green", "+5%", "Loyalists from movements", ef.indent.. ic.loyalist, },
 },
 stances = {
  ["Armed Forces"] = 1,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 5,
  Landowners = nil,
  ["Petite Bourgeoisie"] = 1,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = nil
 }
}

------------------
-- Economy laws --
------------------
-- Economic System

p['law_traditionalism'] = {
 loc = "Traditionalism",
 desc = "Pre-industrial subsistence economy with little central control.",
 category = "Economy laws",
 group = "Economic System",
 blockers = { law = { "Graduated Taxation", "Per-Capita Taxation", "Proportional Taxation", "Anarchy" } },
 effects = {
  { "red", "−50%", "Aristocrats investment pool contribution efficiency", ic.aristocrats },
  { "red", "−50%", "Capitalists investment pool contribution efficiency", ic.capitalists },
  { "red", "−50%", "Clergymen investment pool contribution efficiency", ic.clergymen },
  { "red", "−50%", "Farmers investment pool contribution efficiency", ic.farmers },
  { "red", "−50%", "Shopkeepers investment pool contribution efficiency", ic.shopkeepers },
  { "inherit", "+25%", "Private construction allocation" },
  { "inherit", "+25%", "Government dividends reinvestment" },
  { "inherit", "+25%", "Leverage resistance", ic.leverage },
  { "green", "−25%", "Population bureaucracy cost multiplier", ic.bureaucracy },
  { "red", "−25%", "Taxation Capacity", ic.money },
  { "red", "+100%", "Nationalization compensation" },
  { "green", "+10%", "Nationalization investment return" },
  { "red", "−15%", "Market access price impact" },
  "[[File:No.png|24px|link=]] Disable nationalization without compensation",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 2, -- 
  Intelligentsia = nil,
  Landowners = 5, -- 
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 3, -- 
  ["Trade Unions"] = 2 -- 
 }
}

p['law_interventionism'] = {
 loc = "Interventionism",
 desc = "To ensure the stability of our nation, government must curb the worst excesses of private businesses.",
 category = "Economy laws",
 group = "Economic System",
 reqs = { tech = { "Manufacturies" } },
 blockers = { law = { "Serfdom", "Anarchy" } },
 effects = {
  { "inherit", "+50%", "Private construction allocation" },
  { "inherit", "+50%", "Government dividends reinvestment" },
  { "green", "+25%", "Government dividends efficiency" },
  { "green", "+50%", "Nationalization investment return" },
  { "green", "+1", "Free company charters" },
  "[[File:No.png|24px|link=]] Disable nationalization without compensation",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 4, -- End
  Intelligentsia = nil,
  Landowners = 3, -- neu
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 3, -- neu
  ["Trade Unions"] = 4 -- end
 }
}

p['law_agrarianism'] = {
 loc = "Agrarianism",
 desc = "A rural economy emphasizing agricultural development and community.",
 category = "Economy laws",
 group = "Economic System",
 reqs = { tech = { "Romanticism" } },
 blockers = { law = { "Anarchy" } },
 effects = {
  { "green", "+50%", "Aristocrats investment pool contribution efficiency", ic.aristocrats },
  { "red", "−25%", "Capitalists investment pool contribution efficiency", ic.capitalists },
  { "green", "+50%", "Clergymen investment pool contribution efficiency", ic.clergymen },
  { "green", "+50%", "Farmers investment pool contribution efficiency", ic.farmers },
  { "inherit", "+50%", "Private construction allocation" },
  { "inherit", "+50%", "Government dividends reinvestment" },
  { "green", "+30%", "Government dividends efficiency" },
  { "green", "+50%", "Nationalization investment return" },
  { "green", "+1", "Free company charters" },
  "[[File:No.png|24px|link=]] Disable nationalization without compensation",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 3, -- 
  Intelligentsia = nil,
  Landowners = 4, -- 
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 4, -- 
  ["Trade Unions"] = 3 -- 
 }
}

p['law_industry_banned'] = {
 loc = "Industry Banned",
 desc = "An economic view that rejects heavy industry and automation, preferring the fruits of honest labor over soulless machinery.",
 category = "Economy laws",
 group = "Economic System",
 reqs = { tech = { "Romanticism" } },
 effects = {
  { "green", "+10%", "Agriculture throughput" },
  { "green", "+10%", "Plantations throughput" },
  { "green", "−10%", "Expected standard of living", ic.sol },
  { "inherit", "+50%", "Rural Folk political strength", ic.igRF },
  { "green", "+25%", "Aristocrats investment pool contribution", ic.aristocrats },
  { "red", "−25%", "Production technology research speed", ic.innovation },
  { "red", "−25%", "Production technology spread", ic.innovation },
  { "inherit", "+50%", "Private construction allocation" },
  { "inherit", "+25%", "Government dividends reinvestment" },
  { "green", "+30%", "Government dividends efficiency" },
  { "green", "+50%", "Nationalization investment return" },
  { "green", "+1", "Free company charters" },
  "[[File:No.png|24px|link=]] Disable nationalization without compensation",
  "[[File:No.png|24px|link=]] Cannot build most heavy industry or power plants",
 },
 enact = {
  "Destroys all blocked heavy industry",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 1, -- Str Opp
  Intelligentsia = nil,
  Landowners = 2, -- opp
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 3, -- neu
  ["Trade Unions"] = 2 -- neu
 }
}

p['law_extraction_economy'] = {
 loc = "Extraction Economy",
 desc = "A colonial economic system which focuses on maximum extraction of capital for the benefit of the metropole.",
 category = "Economy laws",
 group = "Economic System",
 reqs = { tech = { "Colonization" }, other = { "Is a subject" } },
 effects = {
  { "green", "+10%", "Agriculture throughput" },
  { "green", "+10%", "Plantations throughput" },
  { "green", "+10%", "Extraction throughput" },
  { "red", "−75%", "Aristocrats investment pool contribution efficiency", ic.aristocrats },
  { "red", "−25%", "Capitalists investment pool contribution efficiency", ic.capitalists },
  { "red", "−75%", "Clergymen investment pool contribution efficiency", ic.clergymen },
  { "red", "−75%", "Farmers investment pool contribution efficiency", ic.farmers },
  { "red", "−50%", "Shopkeepers investment pool contribution efficiency", ic.shopkeepers },
  { "inherit", "+50%", "Private construction allocation" },
  { "green", "+50%", "Nationalization investment return" },
  { "inherit", "+0.5", "Economic dependence on overlord" },
  "[[File:No.png|24px|link=]] Disable nationalization without compensation",
  "[[File:No.png|24px|link=]] Cannot build most heavy industry",
 },
 enact = {
  "Destroys all blocked heavy industry",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 1, -- Str Opp
  Intelligentsia = nil,
  Landowners = 2, -- opp
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 3, -- neu
  ["Trade Unions"] = 1 -- neu
 }
}

p['law_laissez_faire'] = {
 loc = "Laissez-Faire",
 desc = "A liberal economy founded on the principles of comparative advantage and that fewer government interventions means greater growth",
 category = "Economy laws",
 group = "Economic System",
 reqs = { tech = { "International Trade" } },
 blockers = { law = { "Isolationism", "Serfdom", "Anarchy" } },
 effects = {
  { "green", "+25%", "Capitalists investment pool contribution efficiency", ic.capitalists },
  { "green", "+25%", "Shopkeepers investment pool contribution efficiency", ic.shopkeepers },
  { "inherit", "+75%", "Private construction allocation" },
  { "inherit", "+100%", "Government dividends reinvestment" },
  { "green", "+30%", "Government dividends efficiency" },
  { "green", "+2", "Free company charters" },
  "[[File:No.png|24px|link=]] Disable nationalization",
  "[[File:No.png|24px|link=]] Forbid monopolies",
  "[[File:Yes.png|24px|link=]] Force privatization",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 5, -- 
  Intelligentsia = nil,
  Landowners = 2, -- 
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 1, -- 
  ["Trade Unions"] = 1 -- 
 }
}

p['law_cooperative_ownership'] = {
 loc = "Cooperative Ownership",
 desc = "An economic system based around the concept of social ownership, where surplus production is distributed more evenly among the workers.",
 category = "Economy laws",
 group = "Economic System",
 reqs = { law = { "Council Republic", "Corporate State" } },
 blockers = { law = { "Serfdom" } },
 effects = {
  { "green", "+25%", "Farmers investment pool contribution efficiency", ic.farmers },
  { "green", "+25%", "Shopkeepers investment pool contribution efficiency", ic.shopkeepers },
  { "inherit", "+35%", "Private construction allocation" },
  { "inherit", "+100%", "Government dividends reinvestment" },
  { "inherit", "+100%", "Minimum workforce-owned levels for all non-ag industries" },
  { "green", "+1", "Free company charters" },
  "[[File:Yes.png|24px|link=]] Foreign Collectivization",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 1, -- 
  Intelligentsia = nil,
  Landowners = 1, -- 
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 2, -- 
  ["Trade Unions"] = 5 -- 
 }
}

p['law_command_economy'] = {
 loc = "Command Economy",
 desc = "An inward-focused interventionist economy where the government directly manages most aspects of production.",
 category = "Economy laws",
 group = "Economic System",
 reqs = { tech = { "Central Planning" }, law = { "Autocracy", "Oligarchy", "Single-Party State", "Technocracy" } },
 blockers = { law = { "Serfdom", "Anarchy" } },
 effects = {
  { "inherit", "+10%", "Private construction allocation" },
  { "inherit", "+40%", "Government dividends reinvestment" },
  { "inherit", "+25%", "Leverage resistance", ic.leverage },
  { "green", "+25%", "Authority", ic.authority },
  { "green", "+25%", "Taxation Capacity", ic.money },
  { "inherit", "+25%", "Bureaucrats political strength", ic.bureaucrats },
  { "green", "−50%", "Nationalization compensation" },
  { "green", "−75%", "Radicals from nationalization", ic.radical },
  { "green", "+1", "Free company charters" },
  "[[File:No.png|24px|link=]] Disable investment pool",
  "[[File:No.png|24px|link=]] Disable privatization",
 },
 enact = {
  "Seizes all funds in investment pool and converts any private constructions into government constructions",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 1, -- 
  Intelligentsia = nil,
  Landowners = 1, -- 
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 1, -- 
  ["Trade Unions"] = 4 -- 
 }
}

-- Trade Policy

p['law_mercantilism'] = {
 loc = "Mercantilism",
 desc = "An export-focused economy with an emphasis on keeping a positive current account and competing with other nations.",
 category = "Economy laws",
 group = "Trade Policy",
 reqs = { tech = { "International Trade" } },
 effects = {
  { "inherit", "+50%", "Maximum tariffs on imports" },
  { "inherit", "+20%", "Maximum tariffs on exports" },
  { "inherit", "+20%", "Maximum subventions on imports" },
  { "inherit", "+50%", "Maximum subventions on exports" },
  { "red", "−25%", "Trade advantage for imports" },
  { "green", "+25%", "Trade advantage for exports" },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 3, -- 
  Intelligentsia = nil,
  Landowners = 4, -- 
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 3, -- 
  ["Trade Unions"] = 3 -- 
 }
}

p['law_protectionism'] = {
 loc = "Protectionism",
 desc = "Our industries must be protected from the depredations of foreign market actors.",
 category = "Economy laws",
 group = "Trade Policy",
 reqs = { tech = { "Stock Exchange" } },
 effects = {
  { "inherit", "+50%", "Maximum tariffs on imports" },
  { "inherit", "+50%", "Maximum tariffs on exports" },
  { "inherit", "+50%", "Maximum subventions on imports" },
  { "inherit", "+50%", "Maximum subventions on exports" },
  { "inherit", "+25%", "Leverage resistance", ic.leverage },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 2, -- 
  Intelligentsia = nil,
  Landowners = 3, -- 
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 4, -- 
  ["Trade Unions"] = 4 -- 
 }
}

p['law_free_trade'] = {
 loc = "Free Trade",
 desc = "The free exchange of goods must not be impeded, as trade is for the benefit of all.",
 category = "Economy laws",
 group = "Trade Policy",
 reqs = { tech = { "International Trade" } },
 blockers = { law = { "Command Economy" } },
 effects = {
  { "inherit", "+50%", "Maximum subventions on imports" },
  { "inherit", "+50%", "Maximum subventions on exports" },
  { "green", "+25%", "Trade advantage" },
  { "inherit", "−25%", "Leverage resistance", ic.leverage },
  ic.info.."No tariffs for any goods",
 },
 enact = {
  "If Opium is banned, it will be unbanned",
  "If Liquor is banned, it will be unbanned"
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 4, -- 
  Intelligentsia = nil,
  Landowners = 2, -- 
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 2, -- 
  ["Trade Unions"] = 2 -- 
 }
}

p['law_isolationism'] = {
 loc = "Isolationism",
 desc = "An economy focused on supplying the nation's needs internally, while keeping out of the affairs of others.",
 category = "Economy laws",
 group = "Trade Policy",
 blockers = { law = { "Laissez-Faire" }, bloc = { "Is not a member of a power bloc" } },
 effects = {
  { "green", "+50%", "Authority", ic.authority },
  { "green", "+25%", "Taxation Capacity", ic.money },
  { "red", "−50%", "Maximum declared interests", ic.interest },
  { "red", "−10%", "Technology spread", ic.innovation },
  { "inherit", "+100%", "Leverage resistance", ic.leverage },
  "[[File:No.png|24px|link=]] Disable Trade Centers",
  ic.info.."No tariffs for any goods",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 1, -- 
  Intelligentsia = nil,
  Landowners = 4, -- 
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 4, -- 
  ["Trade Unions"] = 3 -- 
 }
}

p['law_canton_system'] = {
 loc = "Canton System",
 desc = "A variant of Isolationism where trade is only permitted in a single coastal state.",
 category = "Economy laws",
 group = "Trade Policy",
 reqs = { other = { "Has a Han Chinese primary culture and owns the largest part of Western Guangdong" } },
 blockers = { bloc = { "Is not a member of a power bloc" } },
 effects = {
  { "green", "+25%", "Authority", ic.authority },
  { "green", "+15%", "Taxation Capacity", ic.money },
  { "red", "−33%", "Maximum declared interests", ic.interest },
  { "red", "−5%", "Technology spread", ic.innovation },
  { "inherit", "+75%", "Leverage resistance", ic.leverage },
  { "inherit", "+50%", "Maximum tariffs on imports" },
  { "inherit", "+50%", "Maximum tariffs on exports" },
  { "inherit", "+20%", "Maximum subventions on imports" },
  { "inherit", "+20%", "Maximum subventions on exports" },
  "'''50''' Max level for trade centers in the state of Western Guangdong",
  "[[File:No.png|24px|link=]] Disable Trade Centers outside Western Guangdong",
  ic.info.."No tariffs for any goods",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 1, -- 
  Intelligentsia = nil,
  Landowners = 4, -- 
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 4, -- 
  ["Trade Unions"] = 3 -- 
 }
}

-- Taxation

p['law_consumption_based_taxation'] = {
 loc = "Consumption-Based Taxation",
 desc = "A tax system where there are no direct income or per-capita taxes and instead revenue is raised through taxing the consumption of goods.",
 category = "Economy laws",
 group = "Taxation",
 effects = {
  { "green", "−50%", "Consumption tax cost", ic.authority },
  { "green", "−25%", "Population bureaucracy cost multiplier", ic.bureaucracy },
  "Consumption tax rate:",
  { "inherit", "+15%", "Very low", ef.indent },
  { "inherit", "+20%", "Low", ef.indent },
  { "inherit", "+25%", "Medium", ef.indent },
  { "inherit", "+30%", "High", ef.indent },
  { "inherit", "+35%", "Very high", ef.indent },
 },
 stances = {
  ["Armed Forces"] = 2,
  Devout = nil,
  Industrialists = 3, -- 
  Intelligentsia = nil,
  Landowners = 4, -- 
  ["Petite Bourgeoisie"] = 3,
  ["Rural Folk"] = 4, -- 
  ["Trade Unions"] = 3 -- 
 }
}

p['law_land_based_taxation'] = {
 loc = "Land-Based Taxation",
 desc = "A traditional form of land-based taxation, collected mainly from the peasantry.",
 category = "Economy laws",
 group = "Taxation",
 effects = {
  "Consumption tax rate:",
  { "inherit", "+15%", "Very low", ef.indent },
  { "inherit", "+20%", "Low", ef.indent },
  { "inherit", "+25%", "Medium", ef.indent },
  { "inherit", "+30%", "High", ef.indent },
  { "inherit", "+35%", "Very high", ef.indent },
  "Land tax:",
  { "inherit", "+0.4", "Very low", ef.indent },
  { "inherit", "+0.55", "Low", ef.indent },
  { "inherit", "+0.7", "Medium", ef.indent },
  { "inherit", "+0.85", "High", ef.indent },
  { "inherit", "+1", "Very high", ef.indent },
 },
 stances = {
  ["Armed Forces"] = 3,
  Devout = nil,
  Industrialists = 3, -- 
  Intelligentsia = nil,
  Landowners = 4, -- 
  ["Petite Bourgeoisie"] = 2,
  ["Rural Folk"] = 2, -- 
  ["Trade Unions"] = 3 -- 
 }
}

p['law_per_capita_based_taxation'] = {
 loc = "Per-Capita Taxation",
 desc = "A tax system that disproportionally taxes the poor through a combination of income and per-capita taxes.",
 category = "Economy laws",
 group = "Taxation",
 reqs = { tech = { "Currency Standards" } },
 blockers = { law = { "Traditionalism" } },
 effects = {
  "Consumption tax rate:",
  { "inherit", "+15%", "Very low", ef.indent },
  { "inherit", "+20%", "Low", ef.indent },
  { "inherit", "+25%", "Medium", ef.indent },
  { "inherit", "+30%", "High", ef.indent },
  { "inherit", "+35%", "Very high", ef.indent },
  "Land tax:",
  { "inherit", "+0.2", "Very low", ef.indent },
  { "inherit", "+0.275", "Low", ef.indent },
  { "inherit", "+0.35", "Medium", ef.indent },
  { "inherit", "+0.425", "High", ef.indent },
  { "inherit", "+0.5", "Very high", ef.indent },
  "Per-capita tax:",
  { "inherit", "+0.4", "Very low", ef.indent },
  { "inherit", "+0.55", "Low", ef.indent },
  { "inherit", "+0.7", "Medium", ef.indent },
  { "inherit", "+0.85", "High", ef.indent },
  { "inherit", "+1", "Very high", ef.indent },
  "Income tax rate:",
  { "inherit", "+5%", "Very low", ef.indent },
  { "inherit", "+7.5%", "Low", ef.indent },
  { "inherit", "+10%", "Medium", ef.indent },
  { "inherit", "+12.5%", "High", ef.indent },
  { "inherit", "+15%", "Very high", ef.indent },
 },
 stances = {
  ["Armed Forces"] = 4,
  Devout = nil,
  Industrialists = 4, -- 
  Intelligentsia = nil,
  Landowners = 3, -- 
  ["Petite Bourgeoisie"] = 4,
  ["Rural Folk"] = 3, -- 
  ["Trade Unions"] = 2 -- 
 }
}

p['law_proportional_taxation'] = {
 loc = "Proportional Taxation",
 desc = "A mainly income-based tax system that tries to ensure everyone pays a roughly equal share of their income to the state.",
 category = "Economy laws",
 group = "Taxation",
 reqs = { tech = { "Egalitarianism" } },
 blockers = { law = { "Traditionalism" } },
 effects = {
  "Consumption tax rate:",
  { "inherit", "+15%", "Very low", ef.indent },
  { "inherit", "+20%", "Low", ef.indent },
  { "inherit", "+25%", "Medium", ef.indent },
  { "inherit", "+30%", "High", ef.indent },
  { "inherit", "+35%", "Very high", ef.indent },
  "Income tax rate:",
  { "inherit", "+10%", "Very low", ef.indent },
  { "inherit", "+15%", "Low", ef.indent },
  { "inherit", "+20%", "Medium", ef.indent },
  { "inherit", "+25%", "High", ef.indent },
  { "inherit", "+30%", "Very high", ef.indent },
  "Dividends tax rate:",
  { "inherit", "+2.5%", "Very low", ef.indent },
  { "inherit", "+5%", "Low", ef.indent },
  { "inherit", "+10%", "Medium", ef.indent },
  { "inherit", "+15%", "High", ef.indent },
  { "inherit", "+20%", "Very high", ef.indent },
 },
 stances = {
  ["Armed Forces"] = 4,
  Devout = nil,
  Industrialists = 3, -- 
  Intelligentsia = nil,
  Landowners = 2, -- 
  ["Petite Bourgeoisie"] = 4,
  ["Rural Folk"] = 3, -- 
  ["Trade Unions"] = 3 -- 
 }
}

p['law_graduated_taxation'] = {
 loc = "Graduated Taxation",
 desc = "A tax system that aims to put the burden of taxation primarily on the well-to-do through high Dividends taxes.",
 category = "Economy laws",
 group = "Taxation",
 reqs = { tech = { "Socialism" } },
 blockers = { law = { "Traditionalism" } },
 effects = {
  "Consumption tax rate:",
  { "inherit", "+15%", "Very low", ef.indent },
  { "inherit", "+20%", "Low", ef.indent },
  { "inherit", "+25%", "Medium", ef.indent },
  { "inherit", "+30%", "High", ef.indent },
  { "inherit", "+35%", "Very high", ef.indent },
  "Income tax rate:",
  { "inherit", "+10%", "Very low", ef.indent },
  { "inherit", "+12.5%", "Low", ef.indent },
  { "inherit", "+15%", "Medium", ef.indent },
  { "inherit", "+17.5%", "High", ef.indent },
  { "inherit", "+20%", "Very high", ef.indent },
  "Dividends tax rate:",
  { "inherit", "+10%", "Very low", ef.indent },
  { "inherit", "+15%", "Low", ef.indent },
  { "inherit", "+20%", "Medium", ef.indent },
  { "inherit", "+25%", "High", ef.indent },
  { "inherit", "+30%", "Very high", ef.indent },
 },
 stances = {
  ["Armed Forces"] = 4,
  Devout = nil,
  Industrialists = 2, -- 
  Intelligentsia = nil,
  Landowners = 1, -- 
  ["Petite Bourgeoisie"] = 2,
  ["Rural Folk"] = 3, -- 
  ["Trade Unions"] = 4 -- 
 }
}

-- Land Reform

p['law_serfdom'] = {
 loc = "Serfdom",
 desc = "Peasants are tied to their land and must perform labor for their feudal masters.",
 category = "Economy laws",
 group = "Land Reform",
 blockers = { law = { "Command Economy", "Laissez-Faire", "Interventionism" } },
 effects = {
  "[[File:Method serfdom.png|24px|link=Serfdom (method)]] Serfdom production method on subsistence buildings",
  { "inherit", "+50%", "Landowners political strength", ic.igLO, },
  "[[File:No.png|24px|link=]] "..ic.peasants.." Blocks peasants from any type of migration",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 2, -- 
  Intelligentsia = 1,
  Landowners = 5, -- 
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 1, -- 
  ["Trade Unions"] = 1 -- 
 }
}

p['law_tenant_farmers'] = {
 loc = "Tenant Farmers",
 desc = "Agricultural land is owned by hereditary elites. Workers are not tied to the land, and may seek alternative employment if they can find it.",
 category = "Economy laws",
 group = "Land Reform",
 effects = {
  "[[File:Method no serfdom.png|24px|link=Free Peasants]] Free Peasants production method on subsistence buildings",
  { "inherit", "+25%", "Landowners political strength", ic.igLO, },
  "[[File:No.png|24px|link=]] "..ic.peasants.." Blocks peasants from internal migration",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 3, -- 
  Intelligentsia = 3,
  Landowners = 4, -- 
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 2, -- 
  ["Trade Unions"] = 3 -- 
 }
}

p['law_commercialized_agriculture'] = {
 loc = "Commercialized Agriculture",
 desc = "Agriculture is a business like any other, subject to market forces and owned by capital.",
 category = "Economy laws",
 group = "Land Reform",
 reqs = { tech = { "Mutual Funds" } },
 blockers = { law = { "Traditionalism" } },
 effects = {
  "[[File:Method no serfdom.png|24px|link=Free Peasants]] Free Peasants production method on subsistence buildings",
  "[[File:Building financial district.png|24px|link=Financial Districts]] Financial Districts are more likely to purchase Plantations, Ranches, and Agriculture buildings",
  "[[File:SOL strata poor.png|24px|link=Lower Strata]] Lower Strata pops employed in ag can support the "..ic.igTU.." Trade Unions",
  "[[File:SOL strata middle.png|24px|link=Middle Strata]] Middle Strata pops employed in ag can support the "..ic.igPB.." Petite Bourgeoisie",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 4, -- 
  Intelligentsia = 3,
  Landowners = 3, -- 
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 3, -- 
  ["Trade Unions"] = 3 -- 
 }
}

p['law_homesteading'] = {
 loc = "Homesteading",
 desc = "Farmers lay claim to plots of land which they work alongside their hired laborers.",
 category = "Economy laws",
 group = "Land Reform",
 effects = {
  "[[File:Method homesteading.png|24px|link=Homesteading (method)]] Homesteading production method on subsistence buildings",
  { "inherit", "+25%", "Farmers political strength", ic.farmers, },
  { "green", "+50%", "Minimum workforce-owned levels of Agriculture buildings", },
  { "green", "+50%", "Minimum workforce-owned levels of Ranching buildings", },
  "[[File:SOL strata middle.png|24px|link=Middle Strata]] Middle Strata pops employed in ag can support the "..ic.igPB.." Petite Bourgeoisie",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 3, -- 
  Intelligentsia = 3,
  Landowners = 1, -- 
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 4, -- 
  ["Trade Unions"] = 3 -- 
 }
}

p['law_collectivized_agriculture'] = {
 loc = "Collectivized Agriculture",
 desc = "Agricultural land is organized into plots worked by groups of farmers as a joint enterprise.",
 category = "Economy laws",
 group = "Land Reform",
 reqs = { tech = { "Socialism" }, law = { "Command Economy", "Cooperative Ownership" } },
 effects = {
  "[[File:Method no serfdom.png|24px|link=Free Peasants]] Free Peasants production method on subsistence buildings",
  { "inherit", "+25%", "Bureaucrats political strength", ic.bureaucrats, },
  { "green", "+100%", "Minimum workforce-owned levels of Agriculture buildings", },
  { "green", "+100%", "Minimum workforce-owned levels of Ranching buildings", },
  { "green", "+100%", "Minimum workforce-owned levels of Plantation buildings", },
  "[[File:SOL strata poor.png|24px|link=Lower Strata]] Lower Strata pops employed in ag can support the "..ic.igTU.." Trade Unions",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 1, -- 
  Intelligentsia = 3,
  Landowners = 1, -- 
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 3, -- 
  ["Trade Unions"] = 3 -- 
 }
}

-- Policing
p['law_no_colonial_affairs'] = {
 loc = "No Colonial Affairs",
 desc = "The country does not engage in any formal type of colonization and cannot establish colonies.",
 category = "Economy laws",
 group = "Colonization",
 blockers = { bloc = { "Colonial Offices principle" } },
 effects = {
  "[[File:No.png|24px|link=]] "..ic.colonialAffairs.." Disables Colonial Affairs institution",
 },
 stances = {
  ["Armed Forces"] = 3,
  Devout = nil,
  Industrialists = 3,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 4,
  ["Trade Unions"] = nil
 }
}

p['law_frontier_colonization'] = {
 loc = "Frontier Colonization",
 desc = "The wild frontiers on our borders are ripe for settlement if they can first be pacified and tamed.",
 category = "Economy laws",
 group = "Colonization",
 reqs = { tech = { "Colonization" }, other = { "Is a colonial type country and neighbors a decentralized nation", "Has a primary culture homeland state that neighbors a decentralized nation" } },
 effects = {
  { "green", "+50%", "Migration attraction in unincorporated states", },
  ic.warning.." Colonization is limited to states connected to the country's capital by land or a single sea node",
  ic.colonialAffairs.." Enables Colonial Affairs institution",
 },
 stances = {
  ["Armed Forces"] = 4,
  Devout = nil,
  Industrialists = 3,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 5,
  ["Trade Unions"] = nil
 }
}

p['law_colonial_resettlement'] = {
 loc = "Colonial Resettlement",
 desc = "Colonies are established to provide land to settlers from the country's incorporated states.",
 category = "Economy laws",
 group = "Colonization",
 reqs = { tech = { "Colonization" } },
 effects = {
  { "green", "+50%", "Migration attraction in unincorporated states", },
  ic.colonialAffairs.." Enables Colonial Affairs institution",
 },
 stances = {
  ["Armed Forces"] = 4,
  Devout = nil,
  Industrialists = 3,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 2,
  ["Trade Unions"] = nil
 }
}

p['law_colonial_exploitation'] = {
 loc = "Colonial Exploitation",
 desc = "Colonies are established to exploit the area for their natural resources and cheap labor.",
 category = "Economy laws",
 group = "Colonization",
 reqs = { tech = { "Colonization" } },
 effects = {
  { "red", "−25%", "Tension decay", },
  { "inherit", "−15%", "Subsistence output in unincorporated states", },
  { "inherit", "−15%", "Starting wages in unincorporated states", },
  { "green", "+10%", "Throughput in unincorporated states", },
  ic.colonialAffairs.." Enables Colonial Affairs institution",
 },
 stances = {
  ["Armed Forces"] = 4,
  Devout = nil,
  Industrialists = 4,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 2,
  ["Trade Unions"] = nil
 }
}

-- Policing
p['law_no_police'] = {
 loc = "No Police",
 desc = "Any sort of structured police force does not exist in this country.",
 category = "Economy laws",
 group = "Policing",
 blockers = { bloc = { "Police Coordination principle" } },
 effects = {
  "[[File:No.png|24px|link=]] "..ic.lawEnforcement.." Disables Law Enforcement institution",
 },
 stances = {
  ["Armed Forces"] = 2,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 3,
  Landowners = 2, -- neu
  ["Petite Bourgeoisie"] = 2,
  ["Rural Folk"] = 4,
  ["Trade Unions"] = nil
 }
}

p['law_local_police'] = {
 loc = "Local Police Force",
 desc = "This country has local police forces operating.",
 category = "Economy laws",
 group = "Policing",
 reqs = { tech = { "Bureaucracy" } },
 effects = {
  ic.lawEnforcement.." Enables Law Enforcement institution",
  ic.lawEnforcement.." Law Enforcement institution additional effects per level:",
  { "green", "−5%", "State penalties from turmoil", ef.indent, },
  { "inherit", "+5%", "Landowners political strength", ef.indent.. ic.igLO, },
 },
 stances = {
  ["Armed Forces"] = 3,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 2,
  Landowners = 4, -- neu
  ["Petite Bourgeoisie"] = 3,
  ["Rural Folk"] = 2,
  ["Trade Unions"] = nil
 }
}

p['law_dedicated_police'] = {
 loc = "Dedicated Police Force",
 desc = "This country has a dedicated police force with standardized training.",
 category = "Economy laws",
 group = "Policing",
 reqs = { tech = { "Law Enforcement" } },
 effects = {
  ic.lawEnforcement.." Enables Law Enforcement institution",
  { "green", "+2", "Max law enforcement institution investment", ic.lawEnforcement },
  ic.lawEnforcement.." Law Enforcement institution additional effects per level:",
  { "green", "−5%", "Radicals from movements", ef.indent.. ic.radical, },
 },
 stances = {
  ["Armed Forces"] = 4,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 3,
  Landowners = 3, -- neu
  ["Petite Bourgeoisie"] = 4,
  ["Rural Folk"] = 3,
  ["Trade Unions"] = nil
 }
}

p['law_militarized_police'] = {
 loc = "Militarized Police Force",
 desc = "This country has a dedicated police force with standardized training.",
 category = "Economy laws",
 group = "Policing",
 reqs = { tech = { "Law Enforcement" } },
 effects = {
  ic.lawEnforcement.." Enables Law Enforcement institution",
  { "green", "+2", "Max law enforcement institution investment", ic.lawEnforcement },
  ic.lawEnforcement.." Law Enforcement institution additional effects per level:",
  { "green", "−5%", "Radicalism increases for [[File:Acceptance number1.png|24px|link=Acceptance]] Violent Hostility, [[File:Acceptance number2.png|24px|link=Acceptance]] Cultural Erasure, and [[File:Acceptance number3.png|24px|link=Acceptance]] Open Prejudice", ef.indent.. ic.radical, },
  { "green", "−5%", "Radicals from movements", ef.indent.. ic.radical, },
  { "red", "+0.4%", "Mortality per turmoil", ef.indent, },
  { "inherit", "+10%", "Armed forces political strength", ef.indent .. ic.igAF, },
 },
 stances = {
  ["Armed Forces"] = 5,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 1,
  Landowners = 3, -- neu
  ["Petite Bourgeoisie"] = 5,
  ["Rural Folk"] = 1,
  ["Trade Unions"] = nil
 }
}

-- Education System
p['law_no_schools'] = {
 loc = "No Schools",
 desc = "Education is the parents' responsibility. Only the most leisurely citizens learn to read and write.",
 category = "Economy laws",
 group = "Education System",
 blockers = { law = { "Compulsory Primary School" }, bloc = { "Advanced Research principle" } },
 effects = {
  "[[File:No.png|24px|link=]] "..ic.education.." Disables Education institution",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 3,
  Industrialists = 2,
  Intelligentsia = 2,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = nil
 }
}

p['law_religious_schools'] = {
 loc = "Religious Schools",
 desc = "Letting the church take care of state education ensures a loyal and morally healthy population.",
 category = "Economy laws",
 group = "Education System",
 reqs = { tech = { "Rationalism" } },
 blockers = { law = { "Total Separation", "Serfdom", "State Atheism" } },
 effects = {
  { "green", "−20%", "Bureaucracy cost for Education institution", ic.bureaucracy, },
  ic.education.." Enables Education institution",
  ic.education.." Education institution additional effects per level:",
  { "green", "+10%", "Education access", ef.indent, },
  { "green", "+20%", "Conversion", ef.indent.."[[File:Conversion.png|24px|link=Conversion]]", },
  { "inherit", "+10%", "Devout political strength", ef.indent.. ic.igDev, },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 4,
  Industrialists = 3,
  Intelligentsia = 2,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = nil
 }
}

p['law_private_schools'] = {
 loc = "Private Schools",
 desc = "Schooling is best left to private interests who can assure freedom of choice in one's education.",
 category = "Economy laws",
 group = "Education System",
 reqs = { tech = { "Academia" } },
 blockers = { law = { "State Religion" } },
 effects = {
  { "green", "−40%", "Bureaucracy cost for Education institution", ic.bureaucracy, },
  ic.education.." Enables Education institution",
  ic.education.." Education institution additional effects per level:",
  { "green", "+0.5%", "Education access per wealth", ef.indent, },
  { "inherit", "+10%", "Intelligentsia political strength", ef.indent.. ic.igInt, },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 3,
  Industrialists = 4,
  Intelligentsia = 4,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = nil
 }
}

p['law_public_schools'] = {
 loc = "Public Schools",
 desc = "Schooling is the responsibility of the state, and should be standardized and equally accessible to all.",
 category = "Economy laws",
 group = "Education System",
 reqs = { tech = { "Empiricism" } },
 blockers = { law = { "Serfdom", "State Religion" } },
 effects = {
  ic.education.." Enables Education institution",
  ic.education.." Education institution additional effects per level:",
  { "green", "+12.5%", "Education access", ef.indent, },
  { "green", "+12.5%", "Assimilation", ef.indent.."[[File:Assimilation.png|24px|link=Assimilation]]", },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 2,
  Industrialists = 3,
  Intelligentsia = 4,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = nil
 }
}

-- Health System
p['law_no_health_system'] = {
 loc = "No Health System",
 desc = "The government does not fund any system of healthcare.",
 category = "Economy laws",
 group = "Health System",
 blockers = { law = { "Compulsory Primary School" }, bloc = { "Advanced Research principle" } },
 effects = {
  "[[File:No.png|24px|link=]] "..ic.healthSystem.." Disables Health System institution",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 2,
  Industrialists = 4,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 2
 }
}

p['law_charitable_health_system'] = {
 loc = "Charity Hospitals",
 desc = "Charitable organizations — often religious ones — provide some help to anyone who's sick or dying, to the degree they are able.",
 category = "Economy laws",
 group = "Health System",
 reqs = { tech = { "Medical Degrees" } },
 effects = {
  { "green", "−20%", "Bureaucracy cost for Health System institution", ic.bureaucracy, },
  ic.healthSystem.." Enables Health System institution",
  ic.healthSystem.." Health System institution additional effects per level:",
  { "green", "−3%", "Mortality", ef.indent, },
  { "green", "−10%", "Pollution health effects", ef.indent, },
  { "green", "+2%", "Food security", ef.indent, },
  { "inherit", "+10%", "Devout political strength", ef.indent.. ic.igDev, },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 4,
  Industrialists = 3,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 3
 }
}

p['law_private_health_insurance'] = {
 loc = "Private Health Insurance",
 desc = "Population health is managed through a system of privately owned hospitals paid through private health insurance programs, ensuring the well-being of those who can afford it with minimal impact on the government treasury.",
 category = "Economy laws",
 group = "Health System",
 reqs = { tech = { "Pharmaceuticals" } },
 effects = {
  { "green", "−40%", "Bureaucracy cost for Health System institution", ic.bureaucracy, },
  ic.healthSystem.." Enables Health System institution",
  { "green", "+2", "Max Health System institution investment", ic.healthSystem },
  ic.healthSystem.." Health System institution additional effects per level:",
  { "green", "−0.2%", "Mortality per wealth", ef.indent, },
  { "green", "−10%", "Pollution health effects", ef.indent, },
  { "green", "+0.5%", "Standard of living for upper strata pops", ef.indent.. "[[File:SOL strata upper.png|24px|link=Upper Strata]]" },
  { "inherit", "+10%", "Petite Bourgeoisie political strength", ef.indent.. ic.igPB, },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 2,
  Industrialists = 5,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 2
 }
}

p['law_public_health_insurance'] = {
 loc = "Public Health Insurance",
 desc = "The government provides a publicly funded health insurance program ensuring equal access to care for all.",
 category = "Economy laws",
 group = "Health System",
 reqs = { tech = { "Pharmaceuticals" } },
 effects = {
  { "green", "−40%", "Bureaucracy cost for Health System institution", ic.bureaucracy, },
  ic.healthSystem.." Enables Health System institution",
  { "green", "+2", "Max Health System institution investment", ic.healthSystem },
  ic.healthSystem.." Health System institution additional effects per level:",
  { "green", "−5%", "Mortality", ef.indent, },
  { "green", "−15%", "Pollution health effects", ef.indent, },
  { "green", "+0.5%", "Standard of living", ef.indent.. ic.sol },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 3,
  Industrialists = 2,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 4
 }
}

-----------------------
-- Human Rights laws --
-----------------------
-- Free speech

p['law_outlawed_dissent'] = {
 loc = "Outlawed Dissent",
 desc = "Criticizing the government is considered treasonous and illegal.",
 category = "Human Rights laws",
 group = "Free Speech",
 reqs = { tech = { "Political Agitation" } },
 effects = {
  { "green", "+200", "Authority", ic.authority, },
  { "inherit", "+50%", "", "[[File:IG bolster.png|24px|link=Bolster]] Bolstering impact on movement attraction", },
  { "inherit", "−50%", "", "[[File:IG suppress.png|24px|link=Suppress]] Suppression impact on movement attraction", },
  { "inherit", "+50%", "Leverage resistance", ic.leverage, },
  { "red", "−15%", "Technology spread", ic.innovation, },
 },
 stances = {
  ["Armed Forces"] = 4,
  Devout = 4,
  Industrialists = nil,
  Intelligentsia = 2,
  Landowners = 4,
  ["Petite Bourgeoisie"] = 4,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 2
 }
}

p['law_censorship'] = {
 loc = "Censorship",
 desc = "There is active censorship of the press and no guaranteed right of assembly.",
 category = "Human Rights laws",
 group = "Free Speech",
 reqs = { tech = { "Law Enforcement" } },
 effects = {
  { "green", "+100", "Authority", ic.authority, },
  { "inherit", "+40%", "", "[[File:IG bolster.png|24px|link=Bolster]] Bolstering impact on movement attraction", },
  { "inherit", "−40%", "", "[[File:IG suppress.png|24px|link=Suppress]] Suppression impact on movement attraction", },
  { "inherit", "+25%", "Leverage resistance", ic.leverage, },
  { "red", "−10%", "Technology spread", ic.innovation, },
 },
 stances = {
  ["Armed Forces"] = 4,
  Devout = 4,
  Industrialists = nil,
  Intelligentsia = 3,
  Landowners = 4,
  ["Petite Bourgeoisie"] = 4,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 3
 }
}

p['law_right_of_assembly'] = {
 loc = "Right of Assembly",
 desc = "Citizens enjoy the right to public assembly.",
 category = "Human Rights laws",
 group = "Free Speech",
 reqs = { tech = { "Democracy" } },
 effects = {
  { "green", "+50", "Authority", ic.authority, },
  { "inherit", "+30%", "", "[[File:IG bolster.png|24px|link=Bolster]] Bolstering impact on movement attraction", },
  { "inherit", "−30%", "", "[[File:IG suppress.png|24px|link=Suppress]] Suppression impact on movement attraction", },
 },
 stances = {
  ["Armed Forces"] = 3,
  Devout = 3,
  Industrialists = nil,
  Intelligentsia = 4,
  Landowners = 3,
  ["Petite Bourgeoisie"] = 3,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 4
 }
}

p['law_protected_speech'] = {
 loc = "Protected Speech",
 desc = "The protection of free speech is enshrined in law.",
 category = "Human Rights laws",
 group = "Free Speech",
 reqs = { tech = { "Human Rights" } },
 effects = {
  { "inherit", "−25%", "Leverage resistance", ic.leverage, },
  { "green", "+25%", "Technology spread", ic.innovation, },
 },
 enact = {
   "When enacted, cancels any [[File:IG bolster.png|24px|link=Bolster]] bolstering or [[File:IG suppress.png.png|24px|link=Suppress]] suppression"
 },
 stances = {
  ["Armed Forces"] = 2,
  Devout = 2,
  Industrialists = nil,
  Intelligentsia = 5,
  Landowners = 2,
  ["Petite Bourgeoisie"] = 2,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 5
 }
}

-- Labor Rights
p['law_no_workers_rights'] = {
 loc = "No Workers' Rights",
 desc = "Workers have no particular labor rights guaranteed by the state.",
 category = "Human Rights laws",
 group = "Labor Rights",
 effects = {
  "[[File:No.png|24px|link=]] "..ic.workplaceSafetyOffice .." Disables Workplace Safety Office institution",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 3,
  Industrialists = 3,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 3
 }
}

p['law_regulatory_bodies'] = {
 loc = "Regulatory Bodies",
 desc = "Government institutions have been created to regulate the excesses of employers.",
 category = "Human Rights laws",
 group = "Labor Rights",
 reqs = { tech = { "Labor Movement" } },
 effects = {
  ic.workplaceSafetyOffice .." Enables Health System institution",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 4,
  Industrialists = 2,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 4
 }
}

p['law_worker_protections'] = {
 loc = "Workers' Protections",
 desc = "Workers enjoy extensive protections that are enshrined in law.",
 category = "Human Rights laws",
 group = "Labor Rights",
 reqs = { tech = { "Human Rights" } },
 effects = {
  ic.workplaceSafetyOffice .." Enables Health System institution",
  ic.workplaceSafetyOffice .." Health System institution additional effects per level:",
  { "inherit", "+15%", "Minimum wage", ef.indent, },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 3,
  Industrialists = 1,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 5
 }
}

-- Children's Rights
p['law_child_labor_allowed'] = {
 loc = "Child Labor Allowed",
 desc = "No legal restrictions are placed on where children may work.",
 category = "Human Rights laws",
 group = "Children's Rights",
 effects = {
  { "green", "+30%", "Dependents income", },
  { "red", "+5%", "Mortality for Farmers, Laborers, Machinists, and Peasants", },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 4,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 2
 }
}

p['law_restricted_child_labor'] = {
 loc = "Restricted Child Labor",
 desc = "No child is permitted on the factory floor.",
 category = "Human Rights laws",
 group = "Children's Rights",
 reqs = { tech = { "Labor Movement" } },
 effects = {
  { "green", "+15%", "Dependents income", },
  { "red", "+2%", "Mortality for Farmers, Laborers, and Peasants", },
  { "green", "+1", "Max education institution investment", ic.education},
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 3,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 4
 }
}

p['law_compulsory_primary_school'] = {
 loc = "Compulsory Primary School",
 desc = "All children must attend several years of primary school during which they're prohibited from working.",
 category = "Human Rights laws",
 group = "Children's Rights",
 reqs = { tech = { "Human Rights" } },
 blockers = { law = { "No Schools" } },
 effects = {
  { "green", "+2", "Max education institution investment", ic.education},
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 2,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 5
 }
}

-- Rights of Women
p['law_no_womens_rights'] = {
 loc = "Legal Guardianship",
 desc = "Women are legally under the guardianship of men and enjoy very few rights.",
 category = "Human Rights laws",
 group = "Rights of Women",
 effects = {
  { "green", "+5%", "Birth rate", },
 },
 enact = {
  ef.popUpdate,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 4,
  Industrialists = nil,
  Intelligentsia = 2,
  Landowners = 4,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 2
 }
}

p['law_women_own_property'] = {
 loc = "Propertied Women",
 desc = "Whether inherited or otherwise earned, even women have the right and duty to own and cherish their possessions.",
 category = "Human Rights laws",
 group = "Rights of Women",
 effects = {
  { "green", "+5%", "Workforce ratio", },
 },
 enact = {
  ef.popUpdate,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 2,
  Industrialists = nil,
  Intelligentsia = 4,
  Landowners = 2,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 4
 }
}

p['law_women_in_the_workplace'] = {
 loc = "Women in the Workplace",
 desc = "How will we be able to keep the furnaces of progress aflame with only half the potential workforce?",
 category = "Human Rights laws",
 group = "Rights of Women",
 reqs = { tech = { "Feminism" } },
 effects = {
  { "red", "−5%", "Birth rate", },
  { "green", "+10%", "Workforce ratio", },
 },
 enact = {
  ef.popUpdate,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 2,
  Industrialists = nil,
  Intelligentsia = 4,
  Landowners = 2,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 5
 }
}

p['law_womens_suffrage'] = {
 loc = "Women's Suffrage",
 desc = "In the adjustment of the new order of things, we women demand an equal voice; we shall accept nothing less.",
 category = "Human Rights laws",
 group = "Rights of Women",
 reqs = { tech = { "Feminism" }, law = { "Census Suffrage", "Landed Voting", "Universal Suffrage", "Wealth Voting", "Single-Party State", "Anarchy" } },
 effects = {
  { "red", "−5%", "Birth rate", },
  { "green", "+15%", "Workforce ratio", },
  { "green", "+33%", "Dependent enfrachisement", },
 },
 enact = {
  ef.popUpdate,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 2,
  Industrialists = nil,
  Intelligentsia = 4,
  Landowners = 2,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 5
 }
}

-- Welfare
p['law_no_social_security'] = {
 loc = "No Social Security",
 desc = "It is not the state's role to provide for those who cannot provide for themselves.",
 category = "Human Rights laws",
 group = "Welfare",
 effects = {
  "[[File:No.png|24px|link=]] "..ic.socialSecurity.." Disables Social Security institution",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 2,
  Industrialists = 3,
  Intelligentsia = nil,
  Landowners = 4,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 2
 }
}

p['law_poor_laws'] = {
 loc = "Poor Laws",
 desc = "Getting the tramps and hobos off our streets and into the workhouses is well worth the cost.",
 category = "Human Rights laws",
 group = "Welfare",
 reqs = { tech = { "Democracy" } },
 effects = {
  ic.socialSecurity.." Enables Social Security institution",
  ic.socialSecurity.." Social Security institution additional effects per level:",
  { "inherit", "−15%", "Political strength when receiving welfare", ef.indent, },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 3,
  Industrialists = 4,
  Intelligentsia = nil,
  Landowners = 3,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 3
 }
}

p['law_wage_subsidies'] = {
 loc = "Wage Subsidies",
 desc = "All who are willing to work have a right to eat. No man should lack the means to provide for his family.",
 category = "Human Rights laws",
 group = "Welfare",
 reqs = { tech = { "Labor Movement" } },
 effects = {
  ic.socialSecurity.." Enables Social Security institution",
  { "green", "+2", "Max Social Security institution investment", ic.socialSecurity},
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 4,
  Industrialists = 2,
  Intelligentsia = nil,
  Landowners = 2,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 4
 }
}

p['law_old_age_pension'] = {
 loc = "Old Age Pension",
 desc = "There is a practical limit to the age where our workforce is no longer efficient and their subsequent welfare must fall under the purview of government.",
 category = "Human Rights laws",
 group = "Welfare",
 reqs = { tech = { "Human Rights" } },
 effects = {
  ic.socialSecurity.." Enables Social Security institution",
  { "green", "+2", "Max Social Security institution investment", ic.socialSecurity},
  ic.socialSecurity.." Social Security institution additional effects per level:",
  { "green", "+2%", "Dependent enfranchisement", ef.indent, },
  { "green", "+20%", "Dependents income", ef.indent, },
  { "green", "+1%", "Food security", ef.indent, },
  { "red", "−1%", "Workforce ratio", ef.indent, },
 },
 enact = {
  ef.popUpdate,
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = 3,
  Industrialists = 1,
  Intelligentsia = nil,
  Landowners = 2,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = nil,
  ["Trade Unions"] = 5
 }
}

-- Migration
p['law_no_migration_controls'] = {
 loc = "No Migration Controls",
 desc = "The country makes no attempt to control movement across its borders.",
 category = "Human Rights laws",
 group = "Migration",
 effects = {
  { "inherit", "−25%", "Leverage resistance", ic.leverage },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 4,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = 2,
  ["Rural Folk"] = 2,
  ["Trade Unions"] = 3
 }
}

p['law_migration_controls'] = {
 loc = "Migration Controls",
 desc = "Only people of cultures and religions not discriminated against may migrate in or out of the country.",
 category = "Human Rights laws",
 group = "Migration",
 effects = {
  { "red", "60", "Migration acceptance restrictiveness", },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 2,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = 5,
  ["Rural Folk"] = 4,
  ["Trade Unions"] = 4
 }
}

p['law_closed_borders'] = {
 loc = "Closed Borders",
 desc = "No migration in or out of the country is permitted",
 category = "Human Rights laws",
 group = "Migration",
 effects = {
  { "red", "101", "Migration acceptance restrictiveness", },
  { "inherit", "+25%", "Leverage resistance", ic.leverage },
  "[[File:No.png|24px|link=]] Cannot invite agitators"
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = 1,
  Intelligentsia = nil,
  Landowners = nil,
  ["Petite Bourgeoisie"] = 4,
  ["Rural Folk"] = 5,
  ["Trade Unions"] = 3
 }
}

-- Slavery
p['law_slavery_banned'] = {
 loc = "Slavery Banned",
 desc = "No human being may be owned by another.",
 category = "Human Rights laws",
 group = "Slavery",
 enact = {
  ic.igLO.." Landowners lose [[File:Ideology slaver.png|24px|link=Pro-Slavery]] Pro-Slavery ideology after approximately 5 years",
  ic.slaves.." All slaves in the country will be liberated",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 3,
  Landowners = 1,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 3,
  ["Trade Unions"] = 3
 }
}

p['law_debt_slavery'] = {
 loc = "Debt Slavery",
 desc = "Those who cannot clear their debts instead forefeits their person as their creditor's property",
 category = "Human Rights laws",
 group = "Slavery",
 blockers = { law = { "Multiculturalism", "Affirmative Action" } },
 effects = {
  { "inherit", "+25%", "Landowners political strength", ic.igLO, },
  ic.slaves.." A percentage of pops with less than 10 wealth are enslaved each week.",
 },
 enact = {
  ic.igLO.." Landowners gain [[File:Ideology slaver.png|24px|link=Pro-Slavery]] Pro-Slavery ideology",
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 1,
  Landowners = 4,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 1,
  ["Trade Unions"] = 1
 }
}

p['law_slave_trade'] = {
 loc = "Slave Trade",
 desc = "Demand for cheap labor is fulfilled through a dehumanizing trade in foreign bodies.",
 category = "Human Rights laws",
 group = "Slavery",
 blockers = { law = { "Cultural Exclusion", "Multiculturalism", "Affirmative Action" } },
 effects = {
  { "inherit", "+50%", "Landowners political strength", ic.igLO, },
  ic.slaves.." Slaves are imported from countries with [[File:Law debt slavery.png|24px|link=Debt Slavery]] Debt Slavery",
 },
 enact = {
  ic.igLO.." Landowners gain [[File:Ideology slaver.png|24px|link=Pro-Slavery]] Pro-Slavery ideology",
  ic.slaves.. " Discriminated Agricultural laborers are enslaved if Slavery was abolished less than 5 years ago"
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 1,
  Landowners = 4,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 3,
  ["Trade Unions"] = 1
 }
}

p['law_legacy_slavery'] = {
 loc = "Legacy Slavery",
 desc = "As a compromise between abolitionists and slaveholders, the institution of slavery may continue as long as it does not expand.",
 category = "Human Rights laws",
 group = "Slavery",
 reqs = { law = { "Slave Trade" } },
 effects = {
  { "inherit", "+25%", "Landowners political strength", ic.igLO, },
 },
 stances = {
  ["Armed Forces"] = nil,
  Devout = nil,
  Industrialists = nil,
  Intelligentsia = 2,
  Landowners = 4,
  ["Petite Bourgeoisie"] = nil,
  ["Rural Folk"] = 3,
  ["Trade Unions"] = 2
 }
}

-- end list
p = loc(p)

return p