<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://pt.prole.wiki/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CriticalResist</id>
	<title>ProleWiki - Contribuições do usuário [pt-br]</title>
	<link rel="self" type="application/atom+xml" href="https://pt.prole.wiki/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CriticalResist"/>
	<link rel="alternate" type="text/html" href="https://pt.prole.wiki/wiki/Especial:Contribui%C3%A7%C3%B5es/CriticalResist"/>
	<updated>2026-10-29T09:54:44Z</updated>
	<subtitle>Contribuições do usuário</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://pt.prole.wiki/w/index.php?title=Modelo:Library_homepage/style.css&amp;diff=5528</id>
		<title>Modelo:Library homepage/style.css</title>
		<link rel="alternate" type="text/html" href="https://pt.prole.wiki/w/index.php?title=Modelo:Library_homepage/style.css&amp;diff=5528"/>
		<updated>2024-04-27T16:49:00Z</updated>

		<summary type="html">&lt;p&gt;CriticalResist: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* STYLING FULL AND MID LIBRARY CARD CONTAINER */&lt;br /&gt;
.library-container{&lt;br /&gt;
	width:100%;&lt;br /&gt;
	display:flex;&lt;br /&gt;
	flex-flow:row wrap;&lt;br /&gt;
	justify-content:center;&lt;br /&gt;
	align-items:flex-start;&lt;br /&gt;
	gap:20px 10px;&lt;br /&gt;
	margin-top:20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* styling full-size library cards */&lt;br /&gt;
.library-card{&lt;br /&gt;
	width:200px;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	border:1px gray solid;&lt;br /&gt;
    border-radius:10px 10px 4px 4px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    z-index:10;&lt;br /&gt;
    box-shadow: 3px 1px 8px 1px gray;&lt;br /&gt;
	transition: box-shadow 0.4s, transform 0.4s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card:hover{&lt;br /&gt;
	box-shadow: 5px 4px 11px 3px #666;&lt;br /&gt;
	transform:scale(1.02);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card .library-card-image {&lt;br /&gt;
	height:300px;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	margin:0;&lt;br /&gt;
	z-index:1; /* Different from the English stylesheet, not sure why this is required on the PT instance. */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card .library-card-image img{&lt;br /&gt;
	width:auto;&lt;br /&gt;
	height:100%;&lt;br /&gt;
	transform: scale(1.1);&lt;br /&gt;
	overflow:hidden;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	margin:0;&lt;br /&gt;
	transition: transform 0.4s, filter 0.4s;&lt;br /&gt;
	z-index:1;&lt;br /&gt;
	filter:grayscale(1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card .library-card-image img:hover{&lt;br /&gt;
	transform:scale(1.15);&lt;br /&gt;
	filter:grayscale(0.3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*Common to full and mid size*/&lt;br /&gt;
.library-card-TOC{&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 0;&lt;br /&gt;
  height: 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-content{&lt;br /&gt;
	padding:15px 2px;&lt;br /&gt;
	margin:0;&lt;br /&gt;
	text-align:center;&lt;br /&gt;
	display:block;&lt;br /&gt;
	z-index:10;&lt;br /&gt;
	overflow:hidden;&lt;br /&gt;
	position:relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card .library-card-content{&lt;br /&gt;
	border-top:1px solid gray;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-content p{&lt;br /&gt;
	line-height:0.1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-title{&lt;br /&gt;
	font-size:1.2rem;&lt;br /&gt;
	font-weight:normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-works{&lt;br /&gt;
	font-size:0.8rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-works,.library-card-title, .library-card p, .library-card-mid p{&lt;br /&gt;
	display:inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*styling mid-size library card*/&lt;br /&gt;
.library-card-mid{&lt;br /&gt;
	width:150px;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	/*border:1px gray solid;*/&lt;br /&gt;
    /*border-radius:10px 10px 4px 4px;*/&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    z-index:10;&lt;br /&gt;
    /*box-shadow: 3px 1px 6px 1px gray;*/&lt;br /&gt;
	transition: box-shadow 0.4s, transform 0.4s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mid:hover{&lt;br /&gt;
	/*box-shadow: 5px 4px 11px 3px #666;*/&lt;br /&gt;
	transform:scale(1.02);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mid .library-card-image {&lt;br /&gt;
	height:150px;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	margin:0;&lt;br /&gt;
	z-index:-1;&lt;br /&gt;
	display:flex;&lt;br /&gt;
	align-items:center;&lt;br /&gt;
	justify-content:center;&lt;br /&gt;
	clip-path: inset(0 round 10px); /*makes rounded edges, for some reason border-radius doesn&#039;t want to work*/&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mid .library-card-image img{&lt;br /&gt;
	width:100%;&lt;br /&gt;
	height:auto;&lt;br /&gt;
	transform: scale(1.1);&lt;br /&gt;
	overflow:hidden;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	margin:0;&lt;br /&gt;
	transition: transform 0.4s, filter 0.4s;&lt;br /&gt;
	z-index:-1;&lt;br /&gt;
	filter:grayscale(1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mid .library-card-image img:hover{&lt;br /&gt;
	filter:grayscale(0.3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mid .library-card-works{&lt;br /&gt;
	font-size:1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* STYLING MINI LIBRARY CARD CONTAINER */&lt;br /&gt;
.library-container-mini{&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-flow:row wrap;&lt;br /&gt;
	justify-content:center;&lt;br /&gt;
	align-items:flex-start;&lt;br /&gt;
	width:100%;&lt;br /&gt;
	margin-top:20px;&lt;br /&gt;
	gap:30px 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* styling mini library cards */&lt;br /&gt;
.library-card-mini{&lt;br /&gt;
	width:100px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini-content{&lt;br /&gt;
	height:75px;&lt;br /&gt;
	overflow:hidden; /* you get three lines of text, no more */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini-image{&lt;br /&gt;
	width:100%;&lt;br /&gt;
	height:50px;&lt;br /&gt;
	overflow:hidden;&lt;br /&gt;
	display:flex;&lt;br /&gt;
	align-items:center;&lt;br /&gt;
	justify-content:center;&lt;br /&gt;
	border-radius:5px;&lt;br /&gt;
	gap:0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini img{&lt;br /&gt;
	height:auto;&lt;br /&gt;
	width:100px;&lt;br /&gt;
	object-fit:cover;&lt;br /&gt;
	overflow:hidden;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	margin:0;&lt;br /&gt;
	transition: filter 0.4s;&lt;br /&gt;
	z-index:-1;&lt;br /&gt;
	filter:grayscale(1);&lt;br /&gt;
	transform:scale(1); /* cancels any scale-in effect that may apply*/&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini img:hover{&lt;br /&gt;
	filter:grayscale(0.3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini-text{&lt;br /&gt;
	text-align:center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini-title{&lt;br /&gt;
	height:0;&lt;br /&gt;
	width:0;&lt;br /&gt;
	position:relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini-TOC{&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 0;&lt;br /&gt;
  height: 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* MOBILE STYLING */&lt;br /&gt;
/*should&#039;ve really done mobile first so I don&#039;t repeat code all over but oh well*/&lt;br /&gt;
@media only screen and (max-width: 768px) {&lt;br /&gt;
	.library-container-mini &amp;gt; p{ /* the every other row bug happens here too, but they&#039;re just empty &amp;lt;p&amp;gt; tags. Fixed with this. */&lt;br /&gt;
		display:none; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.library-card-mini &amp;gt; p{ /* reduce space between mini cards on mobile so we can fit more in the viewport */&lt;br /&gt;
		margin:0;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.library-card-mini-content{ /* also reduces space between mini cards now that there is no margin. Calculated to fit 3 lines of text */&lt;br /&gt;
		height:50px;	&lt;br /&gt;
		line-height:1;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>CriticalResist</name></author>
	</entry>
	<entry>
		<id>https://pt.prole.wiki/w/index.php?title=Modelo:Library_homepage/style.css&amp;diff=5527</id>
		<title>Modelo:Library homepage/style.css</title>
		<link rel="alternate" type="text/html" href="https://pt.prole.wiki/w/index.php?title=Modelo:Library_homepage/style.css&amp;diff=5527"/>
		<updated>2024-04-27T16:40:18Z</updated>

		<summary type="html">&lt;p&gt;CriticalResist: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* STYLING FULL AND MID LIBRARY CARD CONTAINER */&lt;br /&gt;
.library-container{&lt;br /&gt;
	width:100%;&lt;br /&gt;
	display:flex;&lt;br /&gt;
	flex-flow:row wrap;&lt;br /&gt;
	justify-content:center;&lt;br /&gt;
	align-items:flex-start;&lt;br /&gt;
	gap:20px 10px;&lt;br /&gt;
	margin-top:20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* styling full-size library cards */&lt;br /&gt;
.library-card{&lt;br /&gt;
	width:200px;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	border:1px gray solid;&lt;br /&gt;
    border-radius:10px 10px 4px 4px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    z-index:10;&lt;br /&gt;
    box-shadow: 3px 1px 8px 1px gray;&lt;br /&gt;
	transition: box-shadow 0.4s, transform 0.4s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card:hover{&lt;br /&gt;
	box-shadow: 5px 4px 11px 3px #666;&lt;br /&gt;
	transform:scale(1.02);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card .library-card-image {&lt;br /&gt;
	height:300px;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	margin:0;&lt;br /&gt;
	z-index:100; /* Different from the English stylesheet, not sure why this is required on the PT instance. */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card .library-card-image img{&lt;br /&gt;
	width:auto;&lt;br /&gt;
	height:100%;&lt;br /&gt;
	transform: scale(1.1);&lt;br /&gt;
	overflow:hidden;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	margin:0;&lt;br /&gt;
	transition: transform 0.4s, filter 0.4s;&lt;br /&gt;
	z-index:100;&lt;br /&gt;
	filter:grayscale(1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card .library-card-image img:hover{&lt;br /&gt;
	transform:scale(1.15);&lt;br /&gt;
	filter:grayscale(0.3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*Common to full and mid size*/&lt;br /&gt;
.library-card-TOC{&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 0;&lt;br /&gt;
  height: 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-content{&lt;br /&gt;
	padding:15px 2px;&lt;br /&gt;
	margin:0;&lt;br /&gt;
	text-align:center;&lt;br /&gt;
	display:block;&lt;br /&gt;
	z-index:10;&lt;br /&gt;
	overflow:hidden;&lt;br /&gt;
	position:relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card .library-card-content{&lt;br /&gt;
	border-top:1px solid gray;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-content p{&lt;br /&gt;
	line-height:0.1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-title{&lt;br /&gt;
	font-size:1.2rem;&lt;br /&gt;
	font-weight:normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-works{&lt;br /&gt;
	font-size:0.8rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-works,.library-card-title, .library-card p, .library-card-mid p{&lt;br /&gt;
	display:inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*styling mid-size library card*/&lt;br /&gt;
.library-card-mid{&lt;br /&gt;
	width:150px;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	/*border:1px gray solid;*/&lt;br /&gt;
    /*border-radius:10px 10px 4px 4px;*/&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    z-index:10;&lt;br /&gt;
    /*box-shadow: 3px 1px 6px 1px gray;*/&lt;br /&gt;
	transition: box-shadow 0.4s, transform 0.4s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mid:hover{&lt;br /&gt;
	/*box-shadow: 5px 4px 11px 3px #666;*/&lt;br /&gt;
	transform:scale(1.02);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mid .library-card-image {&lt;br /&gt;
	height:150px;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	margin:0;&lt;br /&gt;
	z-index:-1;&lt;br /&gt;
	display:flex;&lt;br /&gt;
	align-items:center;&lt;br /&gt;
	justify-content:center;&lt;br /&gt;
	clip-path: inset(0 round 10px); /*makes rounded edges, for some reason border-radius doesn&#039;t want to work*/&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mid .library-card-image img{&lt;br /&gt;
	width:100%;&lt;br /&gt;
	height:auto;&lt;br /&gt;
	transform: scale(1.1);&lt;br /&gt;
	overflow:hidden;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	margin:0;&lt;br /&gt;
	transition: transform 0.4s, filter 0.4s;&lt;br /&gt;
	z-index:-1;&lt;br /&gt;
	filter:grayscale(1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mid .library-card-image img:hover{&lt;br /&gt;
	filter:grayscale(0.3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mid .library-card-works{&lt;br /&gt;
	font-size:1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* STYLING MINI LIBRARY CARD CONTAINER */&lt;br /&gt;
.library-container-mini{&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-flow:row wrap;&lt;br /&gt;
	justify-content:center;&lt;br /&gt;
	align-items:flex-start;&lt;br /&gt;
	width:100%;&lt;br /&gt;
	margin-top:20px;&lt;br /&gt;
	gap:30px 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* styling mini library cards */&lt;br /&gt;
.library-card-mini{&lt;br /&gt;
	width:100px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini-content{&lt;br /&gt;
	height:75px;&lt;br /&gt;
	overflow:hidden; /* you get three lines of text, no more */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini-image{&lt;br /&gt;
	width:100%;&lt;br /&gt;
	height:50px;&lt;br /&gt;
	overflow:hidden;&lt;br /&gt;
	display:flex;&lt;br /&gt;
	align-items:center;&lt;br /&gt;
	justify-content:center;&lt;br /&gt;
	border-radius:5px;&lt;br /&gt;
	gap:0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini img{&lt;br /&gt;
	height:auto;&lt;br /&gt;
	width:100px;&lt;br /&gt;
	object-fit:cover;&lt;br /&gt;
	overflow:hidden;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	margin:0;&lt;br /&gt;
	transition: filter 0.4s;&lt;br /&gt;
	z-index:-1;&lt;br /&gt;
	filter:grayscale(1);&lt;br /&gt;
	transform:scale(1); /* cancels any scale-in effect that may apply*/&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini img:hover{&lt;br /&gt;
	filter:grayscale(0.3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini-text{&lt;br /&gt;
	text-align:center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini-title{&lt;br /&gt;
	height:0;&lt;br /&gt;
	width:0;&lt;br /&gt;
	position:relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini-TOC{&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 0;&lt;br /&gt;
  height: 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* MOBILE STYLING */&lt;br /&gt;
/*should&#039;ve really done mobile first so I don&#039;t repeat code all over but oh well*/&lt;br /&gt;
@media only screen and (max-width: 768px) {&lt;br /&gt;
	.library-container-mini &amp;gt; p{ /* the every other row bug happens here too, but they&#039;re just empty &amp;lt;p&amp;gt; tags. Fixed with this. */&lt;br /&gt;
		display:none; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.library-card-mini &amp;gt; p{ /* reduce space between mini cards on mobile so we can fit more in the viewport */&lt;br /&gt;
		margin:0;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.library-card-mini-content{ /* also reduces space between mini cards now that there is no margin. Calculated to fit 3 lines of text */&lt;br /&gt;
		height:50px;	&lt;br /&gt;
		line-height:1;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>CriticalResist</name></author>
	</entry>
	<entry>
		<id>https://pt.prole.wiki/w/index.php?title=MediaWiki:Citizen.css&amp;diff=5526</id>
		<title>MediaWiki:Citizen.css</title>
		<link rel="alternate" type="text/html" href="https://pt.prole.wiki/w/index.php?title=MediaWiki:Citizen.css&amp;diff=5526"/>
		<updated>2024-04-27T16:31:36Z</updated>

		<summary type="html">&lt;p&gt;CriticalResist: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;		&lt;br /&gt;
&lt;br /&gt;
/***&lt;br /&gt;
****&lt;br /&gt;
****	CSS Variables&lt;br /&gt;
****&lt;br /&gt;
***/&lt;br /&gt;
@media screen {&lt;br /&gt;
	:root {&lt;br /&gt;
		--border-color-1:#b0b0b0;&lt;br /&gt;
		--border-color-2:#c7c7c7;&lt;br /&gt;
		--color-surface-2:hsl(0,0%,97%);&lt;br /&gt;
		--color-surface-4:hsl(213,30%,85%);&lt;br /&gt;
		--color-surface-5:hsl(220,17%,93%);&lt;br /&gt;
		--color-surface-6:hsl(200,2%,60%);&lt;br /&gt;
		--color-surface-7:hsl(180,2%,40%);&lt;br /&gt;
		--color-surface-subtle-red:hsl(0, 100%, 97%);&lt;br /&gt;
		--color-success2:hsl(167,70%,31%);&lt;br /&gt;
		--color-codeeditor-select:#b5d5ff;&lt;br /&gt;
		--color-codeeditor-similar:#fafaff;&lt;br /&gt;
		--color-codeeditor-similar-border:#c8c8fa;&lt;br /&gt;
		--color-red-2:#900010;&lt;br /&gt;
		--color-red-3:#b50014;&lt;br /&gt;
		--color-red-light-3:#c33242;&lt;br /&gt;
		--color-base:#262e35;&lt;br /&gt;
		--color-base--subtle:#646464;&lt;br /&gt;
		--color-base--emphasized:#202020;&lt;br /&gt;
		--color-primary:#143fbf;&lt;br /&gt;
	}&lt;br /&gt;
	:root.skin-citizen-dark {&lt;br /&gt;
		--border-color-1:hsl(220, 28%, 23%);&lt;br /&gt;
		--border-color-2:hsl(220,25%,20%);&lt;br /&gt;
		--color-surface-5:hsl(220,25%,15%);&lt;br /&gt;
		--color-surface-6:hsl(220,12%,35%);&lt;br /&gt;
		--color-surface-7:hsl(220,12%,40%);&lt;br /&gt;
		--color-codeeditor-select:#485465;&lt;br /&gt;
		--color-codeeditor-similar:#394350;&lt;br /&gt;
		--color-codeeditor-similar-border:#4c5561;&lt;br /&gt;
		--color-red-2:#900010;&lt;br /&gt;
		--color-surface-subtle-red:hsl(0, 45%, 28%);&lt;br /&gt;
		--color-primary:#5c85d6;&lt;br /&gt;
	}&lt;br /&gt;
	.skin-citizen-dark .mw-portlet a::before{ /* inverts preprended icon colour in dark theme */&lt;br /&gt;
		filter:invert(1);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/***&lt;br /&gt;
****&lt;br /&gt;
****	Mobile Citizen CSS&lt;br /&gt;
****&lt;br /&gt;
***/&lt;br /&gt;
@media (max-width: 720px) {&lt;br /&gt;
	table {&lt;br /&gt;
		width:100% !important;&lt;br /&gt;
		display: table;&lt;br /&gt;
		float: unset !important;&lt;br /&gt;
		margin: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/******&lt;br /&gt;
 ******	General theming&lt;br /&gt;
 ******	&lt;br /&gt;
*******/&lt;br /&gt;
/* Adds bottom border for Title and level 1 headers */&lt;br /&gt;
h1,h2 {&lt;br /&gt;
	border-bottom: 1px solid #a2a9b1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1 {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
}&lt;br /&gt;
/* Removes bottom border from sticky title heading */&lt;br /&gt;
.citizen-body-header--sticky h1 {&lt;br /&gt;
	border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/***&lt;br /&gt;
****	CSS for edit buttons&lt;br /&gt;
***/&lt;br /&gt;
&lt;br /&gt;
@media screen{&lt;br /&gt;
	#ca-request-account &amp;gt; a::before{&lt;br /&gt;
		width:var(--size-icon);&lt;br /&gt;
		height:var(--size-icon);&lt;br /&gt;
		background-position:var(--size-icon);&lt;br /&gt;
		background-repeat:var(--size-icon);&lt;br /&gt;
		background-size:var(--size-icon);&lt;br /&gt;
		content:&#039;&#039;;&lt;br /&gt;
		filter:invert(1);&lt;br /&gt;
		opacity:1;&lt;br /&gt;
		background-image:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 viewBox=%220 0 24 24%22%3E%3Cg fill=%22%23000%22%3E %3Cpath d=%22m19.5 9.8 2.2-2.2c.4-.4.4-1.1 0-1.6L18 2.3c-.4-.4-1.1-.4-1.6 0l-2.2 2.2 5.3 5.3zm-6.4-4.1L2 16.7V22h5.3l11.1-11.1c-.1 0-5.3-5.2-5.3-5.2z%22/%3E %3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#ca-edit &amp;gt; a:hover, #ca-ve-edit &amp;gt; a:hover, #ca-request-account &amp;gt; a:hover {&lt;br /&gt;
	background-color: var(--color-red-light-3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#ca-edit &amp;gt; a, #ca-ve-edit &amp;gt; a, #ca-request-account &amp;gt; a {&lt;br /&gt;
	background-color: var(--color-red-3);&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.citizen-ve-edit-merged#ca-edit {&lt;br /&gt;
	border-left: 1px solid #a20012;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#citizen-languages__buttonCheckbox::after {&lt;br /&gt;
	background: var(--color-red-3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/***&lt;br /&gt;
****	CSS for article references&lt;br /&gt;
***/&lt;br /&gt;
.rt-tooltip {&lt;br /&gt;
	background-color: var(--color-surface-2);&lt;br /&gt;
	color: var(--color-base);&lt;br /&gt;
	border:1px solid var(--border-color-1)&lt;br /&gt;
}&lt;br /&gt;
.rt-tooltipTail::after {&lt;br /&gt;
	background: var(--color-surface-2);&lt;br /&gt;
}&lt;br /&gt;
.rt-tooltipTail {&lt;br /&gt;
	background:linear-gradient(to top right,var(--border-color-1) 50%,rgba(0,0,0,0) 50%)&lt;br /&gt;
}&lt;br /&gt;
.rt-target {&lt;br /&gt;
	background-color: var(--color-surface-4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.toccolours {&lt;br /&gt;
	background-color: var(--color-surface-2);&lt;br /&gt;
	border: 1px solid var(--border-color-1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote {&lt;br /&gt;
	font-family: inherit;&lt;br /&gt;
	color: inherit;&lt;br /&gt;
	font-style: inherit;&lt;br /&gt;
	font-size: 95%;&lt;br /&gt;
}&lt;br /&gt;
/***&lt;br /&gt;
****	CSS for input textboxes&lt;br /&gt;
***/&lt;br /&gt;
.mw-ui-input {&lt;br /&gt;
	border-color: var(--border-color-1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/***&lt;br /&gt;
****	CSS for wikitables&lt;br /&gt;
***/&lt;br /&gt;
.wikitable th {&lt;br /&gt;
	border: 1px solid var(--border-color-2);&lt;br /&gt;
	background-color: var(--color-surface-3);&lt;br /&gt;
}&lt;br /&gt;
.wikitable td {&lt;br /&gt;
	background-color: var(--color-surface-2)&lt;br /&gt;
}&lt;br /&gt;
.wikitable {&lt;br /&gt;
	border: 1px solid var(--border-color-2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/***&lt;br /&gt;
****	CSS for Infoboxes&lt;br /&gt;
***/&lt;br /&gt;
.infobox {&lt;br /&gt;
	border: 1px solid var(--border-color-1) !important;&lt;br /&gt;
	background-color: var(--color-surface-2) !important;&lt;br /&gt;
	color: var(--color-base) !important;&lt;br /&gt;
	margin: 0.5em 0 0.5em 1em;&lt;br /&gt;
	border-spacing: 3px;&lt;br /&gt;
	float: right;&lt;br /&gt;
	clear: right;&lt;br /&gt;
	font-size: 88%;&lt;br /&gt;
	line-height: 1.5em;&lt;br /&gt;
	padding: 1em;&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
.infobox td, .infobox th {&lt;br /&gt;
	vertical-align: top;&lt;br /&gt;
	text-align: left;&lt;br /&gt;
}&lt;br /&gt;
.infobox.geography {&lt;br /&gt;
	border-collapse: collapse;&lt;br /&gt;
	line-height: 1.2em;&lt;br /&gt;
	font-size: 90%;&lt;br /&gt;
}&lt;br /&gt;
.infobox.geography td, .infobox.geography th {&lt;br /&gt;
	border-top: 1px solid var(--border-color-1);&lt;br /&gt;
	padding: 0.4em 1.5em 0.4em 1.5em;&lt;br /&gt;
}&lt;br /&gt;
.infobox.geography .mergedtoprow td, .infobox.geography .mergedtoprow th {&lt;br /&gt;
	border-top: 1px solid var(--border-color-1);&lt;br /&gt;
	padding: 0.4em 1.5em 0.2em 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox.geography .mergedbottomrow td, .infobox.geography .mergedbottomrow th {&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
	border-bottom: 1px solid var(--border-color-1);&lt;br /&gt;
	padding: 0 1.5em 0.4em 1.5em;&lt;br /&gt;
}&lt;br /&gt;
.infobox.geography .mergedrow td, .infobox.geography .mergedrow th {&lt;br /&gt;
	border:0;&lt;br /&gt;
	padding: 0 1.5em 0.2em 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox.geography .maptable td,&lt;br /&gt;
.infobox.geography .maptable th {&lt;br /&gt;
	border: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/***&lt;br /&gt;
****	CSS for Navboxes&lt;br /&gt;
***/&lt;br /&gt;
.navbox th, .navbox-title {&lt;br /&gt;
	background-color: var(--color-surface-4);&lt;br /&gt;
}&lt;br /&gt;
.navbox-abovebelow, th.navbox-group, .navbox-subgroup .navbox-title {&lt;br /&gt;
	background-color: var(--color-surface-5);&lt;br /&gt;
}&lt;br /&gt;
.navbox {&lt;br /&gt;
	background-color: var(--color-surface-1);&lt;br /&gt;
	border: 1px solid var(--border-color-1);&lt;br /&gt;
}&lt;br /&gt;
.navbox-list {&lt;br /&gt;
	border-color: var(--border-color-2);&lt;br /&gt;
}&lt;br /&gt;
.navbox-even {&lt;br /&gt;
	background-color: var(--color-surface-2);&lt;br /&gt;
}&lt;br /&gt;
tr + tr &amp;gt; .navbox-abovebelow, tr + tr &amp;gt; .navbox-group, tr + tr &amp;gt; .navbox-image, tr + tr &amp;gt; .navbox-list {&lt;br /&gt;
	border-top: 2px solid var(--border-color-2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/***&lt;br /&gt;
****	CSS for Message boxes&lt;br /&gt;
***/&lt;br /&gt;
.mbox {&lt;br /&gt;
	border: 1px solid var(--border-color-1) !important;&lt;br /&gt;
	background-color: var(--color-surface-2) !important;&lt;br /&gt;
	border-left: 10px solid var(--color-red-3) !important;&lt;br /&gt;
}&lt;br /&gt;
/***&lt;br /&gt;
****	Sidebar CSS&lt;br /&gt;
***/&lt;br /&gt;
.skin-citizen .sidebar {&lt;br /&gt;
	background: var(--color-surface-2) !important;&lt;br /&gt;
	border: 1px solid var(--border-color-1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 *		StructuredDiscussions theming (discussion pages)&lt;br /&gt;
 *		&lt;br /&gt;
**/&lt;br /&gt;
.flow-post {&lt;br /&gt;
	color: var(--color-base);&lt;br /&gt;
}&lt;br /&gt;
.flow-topic-titlebar {&lt;br /&gt;
	background-color: var(--color-surface-3);&lt;br /&gt;
}&lt;br /&gt;
div &amp;gt; .flow-menu ul {&lt;br /&gt;
	background: var(--color-surface-2);&lt;br /&gt;
	border: 1px solid var(--border-color-1);&lt;br /&gt;
}&lt;br /&gt;
.flow-topic-moderatestate-lock .flow-topic-titlebar {&lt;br /&gt;
	background-color: var(--color-surface-4);&lt;br /&gt;
}&lt;br /&gt;
.flow-component.flow-board-page .flow-board-header {&lt;br /&gt;
	background-color: var(--color-surface-2);&lt;br /&gt;
}&lt;br /&gt;
.flow-ui-editorWidget-editor {&lt;br /&gt;
	border: 1px solid var(--border-color-2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@media all and (min-width:1165px) {&lt;br /&gt;
	.flow-component.flow-board-page .flow-board-navigation,&lt;br /&gt;
	.flow-component.flow-board-page .flow-board {&lt;br /&gt;
		float:none;&lt;br /&gt;
 }&lt;br /&gt;
	.flow-component.flow-board-page .flow-board-header {&lt;br /&gt;
		min-height:0;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 *		ConfirmAcccount theming&lt;br /&gt;
 *		&lt;br /&gt;
**/&lt;br /&gt;
.mw-confirmaccount-type-0 {&lt;br /&gt;
	background-color: var(--color-surface-4);&lt;br /&gt;
}&lt;br /&gt;
.mw-confirmaccount-body-0 {&lt;br /&gt;
	background-color: var(--color-surface-5);&lt;br /&gt;
}&lt;br /&gt;
.wpNewBio {&lt;br /&gt;
	background-color: var(--color-surface-2);&lt;br /&gt;
}&lt;br /&gt;
.mw-special-ConfirmAccounts fieldset {&lt;br /&gt;
	border: 1px solid var(--border-color-1);&lt;br /&gt;
}&lt;br /&gt;
.mw-confirmaccount-bar {&lt;br /&gt;
	border: 1px solid var(--border-color-1);&lt;br /&gt;
	background-color: var(--color-surface-2);&lt;br /&gt;
}&lt;br /&gt;
input, select, textarea {&lt;br /&gt;
	border: 1px solid var(--border-color-1);&lt;br /&gt;
	background-color: var(--color-surface-2);&lt;br /&gt;
	color: var(--color-base--emphasized);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/***&lt;br /&gt;
****	Code editor interface&lt;br /&gt;
***/&lt;br /&gt;
.ace-tm .ace_gutter {&lt;br /&gt;
	background-color:var(--color-surface-2);&lt;br /&gt;
	border-right:1px solid var(--border-color-2);&lt;br /&gt;
}&lt;br /&gt;
.ace-tm .ace_marker-layer .ace_selection {&lt;br /&gt;
	background: var(--color-codeeditor-select);&lt;br /&gt;
}&lt;br /&gt;
.ace-tm .ace_marker-layer .ace_selected-word {&lt;br /&gt;
	background:var(--color-codeeditor-similar);&lt;br /&gt;
	border: 1px solid var(--color-codeeditor-similar-border);&lt;br /&gt;
}&lt;br /&gt;
.ace_search {&lt;br /&gt;
	background-color: var(--color-surface-2);&lt;br /&gt;
	color: var(--color-base);&lt;br /&gt;
	border: 1px solid var(--border-color-2);&lt;br /&gt;
}&lt;br /&gt;
.ace_search_field {&lt;br /&gt;
	color: var(--color-base);&lt;br /&gt;
	background-color: var(--color-surface-1);&lt;br /&gt;
	border-color: var(--border-color-2)&lt;br /&gt;
}&lt;br /&gt;
.ace_searchbtn {&lt;br /&gt;
	color: var(--color-base);&lt;br /&gt;
	background-color: var(--color-surface-2);&lt;br /&gt;
	border-color: var(--border-color-2);&lt;br /&gt;
}&lt;br /&gt;
.ace_searchbtn:hover {&lt;br /&gt;
	background-color: var(--color-surface-4);&lt;br /&gt;
}&lt;br /&gt;
.ace_searchbtn:last-child {&lt;br /&gt;
	border-color: var(--border-color-2);&lt;br /&gt;
}&lt;br /&gt;
.ace_button {&lt;br /&gt;
	color: var(--color-base);&lt;br /&gt;
}&lt;br /&gt;
.ace_button:hover {&lt;br /&gt;
	background-color: var(--color-surface-4);&lt;br /&gt;
}&lt;br /&gt;
/*.ace-tm .ace_constant.ace_numeric {*/&lt;br /&gt;
/* color: rgb(200, 100, 200);*/&lt;br /&gt;
/*}*/&lt;br /&gt;
/*.ace-tm .ace_storage,*/&lt;br /&gt;
/*.ace-tm .ace_keyword {*/&lt;br /&gt;
/* color: rgb(0,150,200);*/&lt;br /&gt;
/*}*/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/***&lt;br /&gt;
****&lt;br /&gt;
****	Visual editor interface&lt;br /&gt;
****&lt;br /&gt;
***/&lt;br /&gt;
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor::before {&lt;br /&gt;
	border-bottom-color: var(--border-color-1);&lt;br /&gt;
}&lt;br /&gt;
.oo-ui-popupWidget-popup {&lt;br /&gt;
	border: 1px solid var(--border-color-2);&lt;br /&gt;
}&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive &amp;gt; .oo-ui-tool-link {&lt;br /&gt;
	background-color: var(--color-red-3);&lt;br /&gt;
}&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
	background-color:var(--color-red-light-3);&lt;br /&gt;
}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
	background-color:var(--color-red-3);&lt;br /&gt;
	border-color: var(--color-red-light-3);&lt;br /&gt;
}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive &amp;gt; .oo-ui-buttonElement-button:hover {&lt;br /&gt;
	border-color: var(--color-red-light-3);&lt;br /&gt;
}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive &amp;gt; .oo-ui-buttonElement-button:hover{&lt;br /&gt;
	background-color:var(--color-red-light-3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/***&lt;br /&gt;
****&lt;br /&gt;
****	Source editor interface&lt;br /&gt;
****&lt;br /&gt;
***/&lt;br /&gt;
.wikiEditor-ui-toolbar {&lt;br /&gt;
	padding: 0.25em;&lt;br /&gt;
	box-shadow: 0px 3px 5px rgba(0,0,0,0.1);&lt;br /&gt;
	background-color:var(--color-surface-2);&lt;br /&gt;
}&lt;br /&gt;
.wikiEditor-ui .wikiEditor-ui-view {&lt;br /&gt;
	border:1px solid var(--border-color-1);&lt;br /&gt;
}&lt;br /&gt;
.wikiEditor-ui .wikiEditor-ui-top::before {&lt;br /&gt;
	backdrop-filter: none;&lt;br /&gt;
	background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
.CodeMirror-gutters {&lt;br /&gt;
	background-color:var(--color-surface-2);&lt;br /&gt;
	border-right:1px solid var(--border-color-2);&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen .mw-editform .editOptions {&lt;br /&gt;
	background-color: var(--color-surface-5);&lt;br /&gt;
	border: 1px solid var(--border-color-1);&lt;br /&gt;
	border-top: 0px;&lt;br /&gt;
}&lt;br /&gt;
.oo-ui-buttonGroupWidget {&lt;br /&gt;
	border:1px solid var(--border-color-1);&lt;br /&gt;
}&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input {&lt;br /&gt;
	background-color: var(--color-surface-0);&lt;br /&gt;
	border: 1px solid var(--border-color-1);&lt;br /&gt;
}&lt;br /&gt;
.oo-ui-checkboxInputWidget [type=&amp;quot;checkbox&amp;quot;] + span {&lt;br /&gt;
	background-color: var(--color-surface-0);&lt;br /&gt;
	border: 1px solid var(--border-color-1);&lt;br /&gt;
}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
	border: 1px solid var(--border-color-1);&lt;br /&gt;
}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled &amp;gt; .oo-ui-buttonElement-button:hover {&lt;br /&gt;
	border-color: var(--border-color-2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/***&lt;br /&gt;
****	Recent changes theming&lt;br /&gt;
***/&lt;br /&gt;
.rc-sidebar-user {&lt;br /&gt;
	color: var(--color-base--subtle);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/***&lt;br /&gt;
****	Page view CSS&lt;br /&gt;
***/&lt;br /&gt;
&lt;br /&gt;
/* Image CSS */&lt;br /&gt;
.citizen-body a.image:hover:not(.lazy):not(.new) &amp;gt; img{&lt;br /&gt;
	transform: scale(1.03);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
	/*not sure why the reduced scaling effect broke and why it needs @media screen, but this is exactly how it renders on a page since 1.4*/&lt;br /&gt;
@media screen{&lt;br /&gt;
	figure[typeof~=&amp;quot;mw:File&amp;quot;] &amp;gt; a:first-child:hover:not(.lazy):not(.new) &amp;gt; img, figure[typeof~=&amp;quot;mw:File/Frameless&amp;quot;] &amp;gt; a:first-child:hover:not(.lazy):not(.new) &amp;gt; img, figure[typeof~=&amp;quot;mw:File/Thumb&amp;quot;] &amp;gt; a:first-child:hover:not(.lazy):not(.new) &amp;gt; img, figure[typeof~=&amp;quot;mw:File/Frame&amp;quot;] &amp;gt; a:first-child:hover:not(.lazy):not(.new) &amp;gt; img {&lt;br /&gt;
		transform:scale(1.03);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Table of Content styling */&lt;br /&gt;
.citizen-toc-level--1 &amp;gt; a{&lt;br /&gt;
	font-weight:bold;&lt;br /&gt;
	font-style:normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.citizen-toc-level--3 &amp;gt; a{&lt;br /&gt;
	font-weight:lighter;&lt;br /&gt;
	font-style:normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.citizen-toc-level--4 &amp;gt; a{&lt;br /&gt;
	font-size:0.9em;&lt;br /&gt;
	font-style:normal;&lt;br /&gt;
	font-weight:lighter;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.citizen-toc-level--5 &amp;gt; a{&lt;br /&gt;
	display:none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/***&lt;br /&gt;
****	Success message after publishing an edit&lt;br /&gt;
***/&lt;br /&gt;
.oo-ui-messageWidget.oo-ui-flaggedElement-success:not(.oo-ui-messageWidget-block) {&lt;br /&gt;
	color: var(--color-success2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/***&lt;br /&gt;
****&lt;br /&gt;
****	Bug fixes&lt;br /&gt;
****&lt;br /&gt;
***/&lt;br /&gt;
.oo-ui-windowManager-modal &amp;gt; .oo-ui-dialog {&lt;br /&gt;
	z-index: 101;&lt;br /&gt;
}&lt;br /&gt;
/***&lt;br /&gt;
****&lt;br /&gt;
****	Megamenu icons&lt;br /&gt;
****&lt;br /&gt;
***/&lt;br /&gt;
#n-Library a::before,#n-wantedpages a::before,#n-accrequest a::before,#n-Essays a::before,#n-Articles a::before,#n-Quotes a::before{&lt;br /&gt;
	background-repeat:no-repeat;&lt;br /&gt;
	content:&amp;quot;&amp;quot;;&lt;br /&gt;
	height:1rem;&lt;br /&gt;
	width:1rem;&lt;br /&gt;
	opacity:var(--opacity-icon-base);&lt;br /&gt;
	background-size:100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* adding icons for megamenu items */&lt;br /&gt;
&lt;br /&gt;
#n-Library a::before{ /*Library*/&lt;br /&gt;
	background-image: linear-gradient(transparent,transparent),url(/load.php?modules=oojs-ui.styles.icons-editing-citation&amp;amp;image=book&amp;amp;format=original&amp;amp;skin=citizen);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#n-wantedpages a::before { /*Wanted pages*/&lt;br /&gt;
	background-image: linear-gradient(transparent,transparent),url(/load.php?modules=oojs-ui.styles.icons-content&amp;amp;image=articleNotFound&amp;amp;format=original&amp;amp;skin=citizen);&lt;br /&gt;
}&lt;br /&gt;
#n-accrequest a::before { /*Recruitment*/&lt;br /&gt;
	background-image: linear-gradient(transparent,transparent),url(/load.php?modules=oojs-ui.styles.icons-user&amp;amp;image=userGroup&amp;amp;format=original&amp;amp;skin=citizen);&lt;br /&gt;
}&lt;br /&gt;
#n-Essays a::before { /*Essays*/&lt;br /&gt;
	background-image: linear-gradient(transparent,transparent),url(/load.php?modules=oojs-ui.styles.icons-editing-citation&amp;amp;image=newspaper&amp;amp;format=original&amp;amp;skin=citizen);&lt;br /&gt;
}&lt;br /&gt;
#n-Articles a::before { /*All pages*/&lt;br /&gt;
	background-image:linear-gradient(transparent,transparent),url(/load.php?modules=oojs-ui.styles.icons-content&amp;amp;image=articles&amp;amp;format=original&amp;amp;skin=citizen);&lt;br /&gt;
}&lt;br /&gt;
#n-Quotes a::before{&lt;br /&gt;
	background-image:linear-gradient(transparent,transparent),url(/load.php?modules=oojs-ui.styles.icons-alerts&amp;amp;image=speechBubbles&amp;amp;format=original&amp;amp;skin=citizen);&lt;br /&gt;
}&lt;br /&gt;
.prolewiki-ui-icon-sandbox::before { /*Sandbox (in bottom left sidebar)*/&lt;br /&gt;
	background-image: linear-gradient(transparent,transparent),url(/load.php?modules=oojs-ui.styles.icons-editing-advanced&amp;amp;image=sandbox&amp;amp;format=original&amp;amp;skin=citizen);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* making &amp;quot;fake&amp;quot; edit button look like normal edit button */&lt;br /&gt;
@media screen{&lt;br /&gt;
	#ca-request-account &amp;gt; a::before{&lt;br /&gt;
		width:var(--size-icon);&lt;br /&gt;
		height:var(--size-icon);&lt;br /&gt;
		background-position:center;&lt;br /&gt;
		background-repeat:no-repeat;&lt;br /&gt;
		background-size:var(--size-icon);&lt;br /&gt;
		content:&#039;&#039;;&lt;br /&gt;
		filter:invert(1);&lt;br /&gt;
		opacity:1;&lt;br /&gt;
		background-image:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 viewBox=%220 0 24 24%22%3E%3Cg fill=%22%23000%22%3E %3Cpath d=%22m19.5 9.8 2.2-2.2c.4-.4.4-1.1 0-1.6L18 2.3c-.4-.4-1.1-.4-1.6 0l-2.2 2.2 5.3 5.3zm-6.4-4.1L2 16.7V22h5.3l11.1-11.1c-.1 0-5.3-5.2-5.3-5.2z%22/%3E %3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fixing edit source button broken by new Citizen update */&lt;br /&gt;
.mw-ui-icon-wikimedia-edit:before {&lt;br /&gt;
  background-image:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;20&#039; height=&#039;20&#039; viewBox=&#039;0 0 20 20&#039;%3E%3Ctitle%3E Wikitext %3C/title%3E%3Cpath d=&#039;M1 3v14h3v-2H3V5h1V3zm4 0v14h4v-2H7V5h2V3zm11 0v2h1v10h-1v2h3V3zm-5 0v2h2v10h-2v2h4V3z&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
	* Appended icons in the Citizen sidebar (see Common.js for code)&lt;br /&gt;
**/&lt;br /&gt;
.sidebar-library &amp;gt; div, .sidebar-essays &amp;gt; div, .sidebar-upload &amp;gt; div{&lt;br /&gt;
	height:40px;&lt;br /&gt;
	width:100%;&lt;br /&gt;
	background-repeat:no-repeat;&lt;br /&gt;
	background-size:auto;&lt;br /&gt;
	background-position:center;&lt;br /&gt;
	opacity:var(--opacity-icon-base);&lt;br /&gt;
	content:&amp;quot;&amp;quot;;&lt;br /&gt;
	filter:var(--filter-invert); /* for dark mode */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.sidebar-library &amp;gt; div{&lt;br /&gt;
	background-image:linear-gradient(transparent,transparent),url(/load.php?modules=oojs-ui.styles.icons-editing-citation&amp;amp;image=book&amp;amp;format=original&amp;amp;skin=citizen);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.sidebar-essays &amp;gt; div {&lt;br /&gt;
	background-image: linear-gradient(transparent,transparent),url(/load.php?modules=oojs-ui.styles.icons-editing-citation&amp;amp;image=newspaper&amp;amp;format=original&amp;amp;skin=citizen);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.sidebar-upload &amp;gt; div{&lt;br /&gt;
	background-image:linear-gradient(transparent,transparent),url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3E upload %3C/title%3E%3Cpath d=%22M17 12v5H3v-5H1v5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5z%22/%3E%3Cpath d=%22M10 1 5 7h4v8h2V7h4z%22/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/***&lt;br /&gt;
****	Custom pages/templates specific CSS&lt;br /&gt;
****	for responsiveness, custom skin and dark mode use&lt;br /&gt;
****&lt;br /&gt;
***/&lt;br /&gt;
&lt;br /&gt;
/* New library */&lt;br /&gt;
.library-card-content{&lt;br /&gt;
	background:var(--color-surface-0);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* New essays page */&lt;br /&gt;
.mw-parser-output .essays-sidebar-item &amp;gt; div{&lt;br /&gt;
	background:var(--color-surface-2)!important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>CriticalResist</name></author>
	</entry>
	<entry>
		<id>https://pt.prole.wiki/w/index.php?title=Modelo:Library_homepage/style.css&amp;diff=5521</id>
		<title>Modelo:Library homepage/style.css</title>
		<link rel="alternate" type="text/html" href="https://pt.prole.wiki/w/index.php?title=Modelo:Library_homepage/style.css&amp;diff=5521"/>
		<updated>2024-04-27T16:10:12Z</updated>

		<summary type="html">&lt;p&gt;CriticalResist: CriticalResist alterou o modelo de conteúdo da página Modelo:Library homepage/style.css de &amp;quot;wikitexto&amp;quot; para &amp;quot;CSS limpo&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* STYLING FULL AND MID LIBRARY CARD CONTAINER */&lt;br /&gt;
.library-container{&lt;br /&gt;
	width:100%;&lt;br /&gt;
	display:flex;&lt;br /&gt;
	flex-flow:row wrap;&lt;br /&gt;
	justify-content:center;&lt;br /&gt;
	align-items:flex-start;&lt;br /&gt;
	gap:20px 10px;&lt;br /&gt;
	margin-top:20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* styling full-size library cards */&lt;br /&gt;
.library-card{&lt;br /&gt;
	width:200px;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	border:1px gray solid;&lt;br /&gt;
    border-radius:10px 10px 4px 4px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    z-index:10;&lt;br /&gt;
    box-shadow: 3px 1px 8px 1px gray;&lt;br /&gt;
	transition: box-shadow 0.4s, transform 0.4s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card:hover{&lt;br /&gt;
	box-shadow: 5px 4px 11px 3px #666;&lt;br /&gt;
	transform:scale(1.02);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card .library-card-image {&lt;br /&gt;
	height:300px;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	margin:0;&lt;br /&gt;
	z-index:-1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card .library-card-image img{&lt;br /&gt;
	width:auto;&lt;br /&gt;
	height:100%;&lt;br /&gt;
	transform: scale(1.1);&lt;br /&gt;
	overflow:hidden;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	margin:0;&lt;br /&gt;
	transition: transform 0.4s, filter 0.4s;&lt;br /&gt;
	z-index:-1;&lt;br /&gt;
	filter:grayscale(1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card .library-card-image img:hover{&lt;br /&gt;
	transform:scale(1.15);&lt;br /&gt;
	filter:grayscale(0.3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*Common to full and mid size*/&lt;br /&gt;
.library-card-TOC{&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 0;&lt;br /&gt;
  height: 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-content{&lt;br /&gt;
	padding:15px 2px;&lt;br /&gt;
	margin:0;&lt;br /&gt;
	text-align:center;&lt;br /&gt;
	display:block;&lt;br /&gt;
	z-index:10;&lt;br /&gt;
	overflow:hidden;&lt;br /&gt;
	position:relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card .library-card-content{&lt;br /&gt;
	border-top:1px solid gray;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-content p{&lt;br /&gt;
	line-height:0.1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-title{&lt;br /&gt;
	font-size:1.2rem;&lt;br /&gt;
	font-weight:normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-works{&lt;br /&gt;
	font-size:0.8rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-works,.library-card-title, .library-card p, .library-card-mid p{&lt;br /&gt;
	display:inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*styling mid-size library card*/&lt;br /&gt;
.library-card-mid{&lt;br /&gt;
	width:150px;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	/*border:1px gray solid;*/&lt;br /&gt;
    /*border-radius:10px 10px 4px 4px;*/&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    z-index:10;&lt;br /&gt;
    /*box-shadow: 3px 1px 6px 1px gray;*/&lt;br /&gt;
	transition: box-shadow 0.4s, transform 0.4s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mid:hover{&lt;br /&gt;
	/*box-shadow: 5px 4px 11px 3px #666;*/&lt;br /&gt;
	transform:scale(1.02);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mid .library-card-image {&lt;br /&gt;
	height:150px;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	margin:0;&lt;br /&gt;
	z-index:-1;&lt;br /&gt;
	display:flex;&lt;br /&gt;
	align-items:center;&lt;br /&gt;
	justify-content:center;&lt;br /&gt;
	clip-path: inset(0 round 10px); /*makes rounded edges, for some reason border-radius doesn&#039;t want to work*/&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mid .library-card-image img{&lt;br /&gt;
	width:100%;&lt;br /&gt;
	height:auto;&lt;br /&gt;
	transform: scale(1.1);&lt;br /&gt;
	overflow:hidden;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	margin:0;&lt;br /&gt;
	transition: transform 0.4s, filter 0.4s;&lt;br /&gt;
	z-index:-1;&lt;br /&gt;
	filter:grayscale(1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mid .library-card-image img:hover{&lt;br /&gt;
	filter:grayscale(0.3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mid .library-card-works{&lt;br /&gt;
	font-size:1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* STYLING MINI LIBRARY CARD CONTAINER */&lt;br /&gt;
.library-container-mini{&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-flow:row wrap;&lt;br /&gt;
	justify-content:center;&lt;br /&gt;
	align-items:flex-start;&lt;br /&gt;
	width:100%;&lt;br /&gt;
	margin-top:20px;&lt;br /&gt;
	gap:30px 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* styling mini library cards */&lt;br /&gt;
.library-card-mini{&lt;br /&gt;
	width:100px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini-content{&lt;br /&gt;
	height:75px;&lt;br /&gt;
	overflow:hidden; /* you get three lines of text, no more */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini-image{&lt;br /&gt;
	width:100%;&lt;br /&gt;
	height:50px;&lt;br /&gt;
	overflow:hidden;&lt;br /&gt;
	display:flex;&lt;br /&gt;
	align-items:center;&lt;br /&gt;
	justify-content:center;&lt;br /&gt;
	border-radius:5px;&lt;br /&gt;
	gap:0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini img{&lt;br /&gt;
	height:auto;&lt;br /&gt;
	width:100px;&lt;br /&gt;
	object-fit:cover;&lt;br /&gt;
	overflow:hidden;&lt;br /&gt;
	padding:0;&lt;br /&gt;
	margin:0;&lt;br /&gt;
	transition: filter 0.4s;&lt;br /&gt;
	z-index:-1;&lt;br /&gt;
	filter:grayscale(1);&lt;br /&gt;
	transform:scale(1); /* cancels any scale-in effect that may apply*/&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini img:hover{&lt;br /&gt;
	filter:grayscale(0.3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini-text{&lt;br /&gt;
	text-align:center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini-title{&lt;br /&gt;
	height:0;&lt;br /&gt;
	width:0;&lt;br /&gt;
	position:relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.library-card-mini-TOC{&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 0;&lt;br /&gt;
  height: 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* MOBILE STYLING */&lt;br /&gt;
/*should&#039;ve really done mobile first so I don&#039;t repeat code all over but oh well*/&lt;br /&gt;
@media only screen and (max-width: 768px) {&lt;br /&gt;
	.library-container-mini &amp;gt; p{ /* the every other row bug happens here too, but they&#039;re just empty &amp;lt;p&amp;gt; tags. Fixed with this. */&lt;br /&gt;
		display:none; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.library-card-mini &amp;gt; p{ /* reduce space between mini cards on mobile so we can fit more in the viewport */&lt;br /&gt;
		margin:0;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.library-card-mini-content{ /* also reduces space between mini cards now that there is no margin. Calculated to fit 3 lines of text */&lt;br /&gt;
		height:50px;	&lt;br /&gt;
		line-height:1;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>CriticalResist</name></author>
	</entry>
	<entry>
		<id>https://pt.prole.wiki/w/index.php?title=MediaWiki:Common.js&amp;diff=5517</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://pt.prole.wiki/w/index.php?title=MediaWiki:Common.js&amp;diff=5517"/>
		<updated>2024-04-27T16:02:06Z</updated>

		<summary type="html">&lt;p&gt;CriticalResist: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Any JavaScript here will be loaded for all users on every page load. */&lt;br /&gt;
/**&lt;br /&gt;
 * Dynamic Navigation Bars. See [[Wikipedia:NavFrame]]&lt;br /&gt;
 * &lt;br /&gt;
 * Based on script from en.wikipedia.org, 2008-09-15.&lt;br /&gt;
 *&lt;br /&gt;
 * @source www.mediawiki.org/wiki/MediaWiki:Gadget-NavFrame.js&lt;br /&gt;
 * @maintainer Helder.wiki, 2012–2013&lt;br /&gt;
 * @maintainer Krinkle, 2013&lt;br /&gt;
 */&lt;br /&gt;
( function () {&lt;br /&gt;
&lt;br /&gt;
// Set up the words in your language&lt;br /&gt;
var collapseCaption = &#039;hide&#039;;&lt;br /&gt;
var expandCaption = &#039;show&#039;;&lt;br /&gt;
&lt;br /&gt;
var navigationBarHide = &#039;[&#039; + collapseCaption + &#039;]&#039;;&lt;br /&gt;
var navigationBarShow = &#039;[&#039; + expandCaption + &#039;]&#039;;&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 * Shows and hides content and picture (if available) of navigation bars.&lt;br /&gt;
 *&lt;br /&gt;
 * @param {number} indexNavigationBar The index of navigation bar to be toggled&lt;br /&gt;
 * @param {jQuery.Event} e Event object&lt;br /&gt;
 */&lt;br /&gt;
function toggleNavigationBar( indexNavigationBar, e ) {&lt;br /&gt;
	var navChild,&lt;br /&gt;
		navToggle = document.getElementById( &#039;NavToggle&#039; + indexNavigationBar ),&lt;br /&gt;
		navFrame = document.getElementById( &#039;NavFrame&#039; + indexNavigationBar );&lt;br /&gt;
&lt;br /&gt;
	// Prevent browser from jumping to href &amp;quot;#&amp;quot;&lt;br /&gt;
	e.preventDefault();&lt;br /&gt;
&lt;br /&gt;
	if ( !navFrame || !navToggle ) {&lt;br /&gt;
		return false;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	// If shown now&lt;br /&gt;
	if ( navToggle.firstChild.data === navigationBarHide ) {&lt;br /&gt;
		for ( navChild = navFrame.firstChild; navChild !== null; navChild = navChild.nextSibling ) {&lt;br /&gt;
			if ( $( navChild ).hasClass( &#039;NavContent&#039; ) || $( navChild ).hasClass( &#039;NavPic&#039; ) ) {&lt;br /&gt;
				navChild.style.display = &#039;none&#039;;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
		navToggle.firstChild.data = navigationBarShow;&lt;br /&gt;
&lt;br /&gt;
	// If hidden now&lt;br /&gt;
	} else if ( navToggle.firstChild.data === navigationBarShow ) {&lt;br /&gt;
		for ( navChild = navFrame.firstChild; navChild !== null; navChild = navChild.nextSibling ) {&lt;br /&gt;
			if ( $( navChild ).hasClass( &#039;NavContent&#039; ) || $( navChild ).hasClass( &#039;NavPic&#039; ) ) {&lt;br /&gt;
				navChild.style.display = &#039;block&#039;;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
		navToggle.firstChild.data = navigationBarHide;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 * Adds show/hide-button to navigation bars.&lt;br /&gt;
 *&lt;br /&gt;
 * @param {jQuery} $content&lt;br /&gt;
 */&lt;br /&gt;
function createNavigationBarToggleButton( $content ) {&lt;br /&gt;
	var i, j, navChild, navToggle, navToggleText, isCollapsed,&lt;br /&gt;
		indexNavigationBar = 0;&lt;br /&gt;
	// iterate over all &amp;lt; div &amp;gt;-elements&lt;br /&gt;
	var $divs = $content.find( &#039;div.NavFrame&#039; );&lt;br /&gt;
	$divs.each( function ( i, navFrame ) {&lt;br /&gt;
		indexNavigationBar++;&lt;br /&gt;
		navToggle = document.createElement( &#039;a&#039; );&lt;br /&gt;
		navToggle.className = &#039;NavToggle&#039;;&lt;br /&gt;
		navToggle.setAttribute( &#039;id&#039;, &#039;NavToggle&#039; + indexNavigationBar );&lt;br /&gt;
		navToggle.setAttribute( &#039;href&#039;, &#039;#&#039; );&lt;br /&gt;
		$( navToggle ).on( &#039;click&#039;, $.proxy( toggleNavigationBar, null, indexNavigationBar ) );&lt;br /&gt;
&lt;br /&gt;
		isCollapsed = $( navFrame ).hasClass( &#039;collapsed&#039; );&lt;br /&gt;
		// backwards compatibility for old technique where the collapsed class was not yet used&lt;br /&gt;
		for ( navChild = navFrame.firstChild; navChild !== null &amp;amp;&amp;amp; !isCollapsed; navChild = navChild.nextSibling ) {&lt;br /&gt;
			if ( $( navChild ).hasClass( &#039;NavPic&#039; ) || $( navChild ).hasClass( &#039;NavContent&#039; ) ) {&lt;br /&gt;
				if ( navChild.style.display === &#039;none&#039; ) {&lt;br /&gt;
					isCollapsed = true;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
		if ( isCollapsed ) {&lt;br /&gt;
			for ( navChild = navFrame.firstChild; navChild !== null; navChild = navChild.nextSibling ) {&lt;br /&gt;
				if ( $( navChild ).hasClass( &#039;NavPic&#039; ) || $( navChild ).hasClass( &#039;NavContent&#039; ) ) {&lt;br /&gt;
					navChild.style.display = &#039;none&#039;;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
		navToggleText = document.createTextNode( isCollapsed ? navigationBarShow : navigationBarHide );&lt;br /&gt;
		navToggle.appendChild( navToggleText );&lt;br /&gt;
&lt;br /&gt;
		// Find the NavHead and attach the toggle link (Must be this complicated because Moz&#039;s firstChild handling is borked)&lt;br /&gt;
		for ( j = 0; j &amp;lt; navFrame.childNodes.length; j++ ) {&lt;br /&gt;
			if ( $( navFrame.childNodes[j] ).hasClass( &#039;NavHead&#039; ) ) {&lt;br /&gt;
				navToggle.style.color = navFrame.childNodes[j].style.color;&lt;br /&gt;
				navFrame.childNodes[j].appendChild( navToggle );&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
		navFrame.setAttribute( &#039;id&#039;, &#039;NavFrame&#039; + indexNavigationBar );&lt;br /&gt;
	} );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
mw.hook( &#039;wikipage.content&#039; ).add( createNavigationBarToggleButton );&lt;br /&gt;
&lt;br /&gt;
}());&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 * &lt;br /&gt;
 * Side bar customization&lt;br /&gt;
 * &lt;br /&gt;
 */&lt;br /&gt;
function ModifySidebar( action, section, name, link ) {&lt;br /&gt;
	try {&lt;br /&gt;
		switch ( section ) {&lt;br /&gt;
			case &#039;languages&#039;:&lt;br /&gt;
				var target = &#039;p-lang&#039;;&lt;br /&gt;
				break;&lt;br /&gt;
			case &#039;toolbox&#039;:&lt;br /&gt;
				var target = &#039;p-tb&#039;;&lt;br /&gt;
				break;&lt;br /&gt;
			case &#039;navigation&#039;:&lt;br /&gt;
				var target = &#039;p-navigation&#039;;&lt;br /&gt;
				break;&lt;br /&gt;
			default:&lt;br /&gt;
				var target = &#039;p-&#039; + section;&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		if ( action == &#039;add&#039; ) {&lt;br /&gt;
			var node = document.getElementById( target )&lt;br /&gt;
							   .getElementsByTagName( &#039;div&#039; )[0]&lt;br /&gt;
							   .getElementsByTagName( &#039;ul&#039; )[0];&lt;br /&gt;
&lt;br /&gt;
			var aNode = document.createElement( &#039;a&#039; );&lt;br /&gt;
			var liNode = document.createElement( &#039;li&#039; );&lt;br /&gt;
&lt;br /&gt;
			aNode.appendChild( document.createTextNode( name ) );&lt;br /&gt;
			aNode.setAttribute( &#039;href&#039;, link );&lt;br /&gt;
			liNode.appendChild( aNode );&lt;br /&gt;
			liNode.className = &#039;plainlinks&#039;;&lt;br /&gt;
			node.appendChild( liNode );&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		if ( action == &#039;remove&#039; ) {&lt;br /&gt;
			var list = document.getElementById( target )&lt;br /&gt;
							   .getElementsByTagName( &#039;div&#039; )[0]&lt;br /&gt;
							   .getElementsByTagName( &#039;ul&#039; )[0];&lt;br /&gt;
&lt;br /&gt;
			var listelements = list.getElementsByTagName( &#039;li&#039; );&lt;br /&gt;
&lt;br /&gt;
			for ( var i = 0; i &amp;lt; listelements.length; i++ ) {&lt;br /&gt;
				if (&lt;br /&gt;
					listelements[i].getElementsByTagName( &#039;a&#039; )[0].innerHTML == name ||&lt;br /&gt;
					listelements[i].getElementsByTagName( &#039;a&#039; )[0].href == link&lt;br /&gt;
				)&lt;br /&gt;
				{&lt;br /&gt;
					list.removeChild( listelements[i] );&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	} catch( e ) {&lt;br /&gt;
		// let&#039;s just ignore what&#039;s happened&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function CustomizeModificationsOfSidebar() {&lt;br /&gt;
	// adds [[Special:CategoryTree|Special:CategoryTree]] to toolbox&lt;br /&gt;
	ModifySidebar( &#039;add&#039;, &#039;toolbox&#039;, &#039;List of uploaded files&#039;, &#039;https://en.prolewiki.org/wiki/Special:ListFiles&#039; );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
jQuery( CustomizeModificationsOfSidebar );&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
	* Append edit button to non-logged in users that redirects to Request Account.&lt;br /&gt;
	* Only applies to Citizen because anon users use Citizen by default and can&#039;t change it&lt;br /&gt;
	* DISABLED on jan 6 2024 due to non-use. Can be re-enabled by removing the comment lines&lt;br /&gt;
**/&lt;br /&gt;
/*&lt;br /&gt;
(function($, mw) {&lt;br /&gt;
    // Wait for the DOM to be ready&lt;br /&gt;
    $(document).ready(function() {&lt;br /&gt;
        // Check if the user is anonymous, i.e. not logged in&lt;br /&gt;
        if (mw.user.isAnon()) {&lt;br /&gt;
            // Create the HTML for the &amp;quot;request account&amp;quot; edit button. Styled in MediaWiki:Citizen.css&lt;br /&gt;
            var requestAccountEditBtn = &#039;&amp;lt;li id=&amp;quot;ca-request-account&amp;quot; class=&amp;quot;mw-list-item&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
                &#039;&amp;lt;a href=&amp;quot;/wiki/Special:RequestAccount&amp;quot; title=&amp;quot;Edit page&amp;quot;&amp;gt;Make a correction&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
                &#039;&amp;lt;/li&amp;gt;&#039;;&lt;br /&gt;
&lt;br /&gt;
            // Insert the button after the #ca-history element&lt;br /&gt;
            $(&#039;#ca-history&#039;).after(requestAccountEditBtn);&lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
})(jQuery, mediaWiki);&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
	* Append icons to Citizen sidebar starting under Megamenu (drawer)&lt;br /&gt;
**/&lt;br /&gt;
/* Library */&lt;br /&gt;
(function($, mw) {&lt;br /&gt;
    // Wait for the DOM to be ready&lt;br /&gt;
    $(document).ready(function() {&lt;br /&gt;
            var libraryLink = &#039;&amp;lt;a class=&amp;quot;citizen-header__item sidebar-library&amp;quot; href=&amp;quot;/wiki/ProleWiki:Library&amp;quot; title=&amp;quot;Library&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;citizen-header__button&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/a&amp;gt;&#039;;&lt;br /&gt;
    &lt;br /&gt;
            $(&#039;.citizen-drawer&#039;).after(libraryLink);&lt;br /&gt;
    });&lt;br /&gt;
})(jQuery, mediaWiki);&lt;br /&gt;
&lt;br /&gt;
/* Essays*/&lt;br /&gt;
(function($, mw) {&lt;br /&gt;
    // Wait for the DOM to be ready&lt;br /&gt;
    $(document).ready(function() {&lt;br /&gt;
            var essaysLink = &#039;&amp;lt;a class=&amp;quot;citizen-header__item sidebar-essays&amp;quot; href=&amp;quot;/wiki/ProleWiki:Essays&amp;quot; title=&amp;quot;Essays&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;citizen-header__button&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/a&amp;gt;&#039;;&lt;br /&gt;
    &lt;br /&gt;
            $(&#039;.sidebar-library&#039;).after(essaysLink);&lt;br /&gt;
    });&lt;br /&gt;
})(jQuery, mediaWiki);&lt;br /&gt;
&lt;br /&gt;
/* Upload file icon */&lt;br /&gt;
(function($, mw) {&lt;br /&gt;
    // Wait for the DOM to be ready&lt;br /&gt;
    $(document).ready(function() {&lt;br /&gt;
        if (!mw.user.isAnon()) {&lt;br /&gt;
            // Create the HTML for the &amp;quot;Upload file&amp;quot; icon + link&lt;br /&gt;
            var uploadFileIcon = &#039;&amp;lt;a class=&amp;quot;citizen-header__item sidebar-upload&amp;quot; href=&amp;quot;/wiki/Special:Upload&amp;quot; title=&amp;quot;Upload file&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;citizen-header__button&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/a&amp;gt;&#039;;&lt;br /&gt;
    &lt;br /&gt;
            // Insert the icon HTML after the existing icon container element&lt;br /&gt;
            $(&#039;.sidebar-essays&#039;).after(uploadFileIcon);&lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
})(jQuery, mediaWiki);&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 * Append hyperlink icon in headings so it&#039;s easier to copy the link&lt;br /&gt;
**/&lt;br /&gt;
(function($, mw) {&lt;br /&gt;
    // Wait for the DOM to be ready&lt;br /&gt;
    $(document).ready(function() {&lt;br /&gt;
        // Loop through all the section headings and subheadings&lt;br /&gt;
        /*$(&#039;.section-heading .mw-headline, .section-subheading .mw-headline&#039;).each(function() {*/&lt;br /&gt;
        $(&#039;.section-subheading .mw-headline&#039;).each(function() {&lt;br /&gt;
            // Get the section title&lt;br /&gt;
            var sectionTitle = $(this).text();&lt;br /&gt;
            &lt;br /&gt;
            // Replace spaces with underscores in the section title&lt;br /&gt;
            var sectionTitleWithUnderscores = sectionTitle.replace(/ /g, &#039;_&#039;);&lt;br /&gt;
            &lt;br /&gt;
            // Create the HTML for the hyperlink button&lt;br /&gt;
            var hyperlinkButton = &#039;&amp;lt;a class=&amp;quot;heading-hyperlink mw-editsection-visualeditor citizen-editsection-icon mw-ui-icon-wikimedia-link&amp;quot; href=&amp;quot;/wiki/&#039; + mw.config.get(&#039;wgPageName&#039;) + &#039;#&#039; + sectionTitleWithUnderscores + &#039;&amp;quot; title=&amp;quot;&#039; + sectionTitle + &#039;&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&#039;;&lt;br /&gt;
&lt;br /&gt;
            // Insert the button HTML after the section heading or subheading&lt;br /&gt;
            $(this).after(hyperlinkButton);&lt;br /&gt;
        });&lt;br /&gt;
    });&lt;br /&gt;
})(jQuery, mediaWiki);&lt;br /&gt;
&lt;br /&gt;
// If we&#039;re on the Collection page and are still rendering:&lt;br /&gt;
if ($(&amp;quot;#renderingProgress&amp;quot;).length) {&lt;br /&gt;
  // Refresh in 5 seconds:&lt;br /&gt;
  setTimeout(location.reload.bind(location), 5000);&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>CriticalResist</name></author>
	</entry>
	<entry>
		<id>https://pt.prole.wiki/w/index.php?title=MediaWiki:Common.css&amp;diff=5516</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://pt.prole.wiki/w/index.php?title=MediaWiki:Common.css&amp;diff=5516"/>
		<updated>2024-04-27T16:01:45Z</updated>

		<summary type="html">&lt;p&gt;CriticalResist: updated sorry for removing portuguese text&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/*************************/&lt;br /&gt;
&lt;br /&gt;
#editpage-copywarn {&lt;br /&gt;
	line-height: 1em;&lt;br /&gt;
	margin-top: .75em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.test01 {&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-header{ /* gap between &amp;quot;contribute&amp;quot; and &amp;quot;news&amp;quot; got removed somehow, this adds it back*/&lt;br /&gt;
	column-gap:1em;&lt;br /&gt;
	align-items:stretch!important; /*makes all flex items have the same height*/&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Wiki theming */&lt;br /&gt;
#siteSub {							/* Size of text &amp;quot;From ProleWiki, the proletarian encyclopedia&amp;quot; below the title of the article. */&lt;br /&gt;
		display: block;&lt;br /&gt;
		font-size: 85% !important;	/* Attaching !important because a new update did some shit it wasn&#039;t supposed to do */&lt;br /&gt;
} &lt;br /&gt;
.mw-body {&lt;br /&gt;
    box-shadow: 0 0.25em 0.6em -0.15em rgba(0,0,0,0.15);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-ProleWiki_Main_page .firstHeading, &lt;br /&gt;
.page-ProleWiki_Main_page #siteSub { &lt;br /&gt;
	display: none; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*add icons to quick links in main page*/&lt;br /&gt;
.mainpage-articles&amp;gt;a:before,.mainpage-library&amp;gt;a:before,.mainpage-essays&amp;gt;a:before,.mainpage-categories&amp;gt;a:before,.mainpage-quotes&amp;gt;a:before,.mainpage-portals&amp;gt;a:before{&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	width: 1.1rem;&lt;br /&gt;
	height: 1.1rem;&lt;br /&gt;
	background-size: 100%;&lt;br /&gt;
	background-position: center;&lt;br /&gt;
	opacity: var(--opacity-icon-base);&lt;br /&gt;
	filter: var(--filter-invert);&lt;br /&gt;
	margin-right: 0.2em;&lt;br /&gt;
	background-repeat: no-repeat;&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-articles&amp;gt;a:before{&lt;br /&gt;
	background-image: url(/pw-conf/img/icons/articles.svg);&lt;br /&gt;
}&lt;br /&gt;
.mainpage-library&amp;gt;a:before{&lt;br /&gt;
	background-image: url(/pw-conf/img/icons/library.svg);&lt;br /&gt;
}&lt;br /&gt;
.mainpage-essays&amp;gt;a:before{&lt;br /&gt;
	background-image: url(/pw-conf/img/icons/essays.svg);&lt;br /&gt;
}&lt;br /&gt;
.mainpage-quotes&amp;gt;a:before{&lt;br /&gt;
	background-image: url(/pw-conf/img/icons/quotes.svg);&lt;br /&gt;
}&lt;br /&gt;
.mainpage-categories&amp;gt;a:before{&lt;br /&gt;
	background-image: url(/pw-conf/img/icons/categories.svg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*Site notice configuration*/&lt;br /&gt;
/* Removing messy CSS code from DismissableSiteNotice extension */&lt;br /&gt;
.mw-dismissable-notice-close {&lt;br /&gt;
	display:none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-dismissable-notice-body {&lt;br /&gt;
	margin:auto !important;&lt;br /&gt;
	text-align:left;&lt;br /&gt;
}&lt;br /&gt;
/*Adding the box and items CSS*/&lt;br /&gt;
.sitenotice-box {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	padding: 20px;&lt;br /&gt;
	width: 80%;&lt;br /&gt;
	background: #efefef;&lt;br /&gt;
	border-radius: 12px;&lt;br /&gt;
	margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body-content sub,&lt;br /&gt;
.mw-body-content sup,&lt;br /&gt;
.reference {&lt;br /&gt;
	font-size: 80%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Library_Theses_on_Feuerbach .mw-body-content h3&lt;br /&gt;
	{ text-align: center; }&lt;br /&gt;
&lt;br /&gt;
/* Announcement style */&lt;br /&gt;
&lt;br /&gt;
.announcement {&lt;br /&gt;
   border:1px solid #aaaaaa;&lt;br /&gt;
   background-color:#f9f9f9;&lt;br /&gt;
   padding:5px;&lt;br /&gt;
   font-size: 95%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Standard Navigationsleisten, aka box hiding thingy&lt;br /&gt;
   from .de.  Documentation at [[Wikipedia:NavFrame]]. */&lt;br /&gt;
div.NavFrame {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 4px;&lt;br /&gt;
	border: 1px solid #a2a9b1;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	border-collapse: collapse;&lt;br /&gt;
	font-size: 95%;&lt;br /&gt;
}&lt;br /&gt;
div.NavFrame + div.NavFrame {&lt;br /&gt;
	border-top-style: none;&lt;br /&gt;
	border-top-style: hidden;&lt;br /&gt;
}&lt;br /&gt;
div.NavFrame div.NavHead {&lt;br /&gt;
	line-height: 1.6em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background-color: #ccf;&lt;br /&gt;
	position: relative;&lt;br /&gt;
}&lt;br /&gt;
div.NavFrame p,&lt;br /&gt;
div.NavFrame div.NavContent,&lt;br /&gt;
div.NavFrame div.NavContent p {&lt;br /&gt;
	font-size: 100%;&lt;br /&gt;
}&lt;br /&gt;
a.NavToggle {&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	top: 0;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	right: 3px;&lt;br /&gt;
	font-weight: normal;&lt;br /&gt;
	font-size: 90%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default style for navigation boxes */&lt;br /&gt;
.navbox {                     /* Navbox container style */&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
	border: 1px solid #a2a9b1;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	clear: both;&lt;br /&gt;
	font-size: 88%;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	padding: 1px;&lt;br /&gt;
	margin: 1em auto 0;       /* Prevent preceding content from clinging to navboxes */&lt;br /&gt;
}&lt;br /&gt;
.navbox .navbox {&lt;br /&gt;
	margin-top: 0;            /* No top margin for nested navboxes */&lt;br /&gt;
}&lt;br /&gt;
.navbox + .navbox {&lt;br /&gt;
	margin-top: -1px;         /* Single pixel border between adjacent navboxes */&lt;br /&gt;
}&lt;br /&gt;
.navbox-inner,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
}&lt;br /&gt;
.navbox-group,&lt;br /&gt;
.navbox-title,&lt;br /&gt;
.navbox-abovebelow {&lt;br /&gt;
	padding: 0.25em 1em;      /* Title, group and above/below styles */&lt;br /&gt;
	line-height: 1.5em;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
th.navbox-group {             /* Group style */&lt;br /&gt;
	white-space: nowrap;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	text-align: right;&lt;br /&gt;
}&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
	background-color: #fdfdfd; /* Background color */&lt;br /&gt;
}&lt;br /&gt;
.navbox-list {&lt;br /&gt;
	line-height: 1.5em;&lt;br /&gt;
	border-color: #fdfdfd;    /* Must match background color */&lt;br /&gt;
}&lt;br /&gt;
/* cell spacing for navbox cells */&lt;br /&gt;
tr + tr &amp;gt; .navbox-abovebelow,&lt;br /&gt;
tr + tr &amp;gt; .navbox-group,&lt;br /&gt;
tr + tr &amp;gt; .navbox-image,&lt;br /&gt;
tr + tr &amp;gt; .navbox-list {    /* Borders above 2nd, 3rd, etc. rows */&lt;br /&gt;
	border-top: 2px solid #fdfdfd; /* Must match background color */&lt;br /&gt;
}&lt;br /&gt;
.navbox th,&lt;br /&gt;
.navbox-title {&lt;br /&gt;
	background-color: #ccccff;      /* Level 1 color */&lt;br /&gt;
}&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title {&lt;br /&gt;
	background-color: #ddddff;      /* Level 2 color */&lt;br /&gt;
}&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
	background-color: #e6e6ff;      /* Level 3 color */&lt;br /&gt;
}&lt;br /&gt;
.navbox-even {&lt;br /&gt;
	background-color: #f7f7f7;      /* Even row striping */&lt;br /&gt;
}&lt;br /&gt;
.navbox-odd {&lt;br /&gt;
	background-color: transparent;  /* Odd row striping */&lt;br /&gt;
}&lt;br /&gt;
.navbox .hlist td dl,&lt;br /&gt;
.navbox .hlist td ol,&lt;br /&gt;
.navbox .hlist td ul,&lt;br /&gt;
.navbox td.hlist dl,&lt;br /&gt;
.navbox td.hlist ol,&lt;br /&gt;
.navbox td.hlist ul {&lt;br /&gt;
	padding: 0.125em 0;       /* Adjust hlist padding in navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reduce page jumps by hiding collapsed/dismissed content */&lt;br /&gt;
.client-js .mw-special-Watchlist #watchlist-message,&lt;br /&gt;
.client-js .NavFrame.collapsed .NavContent,&lt;br /&gt;
.client-js .collapsible:not( .mw-made-collapsible).collapsed &amp;gt; tbody &amp;gt; tr:not(:first-child) {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for horizontal lists (separator following item).&lt;br /&gt;
   @source mediawiki.org/wiki/Snippets/Horizontal_lists&lt;br /&gt;
   @revision 8 (2016-05-21)&lt;br /&gt;
   @author [[User:Edokter]]&lt;br /&gt;
 */&lt;br /&gt;
.hlist dl,&lt;br /&gt;
.hlist ol,&lt;br /&gt;
.hlist ul {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
/* Display list items inline */&lt;br /&gt;
.hlist dd,&lt;br /&gt;
.hlist dt,&lt;br /&gt;
.hlist li {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	display: inline;&lt;br /&gt;
}&lt;br /&gt;
/* Display nested lists inline */&lt;br /&gt;
.hlist.inline,&lt;br /&gt;
.hlist.inline dl,&lt;br /&gt;
.hlist.inline ol,&lt;br /&gt;
.hlist.inline ul,&lt;br /&gt;
.hlist dl dl, .hlist dl ol, .hlist dl ul,&lt;br /&gt;
.hlist ol dl, .hlist ol ol, .hlist ol ul,&lt;br /&gt;
.hlist ul dl, .hlist ul ol, .hlist ul ul {&lt;br /&gt;
	display: inline;&lt;br /&gt;
}&lt;br /&gt;
/* Hide empty list items */&lt;br /&gt;
.hlist .mw-empty-li {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
/* Generate interpuncts */&lt;br /&gt;
.hlist dt:after {&lt;br /&gt;
	content: &amp;quot;: &amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
/**&lt;br /&gt;
 * Note hlist style usage differd in&lt;br /&gt;
 * the Minerva skin. Remember .hlist is a class defined in core as well! Please check Minerva desktop (and Minerva.css) when changing&lt;br /&gt;
 * See https://phabricator.wikimedia.org/T213239&lt;br /&gt;
 */&lt;br /&gt;
.hlist dd:after,&lt;br /&gt;
.hlist li:after {&lt;br /&gt;
	content: &amp;quot; · &amp;quot;;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd:last-child:after,&lt;br /&gt;
.hlist dt:last-child:after,&lt;br /&gt;
.hlist li:last-child:after {&lt;br /&gt;
	content: none;&lt;br /&gt;
}&lt;br /&gt;
/* Add parentheses around nested lists */&lt;br /&gt;
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,&lt;br /&gt;
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,&lt;br /&gt;
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {&lt;br /&gt;
	content: &amp;quot; (&amp;quot;;&lt;br /&gt;
	font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after,&lt;br /&gt;
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,&lt;br /&gt;
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {&lt;br /&gt;
	content: &amp;quot;)&amp;quot;;&lt;br /&gt;
	font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
/* Put ordinals in front of ordered list items */&lt;br /&gt;
.hlist ol {&lt;br /&gt;
	counter-reset: listitem;&lt;br /&gt;
}&lt;br /&gt;
.hlist ol &amp;gt; li {&lt;br /&gt;
	counter-increment: listitem;&lt;br /&gt;
}&lt;br /&gt;
.hlist ol &amp;gt; li:before {&lt;br /&gt;
	content: &amp;quot; &amp;quot; counter(listitem) &amp;quot;\a0&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist dt ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist li ol &amp;gt; li:first-child:before {&lt;br /&gt;
	content: &amp;quot; (&amp;quot; counter(listitem) &amp;quot;\a0&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*CREATE ACCOUNT AND USER LOGIN CSS*/&lt;br /&gt;
&lt;br /&gt;
.page-Special_CreateAccount .firstHeading {&lt;br /&gt;
        width: 32rem;&lt;br /&gt;
        margin: 1.5em auto .4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Special_UserLogin .firstHeading {&lt;br /&gt;
        width: 32rem;&lt;br /&gt;
        margin: 1.5em auto .4em;&lt;br /&gt;
}&lt;br /&gt;
.page-Special_UserLogin .mw-ui-container {&lt;br /&gt;
        width: 32rem;&lt;br /&gt;
        margin: 3em auto;&lt;br /&gt;
}&lt;br /&gt;
.page-Special_UserLogin .mw-ui-container #userloginForm {&lt;br /&gt;
            float: unset;&lt;br /&gt;
            margin: 0;&lt;br /&gt;
}&lt;br /&gt;
.page-Special_UserLogin .mw-ui-vform {&lt;br /&gt;
            margin: 2.5em auto 0;&lt;br /&gt;
            width: 22rem;&lt;br /&gt;
}&lt;br /&gt;
.page-Special_CreateAccount .firstHeading {&lt;br /&gt;
        width: 32rem;&lt;br /&gt;
        margin: 1.5em auto .4em;&lt;br /&gt;
}&lt;br /&gt;
.page-Special_CreateAccount .mw-ui-container {&lt;br /&gt;
        width: 32rem;&lt;br /&gt;
        margin: 3em auto;&lt;br /&gt;
}&lt;br /&gt;
.page-Special_CreateAccount .mw-ui-container #userloginForm {&lt;br /&gt;
            float: unset;&lt;br /&gt;
            margin: 0;&lt;br /&gt;
}&lt;br /&gt;
.page-Special_CreateAccount .mw-ui-vform {&lt;br /&gt;
            margin: 2.5em auto 0;&lt;br /&gt;
            width: 22rem;&lt;br /&gt;
}&lt;br /&gt;
.page-Special_CreateAccount .mw-createacct-benefits-container {&lt;br /&gt;
  display: none&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*Special:Book CSS&#039;ing (added by Collection)*/&lt;br /&gt;
#collection-download-button{&lt;br /&gt;
	float:left;&lt;br /&gt;
}&lt;br /&gt;
#downloadButton{&lt;br /&gt;
	cursor:pointer;&lt;br /&gt;
}&lt;br /&gt;
.collection-maintenance-box{&lt;br /&gt;
	display:none;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>CriticalResist</name></author>
	</entry>
	<entry>
		<id>https://pt.prole.wiki/w/index.php?title=T%C3%B3pico:Xqpo51sn5283uyoz&amp;topic_postId=xqqfy2pn9jbp7c4j&amp;topic_revId=xqqfy2pn9jbp7c4j&amp;action=single-view</id>
		<title>Tópico:Xqpo51sn5283uyoz</title>
		<link rel="alternate" type="text/html" href="https://pt.prole.wiki/w/index.php?title=T%C3%B3pico:Xqpo51sn5283uyoz&amp;topic_postId=xqqfy2pn9jbp7c4j&amp;topic_revId=xqqfy2pn9jbp7c4j&amp;action=single-view"/>
		<updated>2023-10-01T00:26:14Z</updated>

		<summary type="html">&lt;span class=&quot;plainlinks&quot;&gt;&lt;a href=&quot;/w/index.php?title=Camarada:CriticalResist&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Camarada:CriticalResist (página inexistente)&quot;&gt;&lt;bdi&gt;CriticalResist&lt;/bdi&gt;&lt;/a&gt; &lt;span class=&quot;mw-usertoollinks&quot;&gt;(&lt;a href=&quot;/w/index.php?title=Camaradagem:CriticalResist&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-usertoollinks-talk&quot; title=&quot;Camaradagem:CriticalResist (página inexistente)&quot;&gt;discussão&lt;/a&gt; | &lt;a href=&quot;/wiki/Especial:Contribui%C3%A7%C3%B5es/CriticalResist&quot; class=&quot;mw-usertoollinks-contribs&quot; title=&quot;Especial:Contribuições/CriticalResist&quot;&gt;contribs&lt;/a&gt;)&lt;/span&gt; &lt;a rel=&quot;nofollow&quot; class=&quot;external text&quot; href=&quot;https://pt.prole.wiki/w/index.php?title=T%C3%B3pico:Xqpo51sn5283uyoz&amp;amp;topic_showPostId=xqqfy2pn9jbp7c4j#flow-post-xqqfy2pn9jbp7c4j&quot;&gt;comentou&lt;/a&gt; em &quot;Tradução da Prolewiki para português&quot; (&lt;em&gt;In other words this comrade would need permission to create pages so they can start importing from the EN instance&lt;/em&gt;)&lt;/span&gt;</summary>
		<author><name>CriticalResist</name></author>
	</entry>
	<entry>
		<id>https://pt.prole.wiki/w/index.php?title=Biblioteca:Democracia_da_Classe_Trabalhadora_e_Democracia_Burguesa&amp;diff=5379</id>
		<title>Biblioteca:Democracia da Classe Trabalhadora e Democracia Burguesa</title>
		<link rel="alternate" type="text/html" href="https://pt.prole.wiki/w/index.php?title=Biblioteca:Democracia_da_Classe_Trabalhadora_e_Democracia_Burguesa&amp;diff=5379"/>
		<updated>2023-09-20T15:07:09Z</updated>

		<summary type="html">&lt;p&gt;CriticalResist: CriticalResist moveu Biblioteca:A Classe Trabalhadora e a Democracia Burguesa para Biblioteca:Democracia da Classe Trabalhadora e Democracia Burguesa sem deixar um redirecionamento&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{DISPLAYTITLE:&#039;&#039;Democracia da Classe Trabalhadora e Democracia Burguesa&#039;&#039;, de Lênin}}&lt;br /&gt;
&lt;br /&gt;
===Democracia da Classe Trabalhadora e Democracia Burguesa===&lt;br /&gt;
&lt;br /&gt;
{{Obra bibliográfica&lt;br /&gt;
| título = Democracia da Classe Trabalhadora e Democracia Burguesa&lt;br /&gt;
| escrito por = [[Lênin]]&lt;br /&gt;
| escrito em = 24(11) de janeiro de 1905&lt;br /&gt;
| publicado =  &lt;br /&gt;
| tipo = Folheto&lt;br /&gt;
| fonte = [http://marx2mao.com/Lenin/WCBD05.html From Marx to Mao]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A questão da atitude dos socialdemocratas, ou democratas da classe trabalhadora, em relação aos democratas burgueses é uma questão antiga, mas sempre nova. É antiga porque tem sido um problema desde o início da social-democracia. Seus princípios teóricos foram elucidados na literatura marxista mais antiga, no Manifesto Comunista e em O Capital. É sempre nova porque cada passo no desenvolvimento de cada país capitalista produz uma mistura peculiar e original de diferentes tons de democracia burguesa e diferentes tendências dentro do movimento socialista. &lt;br /&gt;
&lt;br /&gt;
Na Rússia, também, essa antiga questão se tornou particularmente nova no momento atual. Para deixar claro para nós como essa questão deve ser apresentada hoje, começaremos com uma breve excursão pela história. Os antigos Narodniks revolucionários russos&amp;lt;ref group= &amp;quot;1&amp;quot;&amp;gt;Narodismo (da palavra narod - povo) - uma tendência pequeno-burguesa no movimento revolucionário russo, que começou a se manifestar nas décadas de 60 e 70 do século XIX. Os Narodniks defendiam a abolição da autocracia e a transferência das terras dos proprietários para os camponeses. Ao mesmo tempo, eles acreditavam que o capitalismo na Rússia era um fenômeno fortuito sem perspectiva de desenvolvimento e, portanto, consideravam o campesinato, e não o proletariado, a principal força revolucionária na Rússia. Eles consideravam a comuna aldeã como o embrião do socialismo. Com o objetivo de estimular o campesinato a lutar contra o absolutismo, os Narodniks &amp;quot;foram para junto do povo&amp;quot;, para a aldeia, mas não encontraram apoio lá. Nos anos 80 e 90, os Narodniks adotaram uma política de conciliação com o czarismo, expressaram os interesses da classe Kulak e travaram uma luta persistente contra o marxismo. &amp;lt;/ref&amp;gt;tinham um ponto de vista utópico e semi-anarquista. Eles consideravam os camponeses das comunas das aldeias como socialistas prontos. Por trás do liberalismo da sociedade russa instruída, eles percebiam claramente os desejos ambiciosos da burguesia russa. Eles repudiavam a luta pela liberdade política com base no fato de que era uma luta por instituições vantajosas para a burguesia. Os membros do Narodnaya Volya&amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt;Membros do Narodnaya Volya-- participantes da organização política secreta dos terroristas Narodnik chamada Narodnaya Volya (A Vontade do Povo), que surgiu em agosto de 1879 como resultado da divisão da sociedade secreta Zemlya i Volya (Terra e Liberdade). O objetivo imediato do Narodnaya Volya era a derrubada da autocracia. Seu programa exigia a organização de &amp;quot;uma assembleia representativa permanente do povo&amp;quot; eleita com base no sufrágio universal, a proclamação das liberdades democráticas, a transferência das terras para o povo e a adoção de medidas para transferir as fábricas e usinas para os trabalhadores. Os membros do Narodnaya Volya, entretanto, não conseguiram abrir caminho para as grandes massas e seguiram o caminho das conspirações políticas e do terrorismo individual. Sua luta terrorista não foi apoiada pelo movimento revolucionário das massas, o que permitiu que o governo destruísse a organização por meio de perseguições selvagens, sentenças de morte e provocações. Depois de 1881, o Narodnaya Volya se desfez. Tentativas abortivas de revivê-lo foram feitas repetidamente durante os anos oitenta. Assim, em 1886, foi formado um grupo terrorista, liderado por A. I. Ulyanov (irmão de Lênin) e P. Y. Shevyryov, que seguia sua tradição. Após o fracasso da tentativa de assassinar Alexandre III, o grupo foi descoberto e seus membros ativos foram executados. Embora criticasse seu programa falacioso e utópico, Lênin tinha grande consideração pela nobre luta dos membros do Narodnaya Volya contra o czarismo. Em 1899, em &amp;quot;A Protest by Russian Social Democrats&amp;quot;, ele apontou que &amp;quot;os membros do antigo Narodnaya Volya conseguiram desempenhar um papel enorme na história da Rússia, apesar do fato de que apenas estratos sociais restritos apoiaram os poucos heróis, e apesar do fato de que não foi de forma alguma uma teoria revolucionária que serviu como bandeira do movimento&amp;quot;. (Veja a edição atual, Vol. 4, p. 181.) [p.72] &amp;lt;/ref&amp;gt; deram um passo à frente quando assumiram a luta política, mas não conseguiram conectá-la ao socialismo. A clara abordagem socialista da questão foi até mesmo ofuscada quando a fé minguante na natureza socialista de nossas comunas começou a ser renovada com teorias no espírito de V. V.&amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt;V. V. - pseudônimo de V. P. Vorontsov, um dos ideólogos do Narodismo liberal dos anos 80 e 90 do século passado.    [p.72&amp;lt;/ref&amp;gt;sobre a natureza não classista e não burguesa da intelligentsia democrática russa. O resultado foi que o Narodismo, que no passado havia rejeitado positivamente o liberalismo burguês, começou gradualmente a se fundir com ele em uma única tendência liberal-narodista. A natureza democrático-burguesa do movimento entre os intelectuais russos, começando com o mais moderado, o movimento de elevação, e terminando com o mais extremo, o movimento terrorista revolucionário, tornou-se cada vez mais óbvia com o surgimento e o desenvolvimento de uma ideologia proletária (social-democracia) e um movimento de massa da classe trabalhadora. Mas o crescimento desse último foi acompanhado por uma divisão entre os social-democratas. Uma ala revolucionária e uma oportunista da social-democracia ficaram claramente definidas, a primeira representando as tendências proletárias em nosso movimento, a segunda as tendências da intelligentsia. O Marxismo Legal&amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt;Marxismo Legal - uma perversão burguesa do marxismo, que se originou nos anos 90 do século passado entre os intelectuais burgueses. Os &amp;quot;marxistas legais&amp;quot; tentaram fazer com que o movimento trabalhista atendesse aos interesses da burguesia. Embora criticassem os Narodniks e reconhecessem a trajetória capitalista de desenvolvimento, os &amp;quot;Marxistas Legais&amp;quot; negavam a inevitabilidade da queda do capitalismo. Eles jogaram fora da doutrina marxiana seu princípio mais importante, a doutrina da revolução proletária e a ditadura do proletariado.    [p.73] &amp;lt;/ref&amp;gt; logo provou ser, de fato, &amp;quot;o reflexo do marxismo na literatura burguesa&amp;quot;,&amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt;Ver Lenin, &amp;quot;The Economic Content of Narodism and the Criticism of It in Mr. Struve&#039;s Book&amp;quot; (edição atual, Vol. 1, pp. 333-507).    [p.73] &amp;lt;/ref&amp;gt; e, por meio do oportunismo bernsteiniano,&amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt;Oportunismo bernsteiniano-- uma tendência antimarxista no movimento social-democrata internacional que surgiu no final do século XIX na Alemanha, assim chamada pelo nome do social-democrata alemão Eduard Bernstein. Esse último tentou revisar o ensinamento revolucionário de Marx no espírito do liberalismo burguês.&lt;br /&gt;
&lt;br /&gt;
Os seguidores de Bernstein na Rússia foram os &amp;quot;marxistas legais&amp;quot;, os &amp;quot;economistas&amp;quot;, os bundistas e os mencheviques.[p.73] &amp;lt;/ref&amp;gt; acabou no liberalismo. Por um lado, os economistas do movimento social-democrata foram levados pela concepção semi-anarquista de um movimento trabalhista puro e simples; eles consideravam o apoio socialista à oposição burguesa como uma traição ao ponto de vista de classe e declararam que a democracia burguesa na Rússia era um fantasma.&amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt;Veja o panfleto Rabocheye Dyelo Two Conferences (p. 32), dirigido contra o Iskra.&amp;lt;/ref&amp;gt; Por outro lado, os economistas de outra vertente, levados pela mesma ideia de um movimento trabalhista puro e simples, acusaram os social-democratas revolucionários de ignorar a luta social contra a autocracia que nossos liberais, homens do Zemstvo e elevadores travam. &amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt;&amp;quot;Suplemento Separado&amp;quot; do Rabochaya Mysl setembro de 1899.&amp;lt;/ref&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
O antigo Iskra apontava para elementos da democracia burguesa na Rússia em uma época em que muitos ainda não os percebiam. Ele exigia o apoio a essa tendência democrática por parte do proletariado (veja Iskra, nº 2, sobre o apoio ao movimento estudantil;&amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt;The Drafting of 183 Students into the Army&amp;quot; (O recrutamento de 183 estudantes para o exército),Iskra, fevereiro de 1901. Consulte a presente edição. Vol. 4, pp. 414-19. --Ed.&amp;lt;/ref&amp;gt; nº 8, sobre o Congresso Zemstvo ilegal; nº 16, sobre os marechais liberais da nobreza;&amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt;&amp;quot;Political Agitation and &#039;The Class Point of View&#039;&amp;quot;,Iskra, 1º de fevereiro de 1902. Veja a presente edição, Vol. 5, pp. 337-43. --Ed.&amp;lt;/ref&amp;gt; nº 18 ,&amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt;&amp;quot;A Letter to the Zemstvo-ists&amp;quot;,Iskra, 10 de março de 1902. Consulte a presente edição, Vol. 6, pp. 151-59. -Ed. &amp;lt;/ref&amp;gt; sobre o fermento dentro do Zemstvo&amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt;Aproveito esta oportunidade para expressar minha sincera gratidão a Starover e Plekhanov, que realizaram o trabalho muito útil de revelar os autores dos artigos não assinados do antigo Iskra. Espera-se que eles concluam esse trabalho - o material será muito interessante para uma avaliação da reviravolta do novo Iskra para o ponto de vista do Rabocheye Dyelo.(Nota do Autor)&amp;lt;/ref&amp;gt; et al.). Ele enfatizava constantemente a natureza burguesa e de classe do movimento liberal e radical e dizia sobre o vacilante povo de Osvobozhdeniye: &amp;quot;Está mais do que na hora de entender a simples verdade de que não se trata de chicana política, não é o que o falecido Stepnyak&amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt;Stepnyak-Kravchinsky, S. M. (1851-95) -- Revolucionário do Narodnaya Volya; autor. --Ed. (Nota do Autor)&amp;lt;/ref&amp;gt; chamou de auto-restrição e auto-ocultação, nem a mentira convencional do reconhecimento mútuo diplomático que garante uma luta conjunta genuína (e não meramente verbal) contra o inimigo comum, mas a participação real na luta, a unidade real na luta. Quando a luta dos social-democratas alemães contra a reação militar-policial e feudal-clerical realmente se tornou uma só com a luta de qualquer partido genuíno que dependesse do apoio de uma classe definida do povo (por exemplo, a burguesia liberal), então a ação conjunta foi instituída sem qualquer fraseologia sobre reconhecimento mútuo&amp;quot; (nº 26).&amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt;&amp;quot;Political Struggle and Political Chicanery&amp;quot; [Luta política e chicana política],Iskra, 15 de outubro de 1902. Consulte a presente edição, Vol. 6, pp. 260-61. --Ed. &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Essa abordagem da questão por parte do antigo Iskra nos leva diretamente às diferenças atuais sobre a atitude dos social-democratas em relação aos liberais. Essas disputas, como sabemos, começaram no Segundo Congresso, que adotou duas resoluções representando os pontos de vista da maioria (resolução de Plekhanov) e da minoria (resolução de Starover),&amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt;Starover - pseudônimo do menchevique A. N. Potresov.    [p.74] &amp;lt;/ref&amp;gt; respectivamente. A primeira resolução define com precisão o caráter de classe do liberalismo, como um movimento da burguesia, e traz à tona a tarefa de explicar ao proletariado a essência antirrevolucionária e antiproletária da principal tendência liberal (o movimento Osvobozhdeniye). Ao mesmo tempo em que reconhece a necessidade do apoio do proletariado à democracia burguesa, essa resolução não recorre ao dispositivo de reconhecimento mútuo dos políticos, mas, no espírito do antigo Iskra, faz disso uma questão de luta conjunta. “Na medida em que a burguesia é revolucionária ou meramente oposicionista em sua luta contra o czarismo&amp;quot;, os social-democratas &amp;quot;devem apoiá-la&amp;quot;. A resolução de Starover, ao contrário, não faz uma análise de classe do liberalismo e da democracia. Ela é cheia de boas intenções, elabora termos de acordo que são possivelmente mais elevados e melhores, mas infelizmente fictícios, apenas palavras: os liberais ou os democratas devem declarar isso e aquilo, não devem apresentar tais e tais demandas, devem adotar tal e tal slogan. Como se a história da democracia burguesa em qualquer lugar e em todos os lugares não tivesse alertado os trabalhadores para não confiarem em declarações, demandas e slogans. Como se a história não tivesse nos proporcionado centenas de exemplos em que os democratas burgueses apresentaram slogans que exigiam não apenas liberdade total, mas também igualdade, com slogans socialistas - sem deixar de ser democratas burgueses - e assim &amp;quot;confundiram&amp;quot; ainda mais as mentes do proletariado. A ala intelectualista da social-democracia quer combater essa confusão estabelecendo condições para que os democratas burgueses se abstenham de se confundir. A ala proletária, em sua luta, recorre a uma análise do conteúdo de classe do democratismo. A ala intelectualista busca palavras para os termos de um acordo. A ala proletária exige cooperação real na luta. A ala intelectualista elabora um critério de uma burguesia boa e gentil, digna de acordos. A ala proletária não espera nenhuma bondade da burguesia, mas apóia qualquer uma, mesmo a pior burguesia, na medida em que ela de fato lute contra o tsarismo. A ala intelectualista cai em um ponto de vista de vendedor ambulante: se você estiver do lado dos social-democratas e não dos socialistas-revolucionários, concordaremos com um pacto contra o inimigo comum; caso contrário, não concordaremos. A ala proletária mantém o ponto de vista da conveniência: o apoio que lhe daremos será condicionado exclusivamente ao fato de que isso nos colocará em uma posição melhor para desferir um golpe - maior ou menor - em nosso inimigo. &lt;br /&gt;
&lt;br /&gt;
Todas as deficiências da resolução de Starover vieram à tona em seu primeiro impacto com a realidade. A pedra de toque foi fornecida pelo famoso plano do novo Iskra Conselho Editorial, o plano &amp;quot;de um tipo mais elevado de mobilização&amp;quot;, que se relaciona com as questões de princípio debatidas nos números 77 (o editorial &amp;quot;Democracia na divisão dos caminhos&amp;quot;) e 78 (o feuilleton de Starover). O plano foi tratado no panfleto de Lênin, mas os argumentos precisarão ser discutidos mais detalhadamente aqui. &lt;br /&gt;
&lt;br /&gt;
A ideia principal (ou melhor, a principal confusão de ideias) dos argumentos do novo Iskra é a diferenciação entre os liberais do Zemstvo e os democratas burgueses. Essa diferenciação é o fio condutor que percorre os dois artigos. A propósito, o leitor atento observará que, no lugar do termo democracia burguesa, paralelamente a ele e como sinônimo, é usada a seguinte terminologia: democracia, intelligentsia radical (sic!), democracia nascente e democracia intelectualista. Essa diferenciação foi saudada pelo novo Iskra com modéstia característica como uma grande descoberta, uma concepção original que estava &amp;quot;além&amp;quot; do pobre Lênin. A diferenciação está diretamente ligada ao novo método de luta que tanto ouvimos de Trotsky e diretamente dos editores do Iskra, ou seja, que o liberalismo do Zemstvo &amp;quot;só serve para ser castigado com escorpiões&amp;quot;, enquanto a democracia intelectualista é adequada para acordos conosco. A democracia deve agir de forma independente, como uma força autônoma. &amp;quot;O liberalismo russo, desprovido de sua parte historicamente essencial, de seu nervo motriz [note bem!], de sua metade democrático-burguesa, é adequado apenas para ser castigado com escorpiões&amp;quot;. Na concepção de Lênin, &amp;quot;no liberalismo russo não havia espaço para esses elementos sociais sobre os quais os social-democratas, em seu papel de vanguarda da democracia, poderiam, a qualquer momento, exercer sua influência&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Essa é a nova teoria. Como todas as novas teorias do atual Iskra, ela é uma completa confusão. Em primeiro lugar, a reivindicação de prioridade na descoberta da democracia intelectualista é infundada e absurda. Em segundo lugar, a diferenciação feita entre o liberalismo zemstvo e a democracia burguesa é errônea. Em terceiro lugar, a concepção de que a intelligentsia pode se tornar uma força independente não se sustenta. Em quarto lugar, é injusta a afirmação de que o liberalismo zemstvo (sem sua metade &amp;quot;democrático-burguesa&amp;quot;) só serve para ser castigado, etc. Vamos examinar todos esses pontos. &lt;br /&gt;
&lt;br /&gt;
Supõe-se que Lênin tenha ignorado o nascimento da democracia intelectualista e o terceiro elemento. &lt;br /&gt;
&lt;br /&gt;
Vamos abrir o Zarya,&amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt;Zarya (Amanhecer) - uma revista científica e política marxista publicada em Stuttgart em 1901-02 pelo Conselho Editorial do Iskra. Os seguintes artigos de Lênin foram publicados nessa publicação: &amp;quot;Casual Notes&amp;quot;, &amp;quot;The Persecutors of the Zemstvo and the Hannibals of Liberalism&amp;quot;, os quatro primeiros capítulos de &amp;quot;The Agrarian Question and the &#039;Critics of Marx&#039;&amp;quot; (sob o título &amp;quot;Messrs. the &#039;Critics&#039; on the Agrarian Question&amp;quot;), &amp;quot;Review of Home Affairs&amp;quot;, &amp;quot;The Agrarian Programme of Russian Social-Democracy&amp;quot;. No total, foram publicados quatro números (em três edições): No. 1, No. 2-3 e No. 4.    [p.77] &lt;br /&gt;
&amp;lt;/ref&amp;gt; No. 2-3,&amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt; Veja esta edição, Vol. 5, pp. 281-89. --Ed.&lt;br /&gt;
Gubernia, uyezd, volost -- Unidades administrativas-territoriais russas. A maior delas era a gubernia, que tinha suas subdivisões em uyezds, que, por sua vez, eram subdivididos em volosts. Esse sistema de distritamento continuou sob o poder soviético até a introdução do novo sistema de divisão administrativo-territorial do país em 1929-30. -Ed. &amp;lt;/ref&amp;gt; e peguemos a &amp;quot;Review of Home Affairs&amp;quot; que é citada no folheto de Starover. Lemos o título da terceira seção, &amp;quot;O Terceiro Elemento&amp;quot;. Ao longo dessa seção, lemos sobre &amp;quot;o aumento no número e na influência de pessoas que servem nos Zemstvos como médicos, técnicos e assim por diante&amp;quot;; sobre &amp;quot;o desenvolvimento econômico insubmisso. . que dá origem à necessidade de intelectuais, que estão se tornando cada vez mais numerosos&amp;quot;; da &amp;quot;inevitabilidade de conflitos entre esses intelectuais e os burocratas e figurões da administração&amp;quot;; do &amp;quot;caráter completamente epidêmico desses conflitos ultimamente&amp;quot;; da &amp;quot;irreconciliabilidade da autocracia com os interesses da intelligentsia em geral&amp;quot;. Lemos um apelo direto a esses elementos para que se unam &amp;quot;à bandeira&amp;quot; da social-democracia. . . . &lt;br /&gt;
&lt;br /&gt;
Um relato bastante bonito, não é mesmo? A recém-descoberta democracia intelectualista e a necessidade de uni-la à bandeira da social-democracia foram &amp;quot;descobertas&amp;quot; pelo malicioso Lênin há três anos! &lt;br /&gt;
&lt;br /&gt;
É claro que a antítese entre os homens do Zemstvo e os democratas burgueses ainda não havia sido descoberta naquela época. Mas contrapor os dois seria tão racional quanto dizer: &amp;quot;A Gubernia de Moscou** e o território do Império Russo&amp;quot;. Tanto o povo Zemstvo, que acredita no sufrágio qualificado, quanto os Marechais da Nobreza são democratas, na medida em que se opõem à autocracia e à servidão. Seu democratismo é limitado, estreito e inconsistente, assim como todo e qualquer democratismo burguês é, em um ou outro grau, limitado, estreito e inconsistente. O editorial do Iskra, nº 77, analisa nossos liberais dividindo-os nos seguintes grupos: (1) proprietários de terras servis; (2) proprietários liberais; (3) a intelligentsia liberal, que defende uma constituição com sufrágio qualificado; e (4) a extrema esquerda - a intelligentsia democrática. Essa análise é incompleta e confusa, pois a divisão da intelligentsia é confundida com a de várias classes e grupos cujos interesses são expressos pela intelligentsia. Além dos interesses de uma ampla seção dos proprietários de terras, o democratismo burguês russo conecta os interesses da massa de comerciantes e fabricantes, principalmente médios e pequenos, bem como (e isso é particularmente importante) os da massa de proprietários e pequenos proprietários entre os camponeses. A primeira falha na análise do Iskra é o fato de ignorar essa seção mais ampla da esfera democrático-burguesa da Rússia. A segunda falha é não perceber que a intelligentsia democrática russa se divide necessariamente, e não por acidente, em três tendências principais correspondentes à sua posição política: a Osvobozhdeniye, a Socialista-Revolucionária e a Social-Democrata. Todas essas tendências têm uma longa história, e cada uma delas expressa (da forma mais definitiva possível em um estado autocrático) o ponto de vista dos ideólogos moderados e revolucionários dos democratas burgueses e o ponto de vista do proletariado. Nada poderia ser mais divertido do que o desejo inocente do novo Iskra de que &amp;quot;os democratas deveriam agir como uma força independente&amp;quot;, enquanto, ao mesmo tempo, os democratas são identificados com a intelligentsia radical! O novo Iskra se esqueceu de que a intelligentsia radical ou o movimento democrático intelectual, que se tornou &amp;quot;uma força independente&amp;quot;, não é outro senão o nosso &amp;quot;Partido Socialista Revolucionário&amp;quot;! Nossa intelligentsia democrática não poderia ter outra &amp;quot;extrema esquerda&amp;quot;. É lógico, no entanto, que se pode falar da força independente dessa intelligentsia apenas no sentido irônico ou terrorista da palavra. Ficar no mesmo palanque dos democratas burgueses e mover-se para a esquerda, afastando-se do Osvobozhdeniye, significa mover-se em direção aos socialistas-revolucionários, e em nenhuma outra direção. &lt;br /&gt;
&lt;br /&gt;
Por fim, muito menos a última descoberta do novo Iskra resiste à crítica, a saber, a descoberta de que &amp;quot;o liberalismo sem sua metade democrático-burguesa&amp;quot; é adequado apenas para ser castigado com escorpiões, que &amp;quot;é mais sensato descartar a ideia de hegemonia&amp;quot; se não houver ninguém a quem recorrer, exceto o povo Zemstvo. O liberalismo, de qualquer tipo, merece o apoio dos social-democratas apenas na medida em que se opõe de fato à autocracia. É esse apoio de todos os democratas inconsistentes (ou seja, burgueses) pelo único democrata realmente consistente (ou seja, o proletariado) que torna a ideia de hegemonia uma realidade. Somente a ideia de hegemonia de um vendedor ambulante pequeno-burguês pode concebê-la como um compromisso, um reconhecimento mútuo, uma questão de termos redigidos. Do ponto de vista proletário, a hegemonia em uma guerra vai para aquele que luta com mais energia, que nunca perde a chance de desferir um golpe no inimigo, que sempre adequa a ação à palavra, que é, portanto, o líder ideológico das forças democráticas, que critica políticas intermediárias de todo tipo.&amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt; Uma nota para um novo iskrista astuto. Provavelmente nos dirão que a luta enérgica do proletariado sem quaisquer condições resultará no roubo dos frutos da vitória pela burguesia. Nossa resposta a isso é a seguinte pergunta: que garantia possível pode haver para o cumprimento dos termos do proletariado que não seja a força independente do proletariado? &amp;lt;/ref&amp;gt; O novo Iskra está tristemente enganado se pensa que a indiferença é um atributo moral e não político-econômico da democracia burguesa, se acha que é possível e necessário fixar um grau de indiferença até o qual o liberalismo merece apenas o chicote do escorpião e além do qual merece acordos. Isso significa simplesmente &amp;quot;determinar antecipadamente o grau permissível de baixeza&amp;quot;. De fato, reflita sobre o significado dessas palavras: tornar o termo de um acordo com os grupos de oposição que eles reconheçam o sufrágio universal, igual e direto por voto secreto significa &amp;quot;apresentar a eles o reagente infalível de nossas demandas, o teste de papel de tornassol da democracia, e colocar todo o peso do valioso apoio do proletariado na balança de seus planos políticos&amp;quot; (nº 78). Como isso é bonito! E como temos vontade de dizer ao autor dessas belas palavras, Starover: Meu caro amigo, Arkady Nikolayevich, suas belas palavras foram desperdiçadas! O Sr. Struve tornou o reagente infalível de Starover ineficaz com um único golpe de caneta quando escreveu o sufrágio universal no programa da Liga Osvobozhdeniye. E o mesmo Struve nos provou em atos, em mais de uma ocasião, que todos esses programas são meros pedaços de papel no que diz respeito aos liberais, não papel de tornassol, mas papel comum, já que um democrata burguês não pensa em escrever uma coisa hoje e outra amanhã. Isso é característico até mesmo de muitos intelectuais burgueses que se juntam aos social-democratas. Toda a história do liberalismo europeu e russo fornece centenas de exemplos em que a palavra e a ação estão em desacordo, e é por isso que o desejo de Starover de pensar em reagentes de papel infalíveis é tão ingênuo. &lt;br /&gt;
&lt;br /&gt;
Esse desejo ingênuo leva Starover à grande ideia de que apoiar a luta antiestarista dos burgueses que não concordam com o sufrágio universal significa &amp;quot;anular a ideia do sufrágio universal&amp;quot;! Talvez Starover nos escreva outra bela carta&amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt;Outro exemplar da prosa de nosso Arkady Nikolayevich: &amp;quot;Qualquer pessoa que tenha acompanhado a vida pública na Rússia durante os últimos anos não poderia deixar de notar o crescente impulso democrático em direção a um conceito intocado de liberdade constitucional, despojado de todas as armadilhas ideológicas, de todas as sobrevivências do passado histórico. Esse impulso foi, de certa forma, a concretização de um longo processo de mudanças moleculares dentro da tendência democrática, de suas metamorfoses ovidianas, cuja variedade caleidoscópica prendeu a atenção e o interesse de várias gerações sucessivas em um período de duas décadas.&amp;quot; É uma pena, de fato, que isso não seja verdade; pois a ideia de liberdade não é despojada, mas, ao contrário, retocada com o idealismo dos últimos filósofos da democracia burguesa (Bulgakov, Berdayev, Novgorodtsev e outros. Ver &amp;quot;Problems of Idealism&amp;quot; e The New Way). É uma pena, também, que todas essas metamorfoses ovidianas caleidoscópicas de Starover, Trotsky e Martov revelem um desejo inadulterado por frases floridas. &amp;lt;/ref&amp;gt; para provar que, ao apoiar os monarquistas em sua luta contra a autocracia, estamos reduzindo a nada a &amp;quot;ideia&amp;quot; de uma república? O problema é que os pensamentos de Starover giram impotentes em um círculo vicioso de termos, slogans, exigências e declarações, e ignoram o único critério real - o grau de participação real na luta. Na prática, isso resulta inevitavelmente no envernizamento da intelligentsia radical com a qual se declara ser possível um &amp;quot;acordo&amp;quot;. Com desdém pelo marxismo, a intelligentsia é declarada como sendo o &amp;quot;nervo motriz&amp;quot; (não o servo superficial?) do liberalismo. Os radicais franceses e italianos são honrados com a designação de pessoas para as quais as demandas antidemocráticas ou antiproletárias são estranhas, embora todos saibam que esses radicais traíram suas plataformas e enganaram a população. &lt;br /&gt;
&lt;br /&gt;
O Iskra, por sua vez, não tem mais nenhuma vez o número de membros do tariado, embora na página seguinte (pág. 7) do mesmo número do Iskra (nº 78) se possa ler que os monarquistas e os republicanos na Itália estavam &amp;quot;unidos na luta contra o socialismo&amp;quot;. A resolução dos intelectuais de Saratov (a Sociedade de Serviços Sanitários), que pressiona pela participação de representantes de todo o povo nas atividades legislativas, é declarada como &amp;quot;a verdadeira voz [!] da democracia&amp;quot; (nº 77). O plano prático para a participação proletária na campanha do Zemstvo é acompanhado pelo conselho de &amp;quot;entrar em algum acordo com os representantes da ala esquerda da burguesia oposicionista&amp;quot; (o famoso acordo para não criar medo do pânico). Em resposta à pergunta de Lênin sobre o que havia acontecido com os notórios termos de acordo de Starover, o Conselho Editorial do novo Iskra escreveu: &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Esses termos devem estar sempre presentes nas mentes dos membros do Partido, e estes, sabendo em que condições o Partido consente em firmar acordos políticos formais com um partido democrático, são moralmente obrigados, mesmo no caso dos acordos locais mencionados na carta, a diferenciar estritamente entre os representantes confiáveis da oposição burguesa - os verdadeiros democratas - e os liberais que só bebem leite. &amp;quot;&amp;lt;ref group = &amp;quot;1&amp;quot;&amp;gt;Veja o segundo editorial, &amp;quot;A Letter to the Party Organisations&amp;quot;, também publicado secretamente (&amp;quot;apenas para membros do partido&amp;quot;), embora não haja nada de secreto nele. É muito instrutivo comparar essa resposta de todo o Conselho Editorial com o panfleto &amp;quot;secreto&amp;quot; de Plekhanov, On Our Tactics Towards the Struggle of the Liberal Bourgeoisie Against Tsarism (Genebra, 1905. Uma carta ao Comitê Central. Apenas para membros do partido). Esperamos retornar a essas duas obras. &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O passo leva ao passo. Além dos acordos do partido (os únicos permitidos, de acordo com a resolução de Starover), surgiram acordos locais em várias cidades. Ao lado dos acordos formais, surgiram os acordos morais. Agora parece que o reconhecimento verbal dos &amp;quot;termos&amp;quot; e de sua força vinculante &amp;quot;moral&amp;quot; traz consigo o título de &amp;quot;confiável&amp;quot; e &amp;quot;democrata de verdade&amp;quot;, embora toda criança entenda que centenas de fanfarrões do Zemstvo fariam qualquer declaração verbal e até mesmo dariam a palavra de honra de um radical de que são socialistas - qualquer coisa para manter os social-democratas calados. &lt;br /&gt;
&lt;br /&gt;
Não, o proletariado não se deixará levar por esse jogo de slogans, declarações e acordos. O proletariado jamais esquecerá que os democratas burgueses nunca são democratas confiáveis. O proletariado apoiará os democratas burgueses, não com base em acordos para não criar medo de pânico, não com base na crença em sua confiabilidade, mas quando e na medida em que eles realmente lutarem contra a autocracia. Esse apoio é necessário no interesse de alcançar os objetivos social-revolucionários independentes do proletariado.&lt;br /&gt;
&lt;br /&gt;
====Notas====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references group = &amp;quot;1&amp;quot; /&amp;gt;&lt;/div&gt;</summary>
		<author><name>CriticalResist</name></author>
	</entry>
	<entry>
		<id>https://pt.prole.wiki/w/index.php?title=MediaWiki:Sidebar&amp;diff=5247</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://pt.prole.wiki/w/index.php?title=MediaWiki:Sidebar&amp;diff=5247"/>
		<updated>2023-07-24T17:38:28Z</updated>

		<summary type="html">&lt;p&gt;CriticalResist: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** ProleWiki:Biblioteca|library&lt;br /&gt;
** Special:WantedPages|wantedpages&lt;br /&gt;
** Special:AllPages|allpages&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** Special:ConfirmAccounts|accrequest&lt;br /&gt;
* Conteúdo&lt;br /&gt;
** ProleWiki:Artigos|Artigos&lt;br /&gt;
** ProleWiki:Ensaios|Ensaios&lt;br /&gt;
** ProleWiki:Citações|Citações&lt;br /&gt;
*Sobre&lt;br /&gt;
** ProleWiki:Sobre|Sobre a ProleWiki&lt;br /&gt;
** ProleWiki:Princípios|principles&lt;br /&gt;
** ProleWiki:Como contribuir|Contribua com o projeto&lt;br /&gt;
** ProleWiki:Doação|Doe para a ProleWiki&lt;br /&gt;
* Redes sociais&lt;br /&gt;
** https://lemmygrad.ml/c/prolewiki|Lemmygrad&lt;br /&gt;
** https://twitter.com/prolewiki|Twitter&lt;br /&gt;
** https://www.reddit.com/r/prolewiki/|Reddit&lt;br /&gt;
** https://www.facebook.com/groups/747910359442297|Facebook&lt;br /&gt;
** https://discord.gg/ZQTBNRU9v5|Discord&lt;br /&gt;
** https://matrix.to/#/%23prolewiki:matrix.org|Matrix&lt;br /&gt;
* SEARCH&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>CriticalResist</name></author>
	</entry>
	<entry>
		<id>https://pt.prole.wiki/w/index.php?title=MediaWiki:Sidebar&amp;diff=5212</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://pt.prole.wiki/w/index.php?title=MediaWiki:Sidebar&amp;diff=5212"/>
		<updated>2023-07-13T16:04:58Z</updated>

		<summary type="html">&lt;p&gt;CriticalResist: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** Special:WantedPages|wantedpages&lt;br /&gt;
** Special:AllPages|allpages&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** Special:ConfirmAccounts|accrequest&lt;br /&gt;
* Conteúdo&lt;br /&gt;
** ProleWiki:Artigos|Artigos&lt;br /&gt;
** ProleWiki:Ensaios|Ensaios&lt;br /&gt;
** ProleWiki:Biblioteca|Biblioteca&lt;br /&gt;
** ProleWiki:Citações|Citações&lt;br /&gt;
*Sobre&lt;br /&gt;
** ProleWiki:Sobre|Sobre a ProleWiki&lt;br /&gt;
** ProleWiki:Princípios|principles&lt;br /&gt;
** ProleWiki:Como contribuir|Contribua com o projeto&lt;br /&gt;
** ProleWiki:Doação|Doe para a ProleWiki&lt;br /&gt;
* Redes sociais&lt;br /&gt;
** https://lemmygrad.ml/c/prolewiki|Lemmygrad&lt;br /&gt;
** https://twitter.com/prolewiki|Twitter&lt;br /&gt;
** https://www.reddit.com/r/prolewiki/|Reddit&lt;br /&gt;
** https://www.facebook.com/groups/747910359442297|Facebook&lt;br /&gt;
** https://discord.gg/phThTbTP|Discord&lt;br /&gt;
** https://matrix.to/#/%23prolewiki:matrix.org|Matrix&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>CriticalResist</name></author>
	</entry>
	<entry>
		<id>https://pt.prole.wiki/w/index.php?title=MediaWiki:Sidebar&amp;diff=5211</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://pt.prole.wiki/w/index.php?title=MediaWiki:Sidebar&amp;diff=5211"/>
		<updated>2023-07-13T16:01:32Z</updated>

		<summary type="html">&lt;p&gt;CriticalResist: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** Special:WantedPages|wantedpages&lt;br /&gt;
** Special:AllPages|allpages&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** Special:ConfirmAccounts|accrequest&lt;br /&gt;
* Conteúdo&lt;br /&gt;
** ProleWiki:Artigos|Artigos&lt;br /&gt;
** ProleWiki:Ensaios|Ensaios&lt;br /&gt;
** ProleWiki:Biblioteca|Biblioteca&lt;br /&gt;
** ProleWiki:Citações|Citações&lt;br /&gt;
*Sobre&lt;br /&gt;
** ProleWiki:Sobre|Sobre a ProleWiki&lt;br /&gt;
** ProleWiki:Princípios|principles&lt;br /&gt;
** ProleWiki:Como contribuir|Contribua com o projeto&lt;br /&gt;
** ProleWiki:Doação|Doe para a ProleWiki&lt;br /&gt;
* Redes sociais&lt;br /&gt;
** https://lemmygrad.ml/c/prolewiki|Lemmygrad&lt;br /&gt;
** https://twitter.com/prolewiki|Twitter&lt;br /&gt;
** https://www.reddit.com/r/prolewiki/|Reddit&lt;br /&gt;
** https://www.facebook.com/groups/747910359442297|Facebook&lt;br /&gt;
** https://discord.gg/DFJXNC9jAD|Discord&lt;br /&gt;
** https://matrix.to/#/%23prolewiki:matrix.org|Matrix&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>CriticalResist</name></author>
	</entry>
	<entry>
		<id>https://pt.prole.wiki/w/index.php?title=MediaWiki:Citizen.css&amp;diff=5118</id>
		<title>MediaWiki:Citizen.css</title>
		<link rel="alternate" type="text/html" href="https://pt.prole.wiki/w/index.php?title=MediaWiki:Citizen.css&amp;diff=5118"/>
		<updated>2023-02-19T16:12:43Z</updated>

		<summary type="html">&lt;p&gt;CriticalResist: Criou página com &amp;#039;/* All CSS here will be loaded for users of the Citizen skin */  body { 	font-family: &amp;#039;Roboto&amp;#039;, sans-serif; }  blockquote { 	padding: 8px 16px; 	font-size: 100%; 	font-style: inherit; 	color: var(--color-base) }  .skin-citizen-dark .mwe-popups-container { 	background-color: var(--background-color-dp-03); }  .skin-citizen-light { 	--color-base: #1c2431; } /* EDITOR CONFIGURATION */ .skin-citizen-light .wikiEditor-ui { 	box-shadow: 0px 0px 0.6em -0.15em rgba(0, 0, 0, 0.5);...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* All CSS here will be loaded for users of the Citizen skin */&lt;br /&gt;
&lt;br /&gt;
body {&lt;br /&gt;
	font-family: &#039;Roboto&#039;, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote {&lt;br /&gt;
	padding: 8px 16px;&lt;br /&gt;
	font-size: 100%;&lt;br /&gt;
	font-style: inherit;&lt;br /&gt;
	color: var(--color-base)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-citizen-dark .mwe-popups-container {&lt;br /&gt;
	background-color: var(--background-color-dp-03);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-citizen-light {&lt;br /&gt;
	--color-base: #1c2431;&lt;br /&gt;
}&lt;br /&gt;
/* EDITOR CONFIGURATION */&lt;br /&gt;
.skin-citizen-light .wikiEditor-ui {&lt;br /&gt;
	box-shadow: 0px 0px 0.6em -0.15em rgba(0, 0, 0, 0.5);&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-dark .wikiEditor-ui {&lt;br /&gt;
	box-shadow: 0px 0px 0.6em -0.15em rgba(0, 0, 0);&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-dark .ui-state-default {&lt;br /&gt;
	background: var(--background-color-framed);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-citizen-dark .ace-tm {&lt;br /&gt;
	background-color: var(--background-color-dp-01);&lt;br /&gt;
	color: var(--color-base)&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-dark .ace-tm .ace_print-margin {&lt;br /&gt;
	background: var(--background-color-dp-00);&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-dark .ace-tm .ace_gutter {&lt;br /&gt;
	background: var(--color-surface-1);&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-dark .ace-tm .ace_gutter-active-line {&lt;br /&gt;
	background-color: var(--color-surface-2--active);&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-dark .codeEditor-status {&lt;br /&gt;
	background-color: var(--color-surface-2);&lt;br /&gt;
	border-top:0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-citizen-dark .editOptions {&lt;br /&gt;
	background-color: var(--color-surface-1);&lt;br /&gt;
	color: var(--color-base);&lt;br /&gt;
		box-shadow: 0px 0px 0.6em -0.15em rgba(0, 0, 0);&lt;br /&gt;
	border:0;&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-light .editOptions {&lt;br /&gt;
	border:0;&lt;br /&gt;
	box-shadow: 0px 0px 0.6em -0.15em rgba(0, 0, 0, 0.5);&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TOC CONFIGURATION */&lt;br /&gt;
@media screen {&lt;br /&gt;
.skin-citizen-dark #toc {&lt;br /&gt;
	box-shadow: 0px 2.25em 1em -0.15em rgb(0, 0, 0);&lt;br /&gt;
	}&lt;br /&gt;
.skin-citizen-light #toc {&lt;br /&gt;
	box-shadow: 0px 2.25em 1em -0.15em rgb(0, 0, 0,0.5);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
@media screen and (max-width: 1300px) {&lt;br /&gt;
.skin-citizen-dark #toc {&lt;br /&gt;
	box-shadow: none;&lt;br /&gt;
	}&lt;br /&gt;
.skin-citizen-light #toc {&lt;br /&gt;
	box-shadow: none;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* INFOBOX CONFIGURATION */&lt;br /&gt;
.skin-citizen-dark .infobox {&lt;br /&gt;
	color: var(--color-base);&lt;br /&gt;
	background-color: var(--color-surface-2);&lt;br /&gt;
	box-shadow: 0px 0px 0.6em -0.15em rgb(0,0,0);&lt;br /&gt;
	border: 0;&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-light .infobox {&lt;br /&gt;
	box-shadow: 0px 0px 0.6em -0.15em rgb(0,0,0,0.5);&lt;br /&gt;
	border: 0;&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-dark .sidebar {&lt;br /&gt;
	background-color: var(--color-surface-2) !important;&lt;br /&gt;
	border: 0 !important;&lt;br /&gt;
	box-shadow: 0px 0px 0.6em -0.15em rgb(0,0,0) !important;&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-light .sidebar {&lt;br /&gt;
	border: 0 !important;&lt;br /&gt;
	box-shadow: 0px 0px 0.6em -0.15em rgb(0,0,0,0.5) !important;&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-dark .sidebar-list-title {&lt;br /&gt;
	border-bottom: 1px solid var(--background-color-dp-24) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* NAVBOX CONFIGURATION */&lt;br /&gt;
.skin-citizen-dark .navbox {&lt;br /&gt;
	background-color: var(--color-surface-2);&lt;br /&gt;
	border:0;&lt;br /&gt;
	box-shadow: 0px 0px 0.6em -0.15em rgb(0,0,0)&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-light .navbox {&lt;br /&gt;
	border:0;&lt;br /&gt;
	box-shadow: 0px 0px 0.6em -0.15em rgb(0,0,0,0.5)&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-dark .navbox-title {&lt;br /&gt;
	background-color: var(--color-surface-4);&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-dark th.navbox-group {&lt;br /&gt;
	background-color: var(--color-surface-4);&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-dark .navbox-even {&lt;br /&gt;
	background-color: var(--color-surface-2);&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-dark .navbox-odd {&lt;br /&gt;
	background-color: var(--color-surface-2);&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-dark tr + tr &amp;gt; .navbox-group {&lt;br /&gt;
	border-top: 2px solid var(--border-color-base);&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-dark tr + tr &amp;gt; .navbox-list {&lt;br /&gt;
	border-top: 2px solid var(--border-color-base);&lt;br /&gt;
}&lt;br /&gt;
.skin-citizen-dark .navbox-list {&lt;br /&gt;
	border-color: var(--border-color-base);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* LOGO */&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	width:32px;&lt;br /&gt;
	object-fit:contain;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>CriticalResist</name></author>
	</entry>
</feed>