MediaWiki:Citizen.css

/* Commenting out Dark Mode (for now) to make way for light mode, If you're reading this Mr. Enclave and you still want this Terminal theme, shoot me a line - User:RurinGas

/* * Fallout terminal theme * Written by User:Enclave
 * root.skin-citizen-dark {

/* Use HSL because Citizen generates hover and active color from them --color-primary__h: 144; --color-primary__s: 70%; --color-primary__l: 40%; --color-base: #26d46c; /* Probably better to use a variable monospace font from Google Fonts --font-family-base: var( --font-family-monospace ); /* Disable rounded corner --border-radius--small: 0; --border-radius--medium: 0; --border-radius--large: 0; --color-surface-0: #072714; --color-surface-1: #041d0f; }

html.skin-citizen-dark, .skin-citizen-dark body { /* Terminal scan line background background: repeating-linear-gradient( 0deg,  #072714,  #072714 1px,  #07321a 1px,  #07321a 2px, #041d0f 2px, #041d0f 3px) }

.skin-citizen-dark a { /* Set independently than primary color because of readibility /* Use the same color for visited link? --color-link: #ccc; }

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

.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/4/43/Digital_Frontiers_May23_51.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 {

table { display: table; }

.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; }

.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; 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: ruby; 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; } }

.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{

/* ############################################ */ /* ###       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            ### */ /* ############################################ */

.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%; }

@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%; } }

/* ############################################ */ /* ###          Cat Trees Mobile           ### */ /* ###            User:RurinGas            ### */ /* ############################################ */

@media only screen and (max-width: 450px) { .CategoryTreeTag { column-count: 2 !important; font-size: 82%; } }

@media only screen and (max-width: 450px) { .va-columns { font-size: 82%; margin-right: 0.5rem; } }

/* ############################################ */ /* ###        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; } }

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

.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 .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 .infoboxsuperheader, .skin-citizen-dark .infoboxmedia, .skin-citizen-dark .infoboxcell, .skin-citizen-dark .infoboxlabel, .skin-citizen-dark .infoboxspan, .skin-citizen-dark .infoboximagecont { background: #151a1f !important; color: white !important; }

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

.skin-citizen-dark .infoboxborder, .skin-citizen-dark .infoboxspan { 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(26, 34, 38); 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 .overviewBox { background-color: transparent; }

.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%); } }