User:Ltrademark/vector-2022.css


 * root {

--accent: #15e; --background: #000; --background-offset: #010101; --foreground: #fff; --foreground-offset: #363636; --border: #333; --background-color-base: var(--background); --background-color-base-fixed: var(--background-color-neutral-subtle); --background-color-neutral: var(--background-offset); --background-color-neutral-subtle: var(--background-offset); --background-color-interactive: var(--background-color-neutral-subtle); --background-color-interactive-subtle: var(--background-color-neutral-subtle); --background-color-warning: #ffaf15; --background-color-warning-subtle: #170f00; --background-color-disabled: var(--foreground-offset); --color-progressive: var(--accent); --color-base: var(--foreground); --color-emphasized: var(--foreground); --color-subtle: var(--foreground-offset); --border-color-base: var(--border); --border-color-subtle: var(--border-color-base); --border-color-input-binary: var(--border-color-base); --border-color-input-binary--checked: var(--accent); --border-color-disabled: var(--foreground-offset); --border-base: 1px solid var(--border-color-base); }

.mw-parser-output .ambox, .mw-parser-output :is(#mp-topbanner, #mp-left, #mp-right, #mp-lower, #mp-bottom .mp-h2), .editOptions { color: var(--color-base); background-color: var(--background-color-neutral-subtle) !important; border-color: var(--border-color-base) !important; }

.mw-parser-output :is(.tmbox, .wpbs .banner-shell-inner, .talkheader-help) { border-color: var(--background-color-warning) !important; background-color: var(--background-color-warning-subtle) !important; }

.mw-parser-output .wpbs .wpb-header { background-color: var(--background-color-warning) !important; } .mw-parser-output .wpbs .wpb .wpb-main { background-color: var(--background-color-warning-subtle) !important; }

/* Home page paneled boxes */ /* --- */ .mw-parser-output #mp-left .mp-h2 { background-color: #002d16 !important; border-color: #1be881 !important; } .mw-parser-output #mp-right .mp-h2 { background-color: #001b39 !important; border-color: #016be6 !important; } .mw-parser-output #mp-lower .mp-h2 { background-color: #12002b !important; border-color: #5e00db !important; }

/*-- article Information box --*/ .infobox { color: var(--color-base); background-color: var(--background-color-neutral-subtle); border: var(--border-base); }

.infobox :is(.infobox-header, .infobox-above, .infobox-title, caption){ background-color: rgba(255,255,255,0.15) !important; }

div#editpage-specialchars { border: var(--border-base); }

.mw-parser-output table.fmbox { border-color: var(--border-color-base); }

.mw-parser-output table.fmbox-warning { border: 1px solid #a20000; background-color: #2b1111; }

.vector-main-menu-container { position: sticky; top: calc(3.125rem + 24px); } .vector-column-start { border-right: var(--border-base); margin-top: 0; padding-top: 2.8rem; }

.vector-sticky-header-container { border-bottom: var(--border-base); }

@media screen { .mw-page-container { border-top: var(--border-base); }	.vector-header-container .mw-header, .mw-page-container { color: inherit; }	.vector-icon, .mw-interlanguage-selector::after, .vector-user-menu-logged-in .vector-dropdown-label::after, .vector-page-titlebar .mw-portlet-lang .mw-portlet-lang-heading-empty, .oo-ui-indicator-down, .mw-logo-container { filter: invert(1) hue-rotate(180deg); }	.wikitable, .vector-page-titlebar::after { background-color: var(--border-base) !important; }	.wikitable { border-spacing: 0; border-right: var(--border-base); border-bottom: var(--border-base); }	.wikitable > tr > th, .wikitable > tr > td, .wikitable > * > tr > th, .wikitable > * > tr > td { border-right: none; border-bottom: none; } }