MediaWiki:Citizen.css

/* Place all Dark Mode content in the Dark Mode section, place all other Content above the Dark Mode section. */

/* ############################################ */ /* ###       Editor Highlight Colors       ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

.ace_indent-guide { background: transparent; }

.cm-mw-pagename { text-decoration: underline; }

.cm-mw-matching { background-color: #ffd700; }

.cm-mw-skipformatting { background-color: #adf; } .cm-mw-list { color: #08f; font-weight: bold; } .cm-mw-doubleUnderscore, .cm-mw-signature, .cm-mw-hr { color: #08f; font-weight: bold; background-color: #eee; } .cm-mw-indenting { color: #08f; font-weight: bold; } .cm-mw-mnemonic { color: #290; } .cm-mw-comment { color: #84a0a0; font-weight: normal; } .cm-mw-apostrophes-bold, .cm-mw-apostrophes-italic { color: #08f; }

pre.CodeMirror-line.cm-mw-section-1, pre.CodeMirror-line-like.cm-mw-section-1 { font-size: 1.8em; line-height: 1.2em; } pre.CodeMirror-line.cm-mw-section-2, pre.CodeMirror-line-like.cm-mw-section-2 { font-size: 1.5em; line-height: 1.2em; } pre.CodeMirror-line.cm-mw-section-3, pre.CodeMirror-line-like.cm-mw-section-3 { font-weight: bold; } pre.CodeMirror-line.cm-mw-section-4, pre.CodeMirror-line-like.cm-mw-section-4 { font-weight: bold; } pre.CodeMirror-line.cm-mw-section-5, pre.CodeMirror-line-like.cm-mw-section-5 { font-weight: bold; } pre.CodeMirror-line.cm-mw-section-6, pre.CodeMirror-line-like.cm-mw-section-6 { font-weight: bold; } .cm-mw-section-header { color: #08f; font-weight: normal; }

.cm-mw-template { color: #80c; font-weight: normal; } .cm-mw-template-name { color: #80c; font-weight: bold; } .cm-mw-template-name-mnemonic { font-weight: normal; } .cm-mw-template-argument-name { color: #80c; font-weight: bold; } .cm-mw-template-delimiter { color: #80c; font-weight: bold; } .cm-mw-template-bracket { color: #80c; font-weight: bold; }

.cm-mw-templatevariable { color: #f50; font-weight: normal; } .cm-mw-templatevariable-name { color: #f50; font-weight: bold; } .cm-mw-templatevariable-bracket { color: #f50; font-weight: normal; } .cm-mw-templatevariable-delimiter { color: #f50; font-weight: bold; }

.cm-mw-parserfunction { font-weight: normal; } .cm-mw-parserfunction-name { color: #a11; font-weight: bold; } .cm-mw-parserfunction-bracket { color: #a11; font-weight: bold; } .cm-mw-parserfunction-delimiter { color: #a11; font-weight: bold; }

pre.CodeMirror-line.cm-mw-exttag, pre.CodeMirror-line-like.cm-mw-exttag { background-color: rgba( 119, 0, 170, 0.02 ); } .cm-mw-exttag { background-color: rgba( 119, 0, 170, 0.04 ); } .cm-mw-exttag-name { color: #290; font-weight: bold; } .cm-mw-exttag-bracket { color: #290; font-weight: normal; } .cm-mw-exttag-attribute { color: #290; font-weight: normal; }

.cm-mw-htmltag-name { color: #290; font-weight: bold; } .cm-mw-htmltag-bracket { color: #290; font-weight: normal; } .cm-mw-htmltag-attribute { color: #290; font-weight: normal; }

pre.CodeMirror-line.cm-mw-tag-pre, pre.CodeMirror-line-like.cm-mw-tag-pre, .cm-mw-tag-pre { background-color: rgba( 0, 0, 0, 0.04 ); } pre.CodeMirror-line.cm-mw-tag-nowiki, pre.CodeMirror-line-like.cm-mw-tag-nowiki, .cm-mw-tag-nowiki { background-color: rgba( 0, 0, 0, 0.04 ); }

.cm-mw-link { color: #36c; font-weight: normal; } .cm-mw-link-pagename { color: #36c; font-weight: normal; } .cm-mw-link-tosection { color: #18e; font-weight: normal; } .cm-mw-link-bracket { color: #36c; font-weight: normal; } /* .cm-mw-link-text { } */ .cm-mw-link-delimiter { color: #36c; font-weight: normal; }

.cm-mw-extlink, .cm-mw-free-extlink { color: #36c; font-weight: normal; } .cm-mw-extlink-protocol, .cm-mw-free-extlink-protocol { color: #36c; font-weight: bold; } /* .cm-mw-extlink-text { } */ .cm-mw-extlink-bracket { color: #36c; font-weight: bold; }

.cm-mw-table-bracket { color: #e0e; font-weight: bold; } .cm-mw-table-delimiter { color: #e0e; font-weight: bold; } .cm-mw-table-definition { color: #e0e; font-weight: normal; } .cm-mw-table-caption { font-weight: bold; }

/* .cm-mw-template-ground {} */ .cm-mw-template2-ground { background-color: rgba( 170, 17, 17, 0.04 ); } .cm-mw-template3-ground { background-color: rgba( 170, 17, 17, 0.08 ); } .cm-mw-template-ext-ground { background-color: rgba( 119, 0, 170, 0.04 ); } .cm-mw-template-ext2-ground { background-color: rgba( 119, 0, 170, 0.08 ); } .cm-mw-template-ext3-ground { background-color: rgba( 119, 0, 170, 0.12 ); } .cm-mw-template-link-ground { background-color: rgba( 34, 17, 153, 0.04 ); } .cm-mw-template-ext-link-ground { background-color: rgba( 77, 9, 162, 0.08 ); } .cm-mw-template-ext2-link-ground { background-color: rgba( 91, 6, 164, 0.12 ); } .cm-mw-template-ext3-link-ground { background-color: rgba( 98, 4, 166, 0.16 ); } .cm-mw-template2-ext-ground { background-color: rgba( 145, 9, 94, 0.08 ); } .cm-mw-template2-ext2-ground { background-color: rgba( 136, 6, 119, 0.12 ); } .cm-mw-template2-ext3-ground { background-color: rgba( 132, 4, 132, 0.16 ); } .cm-mw-template2-link-ground { background-color: rgba( 102, 17, 85, 0.08 ); } .cm-mw-template2-ext-link-ground { background-color: rgba( 108, 11, 113, 0.12 ); } .cm-mw-template2-ext2-link-ground { background-color: rgba( 111, 9, 128, 0.16 ); } .cm-mw-template2-ext3-link-ground { background-color: rgba( 112, 7, 136, 0.2 ); } .cm-mw-template3-ext-ground { background-color: rgba( 153, 11, 68, 0.12 ); } .cm-mw-template3-ext2-ground { background-color: rgba( 145, 9, 94, 0.16 ); } .cm-mw-template3-ext3-ground { background-color: rgba( 139, 7, 109, 0.2 ); } .cm-mw-template3-link-ground { background-color: rgba( 125, 17, 62, 0.12 ); } .cm-mw-template3-ext-link-ground { background-color: rgba( 123, 13, 89, 0.16 ); } .cm-mw-template3-ext2-link-ground { background-color: rgba( 122, 10, 105, 0.2 ); } .cm-mw-template3-ext3-link-ground { background-color: rgba( 122, 9, 116, 0.24 ); } .cm-mw-ext-ground { background-color: rgba( 119, 0, 170, 0.04 ); } .cm-mw-ext2-ground { background-color: rgba( 119, 0, 170, 0.08 ); } .cm-mw-ext3-ground { background-color: rgba( 119, 0, 170, 0.12 ); } .cm-mw-ext-link-ground { background-color: rgba( 34, 17, 153, 0.04 ); } .cm-mw-ext2-link-ground { background-color: rgba( 77, 9, 162, 0.08 ); } .cm-mw-ext3-link-ground { background-color: rgba( 91, 6, 164, 0.12 ); } .cm-mw-link-ground { background-color: rgba( 34, 17, 153, 0.04 ); }

.cm-mw-matchingbracket { background-color: #eee; box-shadow: inset 0 0 1px 1px #999; font-weight: bold; }

/* ############################################ */ /* ###         Sidebar Theme Junk		    ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

display: none; }
 * 1) p-About,
 * 2) p-Mods,
 * 3) p-Series,
 * 4) p-Resources,
 * 5) p-Community{

/* ############################################ */ /* ### 		  	Basic Stuff		        ### */ /* ###  Background, Header & Footer, etc.	### */ /* ###            User:RurinGas            ### */ /* ############################################ */

@media screen { html, body { background: url(https://images.fallout.wiki/d/dd/Digital_Frontiers_May23_79.jpg); background-attachment: fixed; background-size: cover; } }

@media screen and (min-width: 720px) { .mw-body, .parsoid-body { overflow-x: clip; } }

overflow-x: clip; }
 * 1) searchform-suggestions {

.mw-body-header { background: url(https://images.fallout.wiki/2/2e/Vaultboybg.png); background-color: white; background-position-y: 3px; background-size: 613px; padding: 15px 15px 0 15px; border-radius: 10px 10px 0 0; margin-bottom: 0; }

.citizen-body { background: url(https://images.fallout.wiki/2/2e/Vaultboybg.png); background-color: white; background-size: 613px; border-radius: 0 0 10px 10px; padding: 1px 15px 15px 15px; }

.va-hatnote { font-family: unset; }

table-layout: fixed; display: table; width: 100%; }
 * 1) sv-ext tbody {

.va-hatnote-text { margin-top: 2px; }

@media screen { #footer-sitetitle { display:none; } }

@media screen { .mw-footer { background: #34495e; opacity: 0.7; } }

@media screen { #footer-bottom { margin-top: 0; background: #34495e; opacity: 0.7; } }

@media screen { #footer-desc { margin: 0; } }

@media screen { .mw-header::before { mask-image: none; -webkit-mask-image: none; background: #37535f; height: 50px; } }

@media screen { .mw-footer::before, #mw-data-after-content::before { display:none; } }

@media screen { #p-views #ca-edit > a, #p-views #ca-ve-edit > a { background-color: #37535f; } }

@media screen { #searchInput { background-color: #87989f; } }

@media screen { .page-heading { margin-bottom: 0; padding: 15px 0 0 25px; } }

/* ############################################ */ /* ###      	   Contents list	        ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

.toc { display:none; }

@media screen and (max-width: 1300px) { .skin-citizen-has-toc .toc { bottom: 50px; top: unset; } }

.skin-citizen-has-toc .toc { margin-left: 20px; margin-top: 20px; border: 0; padding: 0; display: block; }

.skin-citizen-has-toc .toc ul { background: url(https://images.fallout.wiki/2/2e/Vaultboybg.png); background-color: rgba(255, 255, 255, 0.5); background-size: 613px; border-radius: 0 0 10px 10px; margin: 0 !important; padding: 10px; }

.skin-citizen-has-toc .toclevel-1 ul { background: none; padding: 0; background-color: transparent !important; }

.skin-citizen-has-toc .toctogglelabel { opacity: 0.6; }

@media screen { .skin-citizen-has-toc .toctitle h2 { text-transform: none; text-align: center; border-bottom: 1px solid; padding-bottom: 5px; padding-top: 10px; background: url(https://images.fallout.wiki/2/2e/Vaultboybg.png); background-color: rgba(255, 255, 255, 0.5); background-size: 613px; border-radius: 10px 10px 0 0; margin: 0 !important; } }

@media screen and (max-width: 1300px) { .skin-citizen-has-toc .toctitle h2, .skin-citizen-has-toc .toc ul{ background-color: white; } }

@media screen and (max-width: 1300px) { .skin-citizen-has-toc .toctitle { margin-bottom: 33px; } }

@media screen { .skin-citizen-has-toc .tocnumber { display: none; } }

@media screen and (max-width: 1300px) { .skin-citizen-has-toc .toc > ul { box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3), 0 6px 6px rgba(0, 0, 0, 0.3), 0 -35px 20px rgba(0, 0, 0, 0.3), 0 -39px 6px rgba(0, 0, 0, 0.3); } }

@media screen and (max-width: 1300px) { .skin-citizen-has-toc .toctogglelabel { right: unset; } }

@media screen { .skin-citizen-has-toc .toc li { border-left: none; } }

/* ############################################ */ /* ###     Asssorted container tweaks	    ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

.mediaContainer, .PopUpMediaTransform { display:inline-block; }

@media screen { .citizen-body h1 + h2, .mw-body-content h1 + h2, .citizen-body h2 + h3, .mw-body-content h2 + h3, .citizen-body h3 + h4, .mw-body-content h3 + h4, .citizen-body h4 + h5, .mw-body-content h4 + h5, .citizen-body h5 + h6, .mw-body-content h5 + h6, .citizen-body table, .mw-body-content table { margin-top: 0; } }

.tabber { margin-top: 0; }

.usermessage { background: url(https://images.fallout.wiki/2/2e/Vaultboybg.png); background-color: white; background-size: 613px; border-radius: 10px; padding: 10px; margin-top: 10px; opacity: 0.7; width: 81%; left: 105px; font-style: italic; position: relative; }

.va-columns { margin-top: 0.8rem; margin-bottom: 0.8rem; }

.snd_move_break{ display: none; }

.np-quote-snd-trigger { margin: -2px 0 0 0; }

.va-hatnote { display: flex; }

.va-hatnote-text i { padding-top:1px; }

/* ############################################ */ /* ###      	      Sidebar	            ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

@media screen { #mw-drawer { display: grid; background: rgba(255,255,255,0.97); margin: 8px 10px 8px 60px; overflow-x: clip; max-width: 960px; } }

@media screen { #mw-drawer-header { align-items: baseline; justify-content: flex-start; padding: 15px 0px 0px 20px; display: ruby; } }

@media screen { .mw-logo-icon { display: block; margin-bottom: 0; } }

.mw-logo-container{ left: 25px; position: relative; bottom: 40px; font-size: 40px; }

right: 215px; position: relative; bottom: 10px; }
 * 1) mw-drawer-sitestats {

display: contents; }
 * 1) mw-drawer-logo{

.mw-logo{ display:inline; }

@media screen { #footer-icons { position: relative; bottom: 30px; } }

@media screen { #mw-drawer-menu { padding: 0; gap: 20px 0px; margin-bottom: 0; } }

@media screen { #mw-drawer-menu a { padding: 7px 20px; } }

@media screen { #mw-drawer-menu a:hover { background-color: #87989f; color: #cbdee6 !important; } }

@media screen and (min-width: 1300px) { #mw-drawer-menu { max-width: 960px; } }

@media screen { #p-personal #pt-usergroups { display:none; } }

@media only screen and (max-width: 720px) { .mw-logo-container { font-size: x-large; bottom: 37px; left: 10px; } }

@media only screen and (max-width: 720px) { #mw-drawer-sitestats { right: 144px; } }

@media only screen and (max-width: 720px) { #mw-drawer-logo .mw-logo-icon { height: 60px; bottom: 3px; position: relative; } }

transition: scale 0.2s linear; }
 * 1) mw-drawer-logo .mw-logo-icon {

.mw-rcfilters-enabled .mw-specialpage-summary, .mw-rcfilters-disabled .mw-specialpage-summary { margin: 0.3rem 1rem 1rem 1.5rem; }

table.mw-enhanced-rc { border-bottom: 0; }

margin-top:20px; }
 * 1) mw-content-text {

.interlanguage-link-target{ background-image: url(https://images.fallout.wiki/thumb/9/97/French_flag.png/30px-French_flag.png); width: 0; height: 10px; font-size: 0; background-position: bottom; margin-left: 20px; background-repeat: round; }

display:none; }
 * 1) n-Give-It-a-Spin,#n-Account-Migration{

.mw-logo-icon:hover { scale: 125%; }

/* ############################################ */ /* ###          Logo Text Shimmer          ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

@media only screen and (max-width: 450px) { .skin-citizen-light .mw-logo-container { background: linear-gradient(to right, transparent, transparent, red,orange,yellow,green,blue,indigo,violet, transparent, transparent); display: block; background-repeat: no-repeat; background-position-x: -419px; transition: 0.8s linear; background-color: black; }

.skin-citizen-light .mw-logo-container:hover { background-position-x: 419px; }

.skin-citizen-light #mw-drawer-logo .mw-logo-wordmark { display: block; color: black; background: rgba(255,255,255,0.97); mix-blend-mode: screen; margin: 0; }

.skin-citizen-light #mw-drawer-sitestats { right: 209px; }

.skin-citizen-light #mw-drawer-sitestats { right: 141px; } }

/* ############################################ */ /* ###       Sidebar Social Buttons        ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

display: flex; left: 450px; position: absolute; top: 48px; padding: 5px 305px 0 305px; height: 50px; }
 * 1) p-Utilities ul{

display:none; }
 * 1) p-Utilities-label{

@media only screen and (max-width: 1030px) { #mw-drawer-menu{ margin-bottom: 10px; } }

@media only screen and (max-width: 1030px) { #p-Utilities ul{ padding: 5px 215px 5px 215px; bottom: 0; left: 345px; } }

@media only screen and (max-width: 800px) { #p-Utilities ul{ display: none; } }

background-image: url(https://images.fallout.wiki/1/18/Discord_icon.png); background-size: 30px; width: 0; font-size: 0; background-position: bottom; background-repeat: no-repeat; }
 * 1) n-Discord a {

background-image: url(https://images.fallout.wiki/f/f3/Twitter_icon.png); background-size: 30px; width: 0; font-size: 0; background-position: bottom; background-repeat: no-repeat; }
 * 1) n-Twitter a {

background-image: url(https://images.fallout.wiki/1/1c/Tumblr_Icon.png); background-size: 30px; width: 0; font-size: 0; background-position: bottom; background-repeat: no-repeat; }
 * 1) n-Tumblr a {

background-image: url(https://images.fallout.wiki/8/86/Icon_Instagram.png); background-size: 30px; width: 0; font-size: 0; background-position: bottom; background-repeat: no-repeat; }
 * 1) n-Instagram a {

background-image: url(https://images.fallout.wiki/7/7a/Threads_icon.png); background-size: 30px; width: 0; font-size: 0; background-position: bottom; background-repeat: no-repeat; }
 * 1) n-Threads a {

background-color: transparent; background-size: 35px; }
 * 1) n-Discord a:hover,
 * 2) n-Twitter a:hover,
 * 3) n-Tumblr a:hover,
 * 4) n-Instagram a:hover,
 * 5) n-Threads a:hover {

margin-top: 10px; }
 * 1) n-Discord a::after,
 * 2) n-Twitter a::after,
 * 3) n-Tumblr a::after,
 * 4) n-Threads a::after,
 * 5) n-Instagram a::after {

/* ############################################ */ /* ###           Give it a Spin! ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

@media screen { #searchform-random { background-image: url(https://images.fallout.wiki/0/0e/Load_roulette_wheel.png); background-size: 35px; transition: transform 400ms cubic-bezier(0.77, 0.2, 0.05, 1), opacity 400ms ease; opacity: 0.45; } }

@media screen { #searchform-random:hover { transform: rotate(370deg); } }

/* ############################################ */ /* ###              Userpage               ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

/* @media only screen and (min-width: 450px) { .skin-citizen--titlehidden #content .mw-body-header{ height: 0; } }

.ns-2.skin-citizen--titlehidden #content .mw-body-header{ height: 0; }

.mainpage #content .mw-body-header{ height: auto; }

@media screen { .page-actions { padding: 15px 0 0 0; z-index: 1; } }

/* ############################################ */ /* ###        Home page box alignment      ### */ /* ###           User:Eckserah             ### */ /* ###          & User:RurinGas            ### */ /* ############################################ */

.mainBoxContainer { width: 100%; display: flex; flex-wrap: wrap; }

.leftBoxContainer { flex: 70%; }

.rightBoxContainer, .rightBoxContainer30 { flex: 30%; }

.leftBoxContainer50 { flex: 50%; }

.rightBoxContainer50 { flex: 50%; }

.leftBoxContainer30 { flex: 30%; }

.fullBoxContainer { flex: 100%; }

.leftBoxContainer80 { flex: 80%; }

.rightBoxContainer20 { flex: 20%; }

@media only screen and (max-width: 600px) { .mainBoxContainer { display: block; } }

/* ############################################ */ /* ###           Image Resizing            ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

a > img { max-width: 100%; height: auto; } @media screen { a.image > img { max-width: 100%; } }

/* Emergancy Resizing Escape */

.notpageimage { max-width: unset; height: unset; }

.thumbimage { width: 100%; height: auto; }

/* ############################################ */ /* ###           Assorted Mobile           ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

@media only screen and (max-width: 450px) { .CategoryTreeTag { -moz-column-count: 2 !important; -webkit-column-count: 2 !important; column-count: 2 !important; font-size: 82%; } .va-columns { column-count: 2 !important; font-size: 82%; margin-right: 0.5rem; } .va-columns .CategoryTreeTag { -moz-column-count: unset !important; -webkit-column-count: unset !important; column-count: unset !important; }

.banner-image > .mainpage-shadowbox { display: none; }

.jcarousel-control-prev, .jcarousel-control-next { scale: 75%; top: 35% !important; }

.jcarousel-item p, .jcarousel-wrapper p { font-size: 0; margin: 0; }

.oo-ui-widget { font-size: 0.775rem; margin-left: auto; margin-right: auto; }

}

/* ############################################ */ /* ###        Force stop line breaks       ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

.unbroken p, .unbroken a { display: inline-flex; }

@media screen { .citizen-body a.image, .mw-body-content a.image { display: unset; } }

/* ############################################ */ /* ###    Assorted Youtube Embed Fixes	    ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

.youtube iframe { position: relative; }

.video-cont { width: 90%; display: contents; }

@media only screen and (max-width: 540px) { .rightBoxContainer30 { margin-left:0px !important; }	.youtube { width: 270px !important; height: 155px !important; }	.youtube img { height: auto; bottom: -24px; } }

/* ############################################ */ /* ###     	  Locmap Scaling	        ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

.locmap, .locmap div:not(.od) { width: 100% !important; }

/* ############################################ */ /* ###     	 Rurinfobox Tweaks	        ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

.infoboximage .tabber__panel p { margin: 0; }

/* ############################################ */ /* ###   Recent Changes Mobile Formatting  ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

@media only screen and (max-width: 450px) {

.mw-special-Recentchanges .page-heading { padding: 15px 0 0 12px; } .mw-special-Recentchanges .mw-changeslist-legend { margin-left: 0; } .mw-special-Recentchanges .mw-changeslist.oo-ui-widget.oo-ui-widget-enabled.mw-rcfilters-ui-changesListWrapperWidget { display: table; width: 100%; table-layout: fixed; word-wrap: anywhere; }

.mw-special-Recentchanges .mw-rcfilters-ui-filterWrapperWidget-showNewChanges .oo-ui-labelElement-label { font-size: 0; }

.mw-special-Recentchanges .mw-rcfilters-ui-filterWrapperWidget-showNewChanges .oo-ui-labelElement-label::before { content: "View new changes"; font-size: 15px; line-height: 1.4em; }

.mw-special-Recentchanges .mw-indicator { display: none; } }

/* ############################################ */ /* ###            Site Notice 	            ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

border-radius: 10px; position: relative; max-width: var(--width-layout); margin-right: auto; margin-left: auto; background: url(https://images.fallout.wiki/2/2e/Vaultboybg.png); background-color: white; background-size: 613px;
 * 1) siteNotice {

}

height: auto; width: 100%; max-width: 750px; }
 * 1) siteNotice img {

position: absolute; right: 0; }
 * 1) siteNotice .mw-dismissable-notice-close {

/* ############################################ */ /* ###    Temporary PortableInfobox CSS	### */ /* ###            User:RurinGas            ### */ /* ############################################ */

.portable-infobox { border-radius: 10px; max-width: 270px; float: right; font-size: .85em; border: solid 2px #5e5e5e5e; }

.portable-infobox > [data-source="games"]:first-child { font-size: 12px; }

[data-source="name"] { display: contents; }

.pi-section-navigation .pi-section-tab { margin: 0; flex-grow: 1; border-radius: 0; border-width: 0; padding: 5px; }

.pi-section-navigation .pi-section-tab.pi-section-active { background: #8a8a8a59; }

.pi-section-label p { margin: 0; padding: 6px; }

.pi-data-label:not(.pi-horizontal-group-item) { display: contents; }

.pi-item > p { font-weight: bold; margin-top: 0; margin-bottom: 0; width: 40%; }

.pi-data-label > p:not(.pi-horizontal-group-item > p) { width: 40%; }

.pi-data-label > p { margin: 1px 0 }

/* .pi-data-value:not(:first-child) { padding-left: 0; }

.pi-collapse > p, .pi-group > p, .pi-section-content > p, .portable-infobox > p { text-align: center; width: 100%; font-size: 16px; font-weight: bold; padding: 5px 0; background: #8a8a8a33; display: inherit !important; }

.pi-header { height: 21px; }

.pi-header p { margin: 0; text-align: center; background: #8a8a8a33; padding: 5px 10px; margin-top: -5px; width: 100%; left: -10px; position: relative; }

.pi-item.pi-header { top: 33px; height: 21px; margin-top: -33px; }

.client-js .pi-collapse .pi-header:first-child::after { height: 10px; top: 13px; width: 10px; transition: 0.2s ease; }

.portable-infobox .pi-section-navigation { border-bottom: 1px solid #5e5e5e5e; background-color: transparent; }

.portable-infobox .pi-secondary-background { background-color: transparent; }

.pi-border-color:last-child { border-color: transparent; }

.portable-infobox > p:first-of-type, .pi-title > p { font-size: 24px; text-align: center; margin: 0 !important; padding: 5px; font-weight: bold; background: #8a8a8a33; width: unset; }

.pi-smart-group-head p { width: 115px; font-weight: bold; padding: 5px 10px; border-left: solid 1px #5e5e5e5e; margin: 0; flex-grow: 1; }

.pi-section-content > p { margin: 0; }

.pi-title { padding: 0; }

@media screen and (max-width: 720px) { .portable-infobox { width: 270px; margin: 0 0 15px 15px; } }

@media screen and (max-width: 600px) { .portable-infobox { float: none; clear: both; } }

/* ############################################ */ /* ###           Profile Stuffs            ### */ /* ###           User:RurinGas             ### */ /* ############################################ */

z-index: 1; }
 * 1) profile-top {

.page-actions { z-index: 2; } border-radius: 15px; }
 * 1) profile-image img {

background: url(https://images.fallout.wiki/2/2e/Vaultboybg.png); background-color: rgba(0, 0, 0, 0); background-position-x: 0%; background-position-y: 0%; background-size: auto; border-radius: 10px; background-color: #ffffffcf; background-position-y: 34px; background-size: 613px; background-position-x: -20px; }
 * 1) profile-right {

.skin-citizen-dark #profile-right { background: #111519eb; }

margin-top: 0.5rem; margin-bottom: 0.5rem; margin-right: 15px; }
 * 1) profile-title {

max-width: 300px; display: flex; }
 * 1) profile-title-container {

width: 130px; }
 * 1) profile-image img {

white-space: nowrap; }
 * 1) profile-title-container .mw-parser-output p {

@media only screen and (max-width: 575px) { #profile-top { text-align: center; }

#profile-image { float: none; }

#profile-title-container { padding: 0; display: inline-grid; }

#profile-title { margin-right: 0; max-width: 290px; text-overflow: ellipsis; overflow-x: clip; }

.ns-2 .mw-parser-output p { margin: 5px 0; }

#profile-right { display: contents; height: auto; }

.page-actions { padding: 0 0 0 0; }

.mw-body-header { padding: 15px 15px 10px 15px; } }

/* ############################################ */ /* ###     Big Honkin Dark Mode toggler	### */ /* ###            User:RurinGas            ### */ /* ############################################ */

display: none; }
 * 1) citizen-pref-theme-option-auto {

.citizen-pref-theme-option { flex-grow: 0; font-size: 0; display: block; width: 55px; height: 107px; }

background: #ffffff; background-image: url(https://images.fallout.wiki/8/82/FO3_Perk_Comprehension.png); background-size: 181px; background-position-x: -23px; background-position-y: -21px; background-repeat: no-repeat; background-blend-mode: exclusion; }
 * 1) citizen-pref-theme-option-light {

background: #131a21; background-image: url(https://images.fallout.wiki/0/0c/Night_Person.png); background-size: 83px; background-position-x: center; background-position-y: center; background-repeat: no-repeat; }
 * 1) citizen-pref-theme-option-dark {

scale: 1.1; }
 * 1) citizen-pref-theme-option-dark:hover, #citizen-pref-theme-option-light:hover {

margin: 0; }
 * 1) citizen-pref-theme fieldset {

/* ############################################ */ /* ###      	     Dark Mode	            ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

/* Editor Syntax Highlights */

.skin-citizen-dark .ace_storage, .skin-citizen-dark .ace_keyword, .skin-citizen-dark .ace_constant.ace_numeric { color: rgb(51, 125, 255); } .skin-citizen-dark .ace_string { color: rgb(131, 251, 136); } .skin-citizen-dark .ace_support.ace_type, .skin-citizen-dark .ace_support.ace_class { color: rgb(111, 156, 222); } .skin-citizen-dark .ace_constant { color: rgb(249, 68, 72); } .skin-citizen-dark .ace_comment { color: rgb(127, 184, 156); } .skin-citizen-dark .ace_variable { color: rgb(112, 192, 208); }

.skin-citizen-dark .cm-mw-template { color: rgb(190, 61, 255); } .skin-citizen-dark .cm-mw-template-name { color: rgb(190, 61, 255); } .skin-citizen-dark .cm-mw-template-argument-name { color: rgb(190, 61, 255); } .skin-citizen-dark .cm-mw-template-delimiter { color: rgb(190, 61, 255); } .skin-citizen-dark .cm-mw-template-bracket { color: rgb(190, 61, 255); }

.skin-citizen-dark .cm-mw-link-pagename { color: rgb(92, 152, 214); } .skin-citizen-dark .cm-mw-link-bracket { color: rgb(92, 152, 214); } .skin-citizen-dark .cm-mw-link-delimiter { color: rgb(92, 152, 214); } .skin-citizen-dark .cm-mw-extlink, .skin-citizen-dark .cm-mw-free-extlink { color: rgb(92, 152, 214); } .skin-citizen-dark .cm-mw-extlink-protocol, .skin-citizen-dark .cm-mw-free-extlink-protocol { color: rgb(92, 152, 214); } .skin-citizen-dark .cm-mw-extlink-bracket { color: rgb(92, 152, 214); } .skin-citizen-dark .cm-mw-link-text { color: #bfe685; }

.skin-citizen-dark .cm-mw-exttag-name { color: rgb(132, 255, 97); } .skin-citizen-dark .cm-mw-exttag-bracket { color: rgb(132, 255, 97); } .skin-citizen-dark .cm-mw-exttag-attribute { color: rgb(132, 255, 97); } .skin-citizen-dark .cm-mw-mnemonic { color: rgb(132, 255, 97); } .skin-citizen-dark .cm-mw-htmltag-name { color: rgb(132, 255, 97); } .skin-citizen-dark .cm-mw-htmltag-bracket { color: rgb(132, 255, 97); } .skin-citizen-dark .cm-mw-htmltag-attribute { color: rgb(132, 255, 97); }

.skin-citizen-dark .cm-mw-table-definition { color: rgb(255, 95, 255); } .skin-citizen-dark .cm-mw-table-bracket { color: rgb(255, 95, 255); } .skin-citizen-dark .cm-mw-table-delimiter { color: rgb(255, 95, 255); }

.skin-citizen-dark .cm-mw-section-header { color: rgb(51, 166, 255); } .skin-citizen-dark .cm-mw-list { color: rgb(51, 166, 255); } .skin-citizen-dark .cm-mw-indenting { color: rgb(51, 166, 255); } .skin-citizen-dark .cm-mw-apostrophes-bold, .skin-citizen-dark .cm-mw-apostrophes-italic { color: rgb(51, 166, 255); } .skin-citizen-dark .cm-mw-doubleUnderscore, .skin-citizen-dark .cm-mw-signature, .skin-citizen-dark .cm-mw-hr { color: rgb(51, 166, 255); background-color: #000; }

.skin-citizen-dark .cm-mw-comment { color: rgb(163, 155, 143); }

.skin-citizen-dark .cm-mw-parserfunction-bracket { color: rgb(238, 90, 90); } .skin-citizen-dark .cm-mw-parserfunction-name { color: rgb(238, 90, 90); } .skin-citizen-dark .cm-mw-parserfunction-delimiter { color: rgb(238, 90, 90); }

.skin-citizen-dark .cm-mw-matchingbracket { background-color: #000; }

/* The Meat n Potatoes */

.skin-citizen-dark #content a:visited { color: #82cebd; }

.skin-citizen-dark .skin-citizen-has-toc .toc ul, .skin-citizen-dark .skin-citizen-has-toc .toctitle h2, .skin-citizen-dark .mw-body-header, .skin-citizen-dark .citizen-body { background: none }

@media screen { .skin-citizen-dark html, .skin-citizen-dark body, .skin-citizen-dark div.gallerytext { color: white; } }

scrollbar-color: #454a4d #202324; }
 * .skin-citizen-dark {

.skin-citizen-dark .ace-tm { background-color: rgb(24, 26, 27); color: rgb(232, 230, 227); }

.skin-citizen-dark .ace-tm .ace_gutter { background-color: rgb(32, 35, 37); background-image: none; color: rgb(200, 195, 188); border-top-color: rgb(62, 67, 70); }

.skin-citizen-dark .codeEditor-status { background-color: #272E34; }

.skin-citizen-dark .ace-tm .ace_gutter-active-line { background-color: rgb(44, 47, 49); }

.skin-citizen-dark .editOptions { background-color: rgb(34, 37, 38); color: rgb(211, 207, 202); border-color: rgb(55, 61, 64); }

.skin-citizen-dark .codeEditor-status-message { border-color: rgb(55, 61, 64); }

.skin-citizen-dark .ace-genericbox { background: #003434; border: 1px solid; border-color: rgb(55, 61, 64); }

.skin-citizen-dark #ajax-se { border-color: rgb(72, 78, 81); color: rgb(232, 230, 227); background-color: rgb(32, 35, 37); }

@media screen { .skin-citizen-dark .mw-header::before { background: #2c424c; } }

.skin-citizen-dark .ajaxpoll { border: 1px dashed rgb(77, 83, 86); background: rgb(21, 26, 31); color: rgb(232, 230, 227); }

.skin-citizen-dark .ajaxpoll .ajaxpoll-ajax { background-color: rgb(60, 60, 0); }

.skin-citizen-dark .ajaxpoll .ajaxpoll-answer-vote div { background-color: rgb(0, 58, 76); border-color: rgb(77, 116, 133); }

.skin-citizen-dark .ajaxpoll .ajaxpoll-answer-vote { border-color: rgb(62, 68, 70); }

.skin-citizen-dark input[type="radio"] { background-color: rgb(0, 64, 93); outline: 1px solid rgb(69, 76, 79); }

.skin-citizen-dark input[type="radio"]:checked { border: 3px solid rgb(0, 64, 93); background-color: #878787; outline: 1px solid rgb(69, 76, 79); }

.skin-citizen-dark .ajaxpoll label.ajaxpoll-hover-vote, .skin-citizen-dark .ajaxpoll label.ajaxpoll-hover-revoke { background-color: rgb(33, 73, 91); }

@media screen { .skin-citizen-dark #mw-drawer { background: rgba(24, 26, 27, 0.97); } }

.skin-citizen-dark .usermessage { background: none; opacity: 0.9; }

.skin-citizen-dark .mw-body-header, .skin-citizen-dark .citizen-body, .skin-citizen-dark .usermessage, .skin-citizen-dark .skin-citizen-has-toc .toc ul, .skin-citizen-dark .skin-citizen-has-toc .toctitle h2 { background-color: rgb(17, 21, 25); }

.skin-citizen-dark #content code:not(.CodeMirror-line), .skin-citizen-dark #content pre:not(.CodeMirror-line) { background-color: #1f262c; }

html.skin-citizen-dark, .skin-citizen-dark body { background: url(https://images.fallout.wiki/thumb/8/8c/Ls_mothmancult.png/1920px-Ls_mothmancult.png); background-attachment: fixed; background-size: auto; }

@media screen { .skin-citizen-dark h1, .skin-citizen-dark h2, .skin-citizen-dark h3, .skin-citizen-dark h4, .skin-citizen-dark h5, .skin-citizen-dark h6 { color: white; } }

.skin-citizen-dark .containerTem { background: #2c424c; }

.skin-citizen-dark .containerTem .containerContent { color: #e8e6e3; background: #151a1f; }

.skin-citizen-dark .jojobox { background-color: #151a1f; border-color: #464646; }

.skin-citizen-dark .infobox { background: unset; }

.skin-citizen-dark .infoboxsuperheader, .skin-citizen-dark .infoboxfooter,.skin-citizen-dark .infoboxmedia, .skin-citizen-dark .infoboxcell, .skin-citizen-dark .infoboxlabel, .skin-citizen-dark .infoboxspan, .skin-citizen-dark .infoboximagecont { background: #1b1f22 !important; color: white !important; }

.skin-citizen-dark .infoboxtabber .tabber__tab{ color: white !important; border-color: #464646; }

.skin-citizen-dark .infoboxborder, .skin-citizen-dark .infoboxspan, .skin-citizen-dark .infoboxspan2 { border-color: #464646; }

.skin-citizen-dark .ace-table tr { background: #262d35; }

.skin-citizen-dark .table-no-bg tr { background: transparent; }

.skin-citizen-dark .ace-table > * > tr > th { background-color: #0c2c39; color: white; }

.skin-citizen-dark .ace-table td, .skin-citizen-dark .ace-table th { border-color: #464646; }

.skin-citizen-dark .top-nav-inner, .skin-citizen-dark .ace-dirbox, .skin-citizen-dark .va-mbox { background-color: #262d35; color: white; }

.skin-citizen-dark .toc a, .skin-citizen-dark .skin-citizen-has-toc .toctitle h2 { color: white !important; }

.skin-citizen-dark .infoboxheading, .skin-citizen-dark .infoboxsubheading { background-color: rgb(43, 55, 62); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzM2IiBoZWlnaHQ9IjIwMCI+PGRlZnM+PGZpbHRlciBpZD0iZGFya3JlYWRlci1pbWFnZS1maWx0ZXIiPjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwLjMzMyAtMC42NjcgLTAuNjY3IDAuMDAwIDEuMDAwIC0wLjY2NyAwLjMzMyAtMC42NjcgMC4wMDAgMS4wMDAgLTAuNjY3IC0wLjY2NyAwLjMzMyAwLjAwMCAxLjAwMCAwLjAwMCAwLjAwMCAwLjAwMCAxLjAwMCAwLjAwMCIgLz48L2ZpbHRlcj48L2RlZnM+PGltYWdlIHdpZHRoPSIzMzYiIGhlaWdodD0iMjAwIiBmaWx0ZXI9InVybCgjZGFya3JlYWRlci1pbWFnZS1maWx0ZXIpIiB4bGluazpocmVmPSJkYXRhOmltYWdlL2pwZWc7YmFzZTY0LC85ai80QUFRU2taSlJnQUJBUUFBQVFBQkFBRC80Z0hZU1VORFgxQlNUMFpKVEVVQUFRRUFBQUhJQUFBQUFBUXdBQUJ0Ym5SeVVrZENJRmhaV2lBQUFBQUFBQUFBQUFBQUFBQmhZM053QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVFBQTl0WUFBUUFBQUFEVExRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFsa1pYTmpBQUFBOEFBQUFDUnlXRmxhQUFBQkZBQUFBQlJuV0ZsYUFBQUJLQUFBQUJSaVdGbGFBQUFCUEFBQUFCUjNkSEIwQUFBQlVBQUFBQlJ5VkZKREFBQUJaQUFBQUNoblZGSkRBQUFCWkFBQUFDaGlWRkpEQUFBQlpBQUFBQ2hqY0hKMEFBQUJqQUFBQUR4dGJIVmpBQUFBQUFBQUFBRUFBQUFNWlc1VlV3QUFBQWdBQUFBY0FITUFVZ0JIQUVKWVdWb2dBQUFBQUFBQWI2SUFBRGoxQUFBRGtGaFpXaUFBQUFBQUFBQmltUUFBdDRVQUFCamFXRmxhSUFBQUFBQUFBQ1NnQUFBUGhBQUF0czlZV1ZvZ0FBQUFBQUFBOXRZQUFRQUFBQURUTFhCaGNtRUFBQUFBQUFRQUFBQUNabVlBQVBLbkFBQU5XUUFBRTlBQUFBcGJBQUFBQUFBQUFBQnRiSFZqQUFBQUFBQUFBQUVBQUFBTVpXNVZVd0FBQUNBQUFBQWNBRWNBYndCdkFHY0FiQUJsQUNBQVNRQnVBR01BTGdBZ0FESUFNQUF4QURiLzJ3QkRBQU1DQWdNQ0FnTURBd01FQXdNRUJRZ0ZCUVFFQlFvSEJ3WUlEQW9NREFzS0N3c05EaElRRFE0UkRnc0xFQllRRVJNVUZSVVZEQThYR0JZVUdCSVVGUlQvMndCREFRTUVCQVVFQlFrRkJRa1VEUXNORkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCVC93QUFSQ0FESUFWQURBU0lBQWhFQkF4RUIvOFFBR2dBQUF3RUJBUUVBQUFBQUFBQUFBQUFBQWdNRUFBRUZDZi9FQURBUUFBRURCQUlCQXdNRUFnTUJBUUVBQUFJQUF4SUVFeUl5STBJVU0xSmlRM0xDQVNSam9oRVZCVFJUZ3RMaS84UUFGd0VCQVFFQkFBQUFBQUFBQUFBQUFBQUFBQUVDQmYvRUFCd1JBUUFEQVFFQkFRRUFBQUFBQUFBQUFBQUJFVEZoSVVGeFVmL2FBQXdEQVFBQ0VRTVJBRDhBK2w1dkRuekZqNmFWV1ZFR3NYaS9RaTlSWThDUGtIaTFRZU5lZEdUZzhxNmRRNW9hWUd3WUoxd2lBdXFLcGViQVF0dUZsc3FLa1BKYVBrSGdVN3RDSVJHNXNyQ0pUcVhLbkdSR1lhNG9ZRjhvZGxiVC90eU55UTQ0SmxjWk5OUmtKM1U0SnFiU1FrVjFQRUd6SzJUaFd1eVZUUEV5SnZpUTQ0cHA3UmtPV1NvUWJMUWRpMlQvQUJLYTdLUld2ZjhBSktlekdWd2NjVVR6eE1zQ3dKQ1k3VFVrRFU1aktSRzcrS1V5OEpqYUozaVRieFdyOGhscXBkOFovTlVONHJVcm5NbFdTK1ZycWdsMng5aTlTaGVKNXEzSVF0SlBnakM2ejdwOXNWZ2RjRFVpZ09xcXZFNlF1U0hMRkJVdkZTT2cySkRqa29CWnFLbTduS2ZiSFZDOFRnR01KUTZxeG1ySXlCeVFoZHhXTXlBcmNoNDhrVkVEdFNFb3ltVzJLTms1amtSWStrcVBMTEFwRHlxYzZrcVowQmtQRWlEOFlYblFrUmZ5Sm9FM0k0dmtaanF0NUJlNGVUYjRxZW1EeGpNaGNIRkZGVDFKRzZZdkVRQ1d5TXp0RVJDNFdQcC9KVUdFeURrSGsyVVgvSXZFWlc4WXRLYU5UVkxoemtSV2kyTktxYWtuVDlUWFZFeldFREJNWTVJMmFlOHdUbHdaaXFqVWhpWVczSENzZGtBU1pxdUFpK09QVkc5SmxxMkpDY2srbmU0TDF3WmpqRkpVNDdjcmR3clJiTHlqRG5qbHQvVlcxY21paUxnbkxKWURteDVOd1phd1NCdkVwcm14V29xWDlmMnoreEJsL1ZlcENIRGNHSlpMemFsNHFoL1lRaVVGSUZid042aVJXdmY4a0JtTExVaWNLNm5nRUlzWGh4eVMzUThnUmVKd2Zha1NQUGV0ZzdpNWlqQjUwOGhrWjlrODZFUWR0WCtza2RJZG9BS1E4dUt0b0ZreU5xSkVWcjZhendOMmhrNlYwdGxUL0hjSGp5U0tzUEppOWNITEZSVTcxU1FDQWlSV2gxVGdxY01YQ3kyV2hQanVEaXB3ZUptY1k1TFNHZ3kyRXlrUVIxU2dlY2dXUlpiSWdsVU5Sa0lXa0lWSk1oMXlRRUIrSS9JaEU3U2RWMFpHZHpIbFVqekpDN2tKWTdLb0dYQWE1QktaZW5scW9wSC9BRm5jaDBWVE5STVRidGp5cUF3enlFc2RsZXpUZU13UWszeWxxYVNqWmJSSGlXZWVzc0cyVFk4cVU4RXd4RW9Ec2lNQlpwWXVOOHBhb0JwcEJ5UkdJNHBzQzlPSTVaS1dtTVFMSVNpbXREZEF4YkVydlZVRlZ5cVlPQzJJUnhUV1dTTmp4b2pQYWFsWml5Nll1Q1VQWjhsWG93UWlKWC9lczhDbm1TTTVDSSsxQlVCNDdRTUVJbjJrZ3BqRzdFaEtINUswMlppSWszTjBma3FQT3NuRy9FZnNWalFGVjB0Z1JFREhzcUlOeWxaNGl4VWhza3lKQ0lrRHY0cVhhcFdXU2VkMUhMQlcrT1FRYmlKeHlRVUxJZ1VpYkl3TFZkZVpLRVlsZDdaSy9RbXBBajU0akFzSUx0N1FiUTRwbE95SU5jalpHQmFvekJ1MEEyTWgyUkNxdW5JQkYrSTh2UktONllpTm9jVTlsNWs1Q1FrWWxxa1ZJQ0FnTnJNZGtnWDA3Sk10eGlKM1A2bzh2L01lQlJVOVMyREJDNEpTNnBRWFRFNFMrV1d5bEtmNU4xMHVNZVhWYXBxOGhHMlBFanBxZXl4RW04aTFTbnJZT2dKTmxqc3Fob3N6NG9qeW9LWUNwSENjSVJPMWd1dkQ0d1pDUVMxVTd6d25xSlE3Sm9KNm9tTG8yaHlRZ3lSamR4Z09NRUROTVZTVVJISlVWTFB0R0FEc3FNRkM0Wlc4Y3NsbVdTWkl5aU9PRUZqa3kxcVYzcWNscVprb200UWxhVUZ0a3JWbUl5TEpTM2YzWHBqN0VXV3NTbjkzVkc4RFhyMklOZGxNVk85UXVBN0hIM0pYamw2a1I5a0UwRDhuVVN1clhtN3VwUi9KYVJSVHNrY1c0ampsOXlucVQ4dXBDSWlFc1ZqT3lJWWxkN0ltWHFZSFRLM2oxVTZHdkFWanhvaklSM1NnQXFaaTRRaWNsMW94ZWp4bEx0a2dyczhoRXJIVUVVRkdCWFpSSGlWSG5ESWlzanlvSUM3VENMTFpYUjJKS3BIbUFBcmpmK0o2b2lxazVnQWhiSGlTbnFZcWgrUWlJWGY2cmVRemJFUkVnUDZpNjFVc0FKU0V2aW5WRTk0eHVqSndwRjZpenp3NThoUUgwMWpwQmVKcVR3OG15R3BEWWJucGEvSlNBRmxwN0xJeDdJM25paklpS2Ywa1FFVFRWc1hCaVd5TjZOU3dSRTRQRnFxaVNtZUUzVHVPRmFMWk5lTWF5Y1NJekhWSWVaRUk4dTJ5Q25xSGFjcmd4UG9ncjhadVhhMTJVOHlwbjhTSUQ2L2FxcWFvS3Brd1RnZ0paTFZJQ2JSdVhoa09LZnFnQUdUZGtSRkgzL0pHWnRtMFpDNFJ1cEQzQzFiRnlZbDNUS1pxREY2NE10WW9qTWhUWDhpTC93RHBPbTVQRW5MdjRvUEJiOHFOL3dDU0EvOEFrWEFmTXBEN1ZOVlExSHNSV3V2M0pUeHVITDFMdjRwWG5PUnR5SEhLYXNDb0kyZ2VrTWl4SVVFZE1jOWlLQTZyQWJ4djVTbjJ4Nm82Z3lwblFFU0U0NVRYS2F1Y04vSWhDV1AycW9ObzJ6azJUaFJIVkc5RUJISXBkbG1hUVdYejV0Y2hVaFZqaGxMSEwrcUtNQWFsakwrSlo0RzVqY0lwZGtiTHhSbElRdGFwTllkNzlBY3VEa3FnL0dIUGIrTmFrQ0RrWENJQTdKck5XUmpzUEYvWkRVVkpRbEladXFCOHh5NUNrUHBwVHpMWjhtUi8raTFNZDFvM0NjR2JTT3BlOGRpSXVDZDFSVWxXYmhsSGsvaVExSU5oQVJJdmtpUC9BSkZ4N3NQRW1oUmk4L2s1Z1dTdUlGcVRRU0VpdTlWcVk1dW5lSXJYYjdrMHp6SWhjRTQ0cHRvWlc3dzVab3BUd052TUhrVjNxcHdOeXhITHgwNTQ3TTNMZzQ0cFhtT1dyY2hnV1UwUmdOMjdsS2Y0b3E1NGNHRzNDTm85a0FWTGh1eWtNdEVMd1dhakV2a3FEWkJ3SFF4S2ZiN1VWV3lJRUpOeXRma3VmN1J5VnpIMndSczFaSHhFUTQ1VFU5Q25nSTJzcGVRaHBnYk16RWpLSFZWUFZCRUYrUSsyQ2lCNGdkMkhITlVWc3NpekdSRUI5a1R0c3lpSkZhNnJBOFR4QVJPQ0JsaWxWWitNN2JFaGlPYWdDZmpOWWtRR1d5VlpLTXVTSFZHSDd4OENJaENTdGRQNmR3WXRJSW1RRzZBdmtRRDJUVENtdWtJa1h4UVZJVEVIWlpGc2xBY0RsSWNWUldESkFNWWp5cDkzVXJZOFNuQ25JQmlUZVJhNWFvV2Fkd0RJaWJ3SFpRV1BTRUNHSTgvOVY1M2prQWtXUEVpOGtjeHRGTXRWUVJ0dkNCTnRsQWRreFVUTEpHVWNjODFXTlhaZmxhSERGSi9Xa2NKM2piL3dSYTVJMldiTHB1dU40anNrb2U4eVdiY1JDN2twZkJkdDM4Y2NZS2hwOGFrVGJGc3J2Vlk4QzlQSFVnUU5aWkt4NDBSOTAwZzNvUDZqN0UrenhXeGI1ZHBTVVZTem5JVzhCeFVoVGpwQ1pmQWNmZW1tOFRyb3VSSDJxZXlWcU1TdSsrU0ZrSVpFM2g3RlVNT2hKbCtNaDl5b0F5YWE4aUl4TEZLT0pzVzdmUDcxcVlMVFJrNDNOb3RRVVZQNU9JamFISE5HelV6ZGtJamxpc2R0a2hFbTg5eVZSMlFrL1o0aUhGVkNqazh4WmlPUGRabW5JR2hMSGxXWk5wNW9ZdDVEc2xQVmpWM1VvZFVVVmNaQUlNeEhpeW1wV2dJenhqa3RaSjdLT20yU29wcmRNMFJPTjVscW1CV1ZNN3FKMmtEeGs4VW9qa3N5WTNjaEk0N0tnd2FBUzROdFZVVHNuQjJVUnhWVlJRbCtwZGVWZFphRjRCY0Z2RWRsamtZa01jaTErS2duRDlzL3FPS3NxWlU3QnR4SGxVSGpGc1RXbXl0TVBIcG92dHpJdFVsUVVJRUErVGpqakJIVTBKWCt2TGtsVkppODBCTU5RQWRnUnpzMHNYQks3MVRvQ3JkOGgwT0lRamlubXpaWThhSW5MS1NGbTNjQjIzaXA2a0NaZnlFc3RjdXFjUmF6TDFvajdVQnRFSEhGdjNJd2ViUElXeXRKRlNZZzFHMlFPKzlGUEE3SW5Va0krMWViUExydk5HeThJYkNSdGV4TlphQ3BHSXNaamttQ2dBSzFlaU1TeGdrMDlHVi9yamtuQ1loa1RlSFZiNlVSYjVleUlJSFNOMlZzZVRGQWRJUmpieHh5VXhza2Jva0k0RnF1WlV6NEM1TDVaYkpYOERtaktrWU1vaWQxU0FaQTdLSTRxczNtM25jVzhTMVdCa2NKTmE3SUhoSUdwUkU3NlE4eVJqR0k4U0lLbGt5SWJaWmVtcHdwSHpFc2Rkc2tVMERjakp3aWw5TkhNb2JPUStvZ3E2d3JzUmNFaGEvc2hackNPYmNoaTZpR2d5emFkMmw5TkNZQ0dPVU95SUhvVEs0UEZxamVEK1QxZGtFOTRRbVF1Rk1OVWN4UHNVZXk1NFkyaUsvbU9xN1VBTkcwQXR1VEF0a0dCa21aV3BYZXFuTTNmNUlkazMvWXYzUkxHWTRhclBQSHFKYlpUUUVkU1RMUWs2UmVRaHZObVd4V3Z5U3Ftb2NxTWlMTUZxWm1aZXBodXFOejNlMC94VGFPSnpGd2l0ZGZ1UUhXRklpRWhucHFtMEozaWlUa1k1S1NEZXdZeHVYME5JOEp6YWNjS1BWSmVyblRkbElaNkpRR1FPeW5wa2xLYitvZnVodVMyeSsxVnpZUEdSV3VxVi8yN1RoT1pFZ3FEc3Vnd0xtcUlheURBQ01aVCtxcGFnRzc4V1pSNnFyUnNYTGd5ZHhJVUZOUmpJdWJYVkZJcHpGbDhSY2tIL3FtMVlaUkc1YStuL2hOZXAybnJSRTVrN3NxREFZeHZERnJWTEVUTk0yWmppWDhpQ3BrODdGdTVINlN3VnpnU3lIbFFoVnVnUVJJY2Rma2lLREFtV0l0M0lmVVU1bTZHUkVYeFZGTlVrODZRa1dKYlk2cGp6SW0wZk42V3FZSTJYczhuU2gyUlBHVlk3R1JGRFZHRkcyYmdpVG1CYkpyTEkwMG5CY21RNGlnejFrSWlNclhaUkhONGppUlQ2cWlzZTYzTnRscVlSQmduN21ZNFFUQnFHTWpGd2l0ZmtpcVRFL1ZJcHl4KzFPYUFUSzNjeExPYVZVZ0pzRzVmR1E0cDlVMTRHNGhiSXJDaWVrYnVVcC9pbjBMMHdzazVpak14QmczeGNFejFpbUlpZUJxVVJJb2ZrbTAxeGwzNmsrMzJyVWpJdk9uY2RoSE5VSEcxY0Y0WjZwd0txemJFNHR1RmEvSkJURzY4K0czeSsxT0NrYk53aEovRWMwMm5EeGhFcm1aWWtnQXpiQXNTSUd1cWlNM2FrcFpTN0sxNWtjbTdtQTVUU21Zc2lCWFJ5VkJVakxZTkU0OUlBK21sVXh6ZHlJby9WVkJsZWF0azVpS05sa1FhQWhlMjJVVW93WVpJaUdVZXE0elV0NGNwWmVvbFZod0t3TG1JNm9hWUp1eElvUzJSQUFaTXV5aVBFcW5xRW5pMkhsUm5iTVJpeDZXeU1JMmlFbThpMStLRHo2bGttWFRISGlYb1V3RURWbkhseWt2UDlGMlRqV3V5cWFlYk1TYnQ1RnFraXQ2UmpMSGl4VTlTQlU0eHhPNGc4bHNIOG1paU95ck5tWWsyVE9SYS9GVEZBRlhNYjFzY2NVSm1SaVRNVzhza0VCQXBXOEIyU0x3eGphelZxQTE0Q2U1TWNjVTAyU1pwd3BzZmRORURyUmtMZ3M0cEIwTG5sYS9QWlFOYWRJQ3ZSSDJ4a29xbG92MUtPT1dhb3F3dkdCTnRRRFZaNkZNd0RaTjh1MDFVRlRVNUEyTCtPV0tNNkVqQ3pJY2NrQUJNQWN0OFJhZ3AzV25LZW95MzIyNm9xaW1sUXNHOWljdWlucEFLL0xIRXBJM21TTUJjRnZpTFVFVE5PVUFidDVEdDhrQ0t5cDhsMjVFY3NGYlRWRTJoR0k4U2txYWJHN2F4Sk9wb25HTGV1eWVCdFNaQTFmeDVWSTlWazh3RFVSNGs0M20zaU1SYndMVkViekFmcTBKTTV0YklKNm1rSnBvWGNlWG9tMExKZXRqeGRFY0JkZE9MZUR1cU1Bc3U1TjRqc253QUZXVHhHTVJDNmpnVnU1anhMejZreE44eUVZUzFSdlBDYldJa0Vka3BEV1hpZWtNUjVWVXpMMU1lUEdLODFsa25paUk1bHI4RlZYUERJR3hiaEhaRkQveU5NUU95eDVVTDBubXJ1T0NDcHBIR1JBWEJuUFhMVkJaSXhsSEVWWVEwS2dncGpZaU9YZENESkdOekgycXBtbS9iRXpiRzc3bEtkTVFTS09BN0FvSC93Q3JLNWJ1ajdrZzJTQWJtT09Lek4wM2UwL3U2cTI4M2R1V2NkRTlWSlNVaFZIRmlFYzA0R1NwbURmeDlzRUFVamwvRWZsc3RVaDJ0NGV4RUZUbVI0NDQ1TEhXRTgvSzBPV0tXeUUyb0MzbU95STZRamk0TGVKWW9LckpQTVdjUWoyVVQxSVRMQVB5SEpVUFBEVE5nMlRmS094SVRNWVN0NGxxa0tJS2duV0JiaVBGMlRUTXFkaTVFVHVLVnBrcWxpTGJlWTdmSkZaSmxpVGpjd0xYNHFlWU8wTEpUdVk4U2FkV1FBUlJIbFhHWG16RVlzNjdLVS8zZFR4dDRGcXIraEY0dmNYOHFLOFh1TDRxaW9wbXdhRW1uSnkyVXU1YjZhcW90WkJneWtVakhzaWd5RjJJbFA2YVU5d3RSRXR0bGdlSTJwRVdRNi9KUUtDUGtjc29kbFlCekVpNUx2WDdWTFRzK1EveU9ZbHNxTDBDTWhjbVE0Q2tnZ3R5NUpXdTMzS1YybU1IOFJMNC9hcUs0NFF0dVRBdGtkNlZMZWNjZ1k5Vk9xVlVSQ0FzU3Rka1FHNkVMbHp5UHhTbm5vUUVYTWRrUjFKRzFjbHkreFdrR1pzMzRpUlIvSlQxRExodjhseWY0bzZSa1hYSnVPUkhlYW9lZW13Ymd1VGQxaWdLbmlBZHJIWDdsTFdhNVN1L2lpcHF3dlRKd1FFY2xxbU5TeGZ1VGQrQ2ZScUY1c3h0dUVVZW9LZ0RGcjlSOVFIZTMycnpRa3lVaExYVmVoZUUyQWNKL0lrbUZaMkorNngxU21XY1lpTGt2cUlyMCtPL3JxbTNyVFFGY3lkMlFJOFlReWlYOFNhOVRObUk0bFA2aTNrRnJjMTFXRjZaREp6MWR2aW5vVUcyTnorTkttUU94Zkl2a2llcUxUL0c0UEZxbTFJTm1RbGZ6TFpFWUtOdUpTRXBsNmFsWnBzamtKUjdKcDF6bDNFdGRjZDFVRHN5aVRtMnllaWNHZkdLUWk0QkZxdFVIVEc3c1h5UTFGV1FPeHVURWRma2pHbWJlZHljeExaT2lTcGVKNDlpT09xb280LzQ1SmVPZ2VaRUFkSVhKa09xNnpueEVXQ29mNUxBQVpDVGwzcWlkc25ySTJ1MzNLV3lNVEtXZlZPQ0xKVzdtT3lsQURac2djQmNCM3F0VEJqSXBXdnlWVjY4MWN1Y3VzVmp0eXMzc2Rrc1JYWEdYZG5BTDhVNHdFOHN2SC9KQTlFOGlkejBWVE1ZVzduRU9xQ2RsbkhFWEpkdnRYZkpibEdSUUhWQUZXNHkvdHRocWlDbVlNakVuc1J6UVNtYnRTVXNqUHNxR1dadFpDNURxanBveEFoYzIyUlZGUVZNWXRpNU1SMVFGK2dDMDJJamNCMzZpbGVldkZhRWlNZXFNS2wxNTJSRkNXMk9xd01pQkdWM1hWSUdwR1N1NUNVUHFJRGo1WDdhWHhWRE5TSVE1eDVka01CWmRJaGMxMVFWV1NBWXlIblNXYVFxY2lja0oya05Ud2laRTM2dXZ4Vzg1dkhoMTJVOVUwREoyVGVQS2xQU0FwWThhVWRTSmtVVzl0VlZpODBMZ3N3RWRsY0NxWjRxaWJPT1dTMU5URlR5ZWtKMnNWSzhCTXV5RWR0VlY1emR3U3M0anNrOERhc3lwd3Q0OHVTaXE2NHFpQlJFSTRLaTgzVXRPdGkza1dxbnBERmwvSnY0SkVBYWVqS29LM0lRN3A0VTVVelJ2eUU0NHJIUXVYekVSRUo1N0xyekpGa0k0NndRY0I0bm1DcG9qN3BwdElCVTdWN2p5d1N6cGlaYXR4R2Z2WEdXU1phdUUzanJCQXF1cGlhZGpJY3MwMm1lS25ZdnhFNUl3cHlNZ0cwSnd5MlRYZ255V1JpV0tjRTlPSlZ6UnR5RUk1SkJza0RWeVE1WXF3ekdqYWFiSm5JY2lnbEhVdFBPNHNZRWtDV21NbVNFc1RqbXFLbVZRUXVZaGR4UmdBNENUQTQ1a2t2SDVkVnh0d2xxaUtBa0JDT1BFdFVQRituSkVlVktab1hBZDFIaTJ5M1I3L1QyMVR3UlpTNjRKcnpKQUlsSWVWYXBqZ05yWFpWVWdRYUpzbTUzZFZRRkNCQUp2eUhpUm5JeTY4cWE2R0dMY0xXeVF5OEppNjBMZVphcWRVRDBuUmxqeElqZEttWXNZbmRVcGdRRkdPdTN6Vm9VSkFGc2hHUlpmYWswaWZ6Q25LSTQ0bzNqSm5ISExKRmVhcHFySmpYQkdZZGJRNVpLZ2plSjFqeWNjY1lxYW5weXFIVEdRaDNWa3h1eXM0amlzUVdtaWJ0d0lzaFdlS25DcklhclVmYWpQL2ppTitNaDl5Rm1vYUIrVm40SW5tU0RHT1cyeW9HcEFuY3NmYW4wMHYwYThiSEhLYVZDQTNyV09pZ3luN0QrNU5SNlZTMFZYRnlUWVN4U2Y5V1VpYnVqamtrVXh3TDBzRDFWRUN3R09ZL0pLQlVrcWNaWW5kU25qSm1JNDQ1SnRQVXRtNzZFNVlpbW1BaEJzbVJrT1JKOVVwbVJrQlk4cWE4eVR6Vm1ROFNucTZZbmlCd1c4U1RXV1N3NDUydHZrb0kvR0xISWVWVlplNGVKTmVNV1JKeXppNXF2TCtJanJzcnFIdkEvRVpYUDRsUU5PMGVSTmxFZlVSTW5kWWs0NUFoMStTRUhzSWk1aVd5S1ZCaDUwaGJFcDlVVldZc2piYmtIL29DVk1xZCtRa1h4eDJXck15bEtjdGtSbVE4a0kvNUkzZXFNMld3TFVvanNqcEFGbG8zTGhYZW9wcnB0M1FHOXRzbHFWeHNzRmlRTzlWSlpJd3V4SzEyUnZHUmx0OXVLdFpOdjBiM0VtSUFLa1FhQzZUbDlBNjlURzdqSzErU09wWkUyQ0s1eWpxb1AvckQzb0wzbmhCaktYa2RWRUR4R01lV0g1TFhyeGpkZGdxanBtMlhCdHVGRGYvNlFDeXpVZy9sY24yKzFGVVprRm1WcjhrUG5PQS9JaWgwMVRRakwxTWRoUVJWRnlYSks3MlRxWUIySVMrS0tzNWhCd2k1ZnRUYUhNTW5JQU9xZkJubVM4ZmlGeS8yVVRNcm9XcGZGVkJYT2VUazVDZUpZNnBUMGFlcDRITmRVaTFVVElOcmsvcUl3dHhLUWwvR2dxRDRBY0Z6bExaS1pNakhJaXgxeFJBTXNrWlNJU3gyUXZWUEx4a1h4Vmp6MWxqamN6TGI0cnpvUXlJeUFPcW9mVFZQTHlFVVMyVFhnYVpJeWlRZithRUdXc1lsT1d5SjU0WGhNU2M5TFZRZGVPbU14SVpmSk5NN0xSRTVjbjlOS09tWXdpNFJ5MlNheDUwajIxMXhSVkR3TVBjb2lVZXhyTW1Md0hHUnY5VXFoZStnVGtHaVJZMGtpRjNQckxzS2NRcW9NWlJHVWV5UHlSTnJJbkxxVlZ4dTR1VG5rU0FBSTNlMHZ0VkZwTXNtUU9OaVZyOGtiMHJIYS93QlVFNERiRnppU2pxSHpmQWlMTDdWQUxKejRpbGFUUEdFTVNFcC9pdTJSQjJWd29iZi9BRWt2Vkw1dXk3K3lLb29EeERmMUtLVURMbC9JWFBsOXFuQXlCMENFaVZRVnpsOExwUWxpV09xaW5mdDJYQ2RpVWVxbnBybFMvTGtNZnFwcndONURjS1BWVDAxU1ZPN0dVSmJURkVVRTgyODVhYmxIcWxQR1RRUjVBZDdKdE15MkJFVnpYVkFmNkRVT0FUam0yeUJRUENiVVhTSXc2cFRJVExJU2gyVnZoczVjaFJIVlR6ZzF4bE9XM3dWSG9QU01UeUhnUVU1bHJJZVZDZE9XV0k4VzN5VTdKekl4RnVFdFZtbFZWRHhmSGpRZ0JPbEc0UExrcGFrK3RyWFpNQXZHcFNiSnZNdFZhckVkcTZ3cnZYaXhSSFE4NERjSExOQjV6ZDBTczY0S2g0SXRrTnNaTzVqOFZNVW9wYlNISEZBOVNRZkRrSExOSERHOWJHSTRyZU1Ud0cySWpNc3Bxb2E4WkUxZWtPT0tscVpBTnVRNVpMZUM1R1VSOXNGVUZJVml6RVpiVFV1bFFBeVJ0WFpEN0lLOW1VTEVoeHltcGJ3K1JDMzhFZFJLbmkyVFl6MzJWbEhLc3lxSU9ZKzFPYWFML0Z1UThXU2kvd0N5NkJDTytLc0NrSUlOeEhES2FZbzdwUEVMbUlTeFJtWk14YmtQRmtwL09iQjBpc2JZcFQxU0x6QXQyNEVQZFNnYjM3aURraENXQzFOUWY0TDFSNGxKYUlHcnNjQ1IwekpHV3VtM3lXa1ZCSXpISWVYRmFvcXlweUZzWW5iUVBVTGhrSkNJOHV2eFZCc2tiUURiR1RlM3lXZkZLcDZzbm5ZNDhpR3ZxUzlESGlYRG9YREtVUjVWbWFjcWQrVGdpZHZaUEE2bmtBMlpEeXBQZzR1bGNIaVRqZUVBTGo5WFZZS2tURVNzK2xzbm80RkpEOUJidUR5cFZYWEVEbW84U2E4NkxMUmNQcWEvRmRwOCthMk1SVHNqenpNakxybG1tMUZXVlJFaWppcUt0cXlCOFk4dXFVOEY0TGd0d2lycUZNc3pPTWg5eXFDb0pubnh4eGdzeUZsaXpiR1cwMDE3SWIxc1lqaWtnYVo0cWlUT0lkbHFtcEwxc2NjVlBUaDVBazJJaUI3VFIwZ2VPWnVFMlB0Z2lnODV3RzdlUHVWWGtGWTh2SExHQ0ZxbkowcmRzZHBMZWMzZmxaK0trOEFVa3FuR1FoSEpUdXVsVVBnV0lkRTQyU05xMklpQjdKbEl5Vk9Od214TzdpS29ObVVSYmtQRmtwM2dLcmRGeVFoZHhRLzY1MlJEamprdDRMa1FLSTVhcWVEVkJsVEVEY2hPS2E3K3BNc0M5SWVYcXA2d0xRZzJRakljNXBRQVJucnZxcWhyMVdUelF0NGhhL3NxS2N5WkdNaDVmNm81akFSc2pKdlpFTVRJdUVlWFZSV0EyekVTRVhJL1VTalpGa3pJV3lDWHBxVm1wY1phaUpZRnQ4RlJlY05ySWltT3VLdEJJTTVTZEVvRHNoUG1kaU12aXFBTnFVU2MyMlFjWUVkdHdqTWRWVVVQVTdad0lXeWlPeVVaekdQSmQrbW10UE55dGs5aVd5bk40Y3lGM0lOVkFESndJeEtVZXlvc3VCS0lsZDYvYXA2UUJkZms0NFVQeVJ2VnpsOHlhY25IQWNVQlVtQkZlRXJYNUp6endnM2xJSGV2MnFWbDZabUpPbEZQZVpFMkpTSy83VUF3YTllSldra0pWRCtRa2Y4QStVYkpUWU5zaUswakJteUVobGQrMVVjcUtmTUhHV3lCcjhrb3dxUUtQSmQrN3FyV1RIVW5JTmRVTHpvbTFjdWN1cExLb3FlMUtKQ1IrMVdIU0RhQWJaWFIyVXBoWmRBbXlLSFUva3JidkVCRTRRT2xzQ3NvanFRN1pXdXEyN0VXeEtRN0xWSjlaWTlVRk1jSFFFaWhMWlVOQ1RMRW5aUStrbW1kNm1rMkpUK29tdkEyWVd5Y0swT3FWVHZDekFia0piS0t6THdneHpTL2pSNHZOQ1FpUi84QW91R3kyWUVKT0ZFZlRSZ0RiSWlJdUZBdlVVRUZUS1VvbDhWcVI1c0hPUVN0ZGxVWU1QQ1hMcnFvbVFFeXlJb2RsclVXenBuaGNFQktYMDFMQjBBSVJFb2RnVkRMTFlDNlF1RmRIVlR6Y2llME94eFVnTmVBZ2E1eEtmVmFwTmt4RVdKUTdMRktvYTVDSzZPdUtCNWtRZ1RaRkhzYUNpRUdJdUNYa2RVTHdIYTR4SzEyUkE5ZVl1RS95KzFCV1BDeUlOTnZ6QXRrQnNnTExFWWtGUXN5YmNwRUpXdnlXQXhzU0l1VktxemJaZEFXMzhka0JBMCtGVGlMay91NnByVExjN2hORmEvSmJ5SjAxd1hPZjJSU0dheWNteWN4VVUzdHE1THQ5cXh2Tm02QXR5aDErNWFiZHFRdUZkN0xVN0xOeVZ3b2pyOXlxTWR3QWp5WCt5MUpnMUo4U2g5SkU2ZkJjRndqZDdZb2FZN3JVWG5DQVIxVStLUkFqZGs0Skg3a0R3Q0J5RVNBZXFxZTlDVFpGZExaSURPbjVDSUFIVmFRUUdKamlKVEQxVUQwZ0lDR1FEOUpkbkJqaUxNdGtrekl4RVNJc2RjRUZ0bXkwQTNCTzZncUs1eVVjZUwreXhzbFNNWkNKM2Y2cFZNeVhxRUk4U2l1MUlkcER5b3FacmdKKzRNaDZvcWVwbURyZHNlVk9NNXhLMlBGc2lJZ0FxbDJKRnRtanM0bVZ3Y2NFK3lRVEdJOHExWUJWTFZ5MklDMXNsaFZRSGpOQzBKQ2QxSFRNd2JKKzRQdGdwNmVuS29LM0VmZWlyRDVmVDF4UUhWdGVNK01YUk9XU3E4c3JIa3lIMnhYbDJ5MWlyNlFDWkR5U0VTSFdDa3F6TlE0OE5zaUgzelEvd0N4SzVMSDJwcGhObzJiWXpMSlNNaDR3bTRRajdZS29vczNwc2s0UHVtaENUSXl1RGxpZzh3YkFzMjh4eVRRUDZsc1lsaWdBNmh4bUxBa09PU0Ztc0twZkRVSllvemFJMnJjUm1PU0toQ0dWc1R1b0RNSUZia1BGa29qTXFsME1oQ1NvcWYyNUEzYkdRNXBub3RHOFRZbUxxS01KT3R4dWp4S1Y1bVpDVndlVkFGWUlSNC9TV00vSmZrSWlFa1JlMFpHT3c4SDlraW1xeXFYWTQ4cWJFbld2VEhqMldCa2dFK01lUlJTZ3BMTjByZzhTMVJKa1pTSGtUUmFJTXJZOFM4MnBldk9sRnJkV0VYMDd4V0Nla1BGakJDRllUcG0zank1SVFPWUNWb2NWeW9aS25DSkNQS2xLM2x1QlVTeHh4VHFzeWFDMUllVlpuWHliWXhGUlFLcmNLSWlFczBHcG5pQjJXUHNUYXVuOGR3T1FUbGttMDdKVTRrOFFqN1ZQVWdRTzZqbG1uMUZBSE5qeVpEN1lJUW9iejlzblBtdUd5VlMyRHdpTWZZbk0wamdRYmlQdW1vcVVESnAzWWZZbUJRM25ERzRQdVIxWUZVT2lRdGlIVk4vUUNaYUZtMkprT1UxYkVWT1pBL3NPUlJUYXN5cGlCc1NFK3lQemh2bTVZdzFXQjY4M2J0ak1ja1FGSldFYi9VTHVLck1DTWJkd2VQSlQwbFFOLzB4NWNVK3lVUWJpUEZ0OGxKMVNqZUtuWXVDUW5jUWhLdXBva1FoYlJCVmk4LzZBOHVLUlVnVE1HNGppZ013OGFsRWhJVHVvcWI5dzFLUWhhUXdLbVlrUWlkMUpvQUlDRW9qaXFLT08wUWtKSEwwNXJPdENWS050c3NmVVdXU1VDemJacGprSlNMVlprQk1KQzBVZXl5eUJOUzA0eWNva0V0Y2syai9BRnhKd2hJMk8zM0xMS1hjS01HY2l0dGtCbGtQMm9LNm1FK1J0ckhzc3NsaG9VZ2d4YkpubDJUanRobGJLd0t5eWwySlFOdDVneEVTdXBMSmpPSkNVZlo4bGxsdEIrSk5xSXRsZFFlTTZBeWlWcnFDeXlscUVKTXZoZGxQc3JHWHFZM3lpMlh4V1dSQ3phbWVUWlRIWllEYWRLMklrWUZxS3l5ZkJNZEc0SlJ0NURzblVGaUpDUWxJdFZsazJGQTg5QVlpSkFmMVZReisycFpPQ1UvcHJMSU15OEo1UktQMUVIN1o0WFJGZ3BGcXNzaUpkTWN2a3JSQVRwWXVpUnU5VmxsUTB3RzFpMlZyc29xaG9xWjNVZ2xya3Nzc3hQdEtvS3BaT01SSzEyKzVLZVptRVlsZDZyTEs0ZzZRSUFaT0NWcFBQTm94RVN2KzlaWlJVcklXWms0SlJUUS9jc1JiRXI0OWxsbFp5eFBTV0FkTzQyWHhUZU5tSWswVSszMnJMS29WVmdNcmpiY0d1c0VJRytjaUdVdTJTeXlDcWtaRmtUY2NiTExWVDJTTjJUb2tjTmxsbG1GRzgwNGNjU3RGcW0zcVptSTJ5eDJXV1YwZi85az0iIC8+PC9zdmc+"); }

.skin-citizen-dark .infoboxtabber .tabber__tab--active:hover, .skin-citizen-dark .infoboxtabber .tabber__tab--active { background-color: rgb(35, 67, 60); }

.skin-citizen-dark .va-navbox-cell, .va-navbox-column, .skin-citizen-dark .va-navbox-image { background: #292c2f; }

.skin-citizen-dark .va-navbox-footer, .skin-citizen-dark .va-navbox-group, .skin-citizen-dark .va-navbox-colgroup, .skin-citizen-dark .va-navbox-subgroup, .skin-citizen-dark .va-navbox-header { background: #192024; }

.skin-citizen-dark .mw-echo-ui-menuItemWidget > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { color: white; }

.skin-citizen-dark .mw-echo-ui-notificationsInboxWidget-toolbarWrapper { background: transparent; }

.skin-citizen-dark .ace-chart-quest { background: #645311; border: 1px solid #3e4346 !important; }

.skin-citizen-dark .ace-chart-body { background: #0c2c39; border: 1px solid #3e4346 !important; }

.skin-citizen-dark .ace-chart-reward { background: #333739; border: 1px solid #3e4346 !important; }

.skin-citizen-dark .va-docparam { background: #1b1e1f; border-color: #3e4346; }

.skin-citizen-dark .va-documentation-bar-top, .skin-citizen-dark .va-documentation-bar-bottom { background: #133338; border-color: #404548; }

.skin-citizen-dark .va-documentation { border-color: #404548; }

.skin-citizen-dark .va-navbox-title { background: #0c2c39; }

.skin-citizen-dark .horiz-nav-main { background-color: #184141; }

.skin-citizen-dark .mw-inputbox-centered { background-color: transparent !important; }

.skin-citizen-dark .lorebox-highlight { border-color: rgb(76, 133, 132); background-color: rgb(21, 42, 47); }

.skin-citizen-dark .lead-bio-container td small a, .skin-citizen-dark .lorebox-highlight td big a { color: white; }

.skin-citizen-dark .mwe-popups .mwe-popups-container { background: unset; }

.skin-citizen-dark .nav-affiliate td center div:not(.plainlinks) { background-color: #1e2122 !important; }

.skin-citizen-dark .ace-crafting-block, .skin-citizen-dark .ace-crafting-highlight { background-color: #0c2c39 !important; border: 1px solid #3e4346; }

.skin-citizen-dark .ace-crafting-requirement { background-color: #133338 !important; }

.skin-citizen-dark .mw_metadata th, .skin-citizen-dark .mw_metadata td, .skin-citizen-dark #filetoc { background-color: #0c2c39; }

.skin-citizen-dark .lead-bio-container { border-color: rgb(19, 55, 68); background-color: rgb(30, 36, 42); }

.skin-citizen-dark .va-hatnote-image, .skin-citizen-dark .va-transcript-icon { filter: invert(70%); }

.skin-citizen-dark .vb-image { filter: unset !important; }

.skin-citizen-dark .bg-credit { display: none; }

.skin-citizen-dark .jcarousel-control-prev, .skin-citizen-dark .jcarousel-control-next { background: #2c424c; }

.skin-citizen-dark .community-nav { background-color: rgb(61, 61, 14); }

.skin-citizen-dark .lead-bio-container, .skin-citizen-dark .schmault-bio-container { border-color: rgb(19, 55, 68); background-color: rgb(30, 36, 42); }

.skin-citizen-dark .ace-userbox { border-color: grey; }

.skin-citizen-dark .overviewBox .overviewBoxLink { background-color: rgb(55, 75, 76); }

.skin-citizen-dark .overviewBoxTable { background-color: transparent; }

.skin-citizen-dark .overviewBox { background-color: transparent; outline-color: rgb(128, 119, 105); }

.skin-citizen-dark .overviewBoxLink i a i { color: white; }

.skin-citizen-dark #siteNotice { background: #111519; background-size: auto; }