MediaWiki:Timeless.css: различия между версиями

Материал из SiberiaWiki
Нет описания правки
Нет описания правки
 
(не показано 29 промежуточных версий этого же участника)
Строка 1: Строка 1:
/* All CSS here will be loaded for users of the Timeless skin */
:root {
.mw-body {
  --background-article: #020213;
   background:#020312;
  --background-site: #05061B;
   color:lightgrey;
   --background-table: #03101A;
   border:black
    
  --primary-color: #03101A;
   --secondary-color: #010B13;
  --accent-color: #1B2D43;
 
  --text-color: #D3D3D3;
  --text-select: #1B2D43;
  --hover-color: #D3D3D3;
 
  --success-color: #01460B;
  --warning-color: #B07F06;
  --error-color: #6F0000;
 
}
}


@font-face {
/*Управление цветами*/
  font-family:'Noto Sans Light';
code {
  font-style:normal;
    background-color: var(--primary-color);
  font-weight:100;
    border-color: var(--primary-color)
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/notosans/v30/o-0OIpQlx3QUlC5A4PNjhgRPQ_m87A.woff2) format('woff2');
  unicode-range:U+0460-052F,
  U+1C80-1C88,
  U+20B4,
  U+2DE0-2DFF,
  U+A640-A69F,
  U+FE2E-FE2F
}
}
@font-face {
 
  font-family:'Noto Sans Light';
pre {
  font-style:normal;
    background-color: var(--primary-color);
  font-weight:100;
    border-color: var(--primary-color);
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/notosans/v30/o-0OIpQlx3QUlC5A4PNjhgRGQ_m87A.woff2) format('woff2');
  unicode-range:U+0301,
  U+0400-045F,
  U+0490-0491,
  U+04B0-04B1,
  U+2116
}
}
@font-face {
 
  font-family:'Noto Sans Light';
.biglink {
  font-style:normal;
text-shadow: var(--secondary-color) 1px 2px,var(--primary-color) 2px 2px 1px
  font-weight:100;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/notosans/v30/o-0OIpQlx3QUlC5A4PNjhgRMQ_m87A.woff2) format('woff2');
  unicode-range:U+0100-02AF,
  U+0304,
  U+0308,
  U+0329,
  U+1E00-1E9F,
  U+1EF2-1EFF,
  U+2020,
  U+20A0-20AB,
  U+20AD-20CF,
  U+2113,
  U+2C60-2C7F,
  U+A720-A7FF
}
}
@font-face {
 
  font-family:'Noto Sans Light';
.navbox,.navbox-subgroup {
  font-style:normal;
    background-color: var(--text-color)
  font-weight:100;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/notosans/v30/o-0OIpQlx3QUlC5A4PNjhgRCQ_k.woff2) format('woff2');
  unicode-range:U+0000-00FF,
  U+0131,
  U+0152-0153,
  U+02BB-02BC,
  U+02C6,
  U+02DA,
  U+02DC,
  U+0304,
  U+0308,
  U+0329,
  U+2000-206F,
  U+2074,
  U+20AC,
  U+2122,
  U+2191,
  U+2193,
  U+2212,
  U+2215,
  U+FEFF,
  U+FFFD
}
}
@font-face {
 
  font-family:'Oswald';
.navbox-list {
  font-style:normal;
    border-color: var(--text-color)
  font-weight:200 700;
  src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2');
  unicode-range:U+0301,
  U+0400-045F,
  U+0490-0491,
  U+04B0-04B1,
  U+2116
}
}
@font-face {
 
  font-family:'Oswald';
.navbox th,.navbox-title {
  font-style:normal;
    background-color: var(--accent-color)
  font-weight:200 700;
  src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752GT8G.woff2) format('woff2');
  unicode-range:U+0000-00FF,
  U+0131,
  U+0152-0153,
  U+02BB-02BC,
  U+02C6,
  U+02DA,
  U+02DC,
  U+0304,
  U+0308,
  U+0329,
  U+2000-206F,
  U+2074,
  U+20AC,
  U+2122,
  U+2191,
  U+2193,
  U+2212,
  U+2215,
  U+FEFF,
  U+FFFD
}
}
@font-face {
 
  font-family:'Boxfont Round';
.navbox-abovebelow,th.navbox-group,.navbox-subgroup .navbox-title {
  src:url(/assets/fonts/boxfont-round/f3507eaadc95584e7358703d74e793ea/324a92fc76117885a667ae8af2be25ab/BoxfontRoundRegular.ttf) format('truetype');
    background-color: var(--text-color)
  font-weight:normal;
  font-style:normal
}
}
@font-face {
 
  font-family:'noto sans';
.navbox-subgroup .navbox-group,.navbox-subgroup .navbox-abovebelow {
  font-style:normal;
    background-color: var(--text-color)
  font-weight:400;
  src:local('Noto Sans'),
  url(https://fonts.cdnfonts.com/s/15794/NotoSans-Regular.woff) format('woff')  
}
}
@font-face {
 
  font-family:'noto sans';
.navbox-even {
  font-style:italic;
    background-color: var(--text-color)
  font-weight:400;
  src:local('Noto Sans'),
  url(https://fonts.cdnfonts.com/s/15794/NotoSans-Italic.woff) format('woff')  
}
}
@font-face {
 
  font-family:'noto sans';
.navbox-odd {
  font-style:normal;
    background-color: transparent
  font-weight:700;
  src:local('Noto Sans'),
  url(https://fonts.cdnfonts.com/s/15794/NotoSans-Bold.woff) format('woff')
}
}
@font-face {
 
  font-family:'noto sans';
.infobox{
  font-style:italic;
    background-color: #f8f9fa;
  font-weight:700;
    color: black;
  src:local('Noto Sans'),
  url(https://fonts.cdnfonts.com/s/15794/NotoSans-BoldItalic.woff) format('woff')
}
}
@font-face {
 
  font-family:'Noto Sans Symbols';
.messagebox.cleanup {
  font-style:normal;
    border: 1px solid #9f9fff;
  font-weight:400;
    background-color: #efefff
  src:url(https://fonts.gstatic.com/s/notosanssymbols/v40/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gfQ8QA_9Edkw.woff2) format('woff2');
  unicode-range:U+0001-000C,
  U+000E-001F,
  U+007F-009F,
  U+20DD-20E0,
  U+20E2-20E4,
  U+2150-218F,
  U+2190,
  U+2192,
  U+2194-2199,
  U+21AF,
  U+21E6-21F0,
  U+21F3,
  U+2218-2219,
  U+2299,
  U+22C4-22C6,
  U+2300-243F,
  U+2440-244A,
  U+2460-24FF,
  U+25A0-27BF,
  U+2800-28FF,
  U+2921-2922,
  U+2981,
  U+29BF,
  U+29EB,
  U+2B00-2BFF,
  U+4DC0-4DFF,
  U+FFF9-FFFB,
  U+10140-1018E,
  U+10190-1019C,
  U+101A0,
  U+101D0-101FD,
  U+102E0-102FB,
  U+10E60-10E7E,
  U+1D2E0-1D37F,
  U+1F000-1F0FF,
  U+1F100-1F10C,
  U+1F110-1F16C,
  U+1F170-1F190,
  U+1F19B-1F1AC,
  U+1F30D-1F30F,
  U+1F315,
  U+1F31C,
  U+1F321-1F32C,
  U+1F336,
  U+1F378,
  U+1F37D,
  U+1F393-1F39F,
  U+1F3A7,
  U+1F3AC-1F3AE,
  U+1F3C2,
  U+1F3C4,
  U+1F3C6,
  U+1F3CA-1F3CE,
  U+1F3D4-1F3E0,
  U+1F3ED,
  U+1F3F1-1F3F3,
  U+1F3F5-1F3F7,
  U+1F408,
  U+1F415,
  U+1F41F,
  U+1F426,
  U+1F43F,
  U+1F441-1F442,
  U+1F446-1F449,
  U+1F44C-1F44E,
  U+1F453,
  U+1F46A,
  U+1F47D,
  U+1F4A3,
  U+1F4B0,
  U+1F4B3,
  U+1F4B9,
  U+1F4BB,
  U+1F4BF,
  U+1F4C8-1F4CB,
  U+1F4DA,
  U+1F4DF,
  U+1F4E4-1F4E6,
  U+1F4EA-1F4ED,
  U+1F4F7,
  U+1F4F9-1F4FB,
  U+1F4FD-1F4FE,
  U+1F503,
  U+1F507-1F50A,
  U+1F50D,
  U+1F512-1F513,
  U+1F53E-1F54A,
  U+1F54F-1F579,
  U+1F57B-1F594,
  U+1F597-1F5A3,
  U+1F5A5-1F5FA,
  U+1F610,
  U+1F650-1F67F,
  U+1F687,
  U+1F68D,
  U+1F691,
  U+1F694,
  U+1F698,
  U+1F6AD,
  U+1F6B2,
  U+1F6B9-1F6BA,
  U+1F6BC,
  U+1F6C6-1F6CB,
  U+1F6CD-1F6CF,
  U+1F6D3-1F6D7,
  U+1F6E0-1F6EA,
  U+1F6F0-1F6F3,
  U+1F6F7-1F6FC,
  U+1F700-1F7FF,
  U+1F800-1F80B,
  U+1F810-1F847,
  U+1F850-1F859,
  U+1F860-1F887,
  U+1F890-1F8AD,
  U+1F8B0-1F8B1,
  U+1F93B,
  U+1F946,
  U+1FA00-1FA6F,
  U+1FA70-1FA74,
  U+1FA78-1FA7A,
  U+1FA80-1FA86,
  U+1FA90-1FAA8,
  U+1FAB0-1FAB6,
  U+1FAC0-1FAC2,
  U+1FAD0-1FAD6,
  U+1FB00-1FBFF
}
}
@font-face {
 
  font-family:'Noto Sans Symbols';
.messagebox.standard-talk {
  font-style:normal;
    border: 1px solid #c0c090;
  font-weight:400;
    background-color: #f8eaba
  src:url(https://fonts.gstatic.com/s/notosanssymbols/v40/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gfQ8QY_9Edkw.woff2) format('woff2');
  unicode-range:U+0100-02AF,
  U+0304,
  U+0308,
  U+0329,
  U+1E00-1E9F,
  U+1EF2-1EFF,
  U+2020,
  U+20A0-20AB,
  U+20AD-20CF,
  U+2113,
  U+2C60-2C7F,
  U+A720-A7FF
}
}
@font-face {
 
  font-family:'Noto Sans Symbols';
.mbox-inside .standard-talk {
  font-style:normal;
    border: 1px solid #c0c090;
  font-weight:400;
    background-color: #f8eaba
  src:url(https://fonts.gstatic.com/s/notosanssymbols/v40/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gfQ8Qbf9E.woff2) format('woff2');
  unicode-range:U+0000-00FF,
  U+0131,
  U+0152-0153,
  U+02BB-02BC,
  U+02C6,
  U+02DA,
  U+02DC,
  U+0304,
  U+0308,
  U+0329,
  U+2000-206F,
  U+2074,
  U+20AC,
  U+2122,
  U+2191,
  U+2193,
  U+2212,
  U+2215,
  U+FEFF,
  U+FFFD
}
}
@font-face {
 
  font-family:'Material Symbols Outlined';
 
  font-style:normal;
#pt-notifications-alert {
  font-weight:400;
background-color: var(--accent-color)
  src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v170/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHOej.woff2) format('woff2')  
}
}
.skameykatable {
 
  border:1px solid black;
#pt-notifications-notice{
  border-radius:1.4rem
background-color: var(--accent-color)
}
}
.skameykatable>*>tr>th {
 
  text-align:center;
tr+tr>.navbox-abovebelow,tr+tr>.navbox-group,tr+tr>.navbox-image,tr+tr>.navbox-list {
  font-weight:bold
    border-top: 2px solid var(--text-color)
}
}
.skameykatable>*>tr>td {
 
  border:none
.messagebox {
    border: 1px solid #a2a9b1;
    background-color: #f8f9fa;
}
}
.skameykatable>*>tr:not(:first-child)>* {
 
  border-top:1px solid black !important
.messagebox.merge {
}
    border: 1px solid #c0b8cc;
.skameykatable>*>tr:not(:first-child):not(:last-child):hover {
    background-color: #f0e5ff;
  box-shadow:inset 30em 30em 0 #1b1b20
}
.skameykatable>*>tr:last-child {
  box-shadow:inset 30em 30em 0 #1b1b20;
  border-bottom-left-radius:1.3rem;
  border-bottom-right-radius:1.3rem
}
.skameykatable>*>tr>* {
  padding:0.4em;
  background:transparent;
  border:none !important
}
}
.material-symbols-outlined {
.material-symbols-outlined {
  font-family:'Material Symbols Outlined';
    font-family: 'Material Symbols Outlined';
  font-weight:normal;
    font-weight: normal;
  font-style:normal;
    font-style: normal;
  font-size:24px;
    font-size: 24px;
  line-height:1;
    line-height: 1;
  letter-spacing:normal;
    letter-spacing: normal;
  text-transform:none;
    text-transform: none;
  display:inline-block;
    display: inline-block;
  white-space:nowrap;
    white-space: nowrap;
  word-wrap:normal;
    word-wrap: normal;
  direction:ltr;
    direction: ltr;
  -webkit-font-feature-settings:'liga';
    -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing:antialiased  
    -webkit-font-smoothing: antialiased
}
}
cite,
 
dfn {
cite,dfn {
  font-style:inherit  
    font-style: inherit
}
}
q {
q {
  quotes:'"' '"' "'" "'"  
    quotes: '"' '"' "'" "'"
}
code {
  background-color:#303037;
  border-color:#303037;
  color:#d3d3d3
}
}
pre {
pre {
  overflow:auto;
    overflow: auto;
  white-space:pre-wrap;
    white-space: pre-wrap;
  color:lightgrey;
  background-color:#06071C;
  border-color:#06071C
}
}
blockquote {
blockquote {
  overflow:hidden;
    overflow: hidden;
  margin:1em 0;
    margin: 1em 0;
  padding:0 40px  
    padding: 0 40px
}
}
small {
small {
  font-size:85%  
    font-size: 85%
}
}
img {
img {
  image-rendering:pixelated  
    image-rendering: pixelated
}
}
.mw-body-content sub,
 
.mw-body-content sup,
.mw-body-content sub,.mw-body-content sup,span.reference {
span.reference {
    font-size: 80%
  font-size:80%  
}
}
.ns-talk .mw-body-content dd {
.ns-talk .mw-body-content dd {
  margin-top:0.4em;
    margin-top: 0.4em;
  margin-bottom:0.4em  
    margin-bottom: 0.4em
}
}
#interwiki-completelist {
#interwiki-completelist {
  font-weight:bold  
    font-weight: bold
}
}
.biglink {
.biglink {
  font-family:"Oswald";
    font-family: "Oswald";
  font-style:oblique 10deg;
    font-style: oblique 10deg;
  font-variant-caps:small-caps;
    font-variant-caps: small-caps
  text-shadow:#06071C 1px 2px,#595959dd 2px 2px 1px
}
}
.client-js .mw-special-Watchlist #watchlist-message,
 
.client-js .collapsible:not(.mw-made-collapsible).collapsed>tbody>tr:not(:first-child),
.client-js .mw-special-Watchlist #watchlist-message,.client-js .collapsible:not(.mw-made-collapsible).collapsed>tbody>tr:not(:first-child),#editpage-specialchars {
#editpage-specialchars {
    display: none
  display:none  
}
}
.mw-rcfilters-enabled .mw-specialpage-summary {
.mw-rcfilters-enabled .mw-specialpage-summary {
  margin-top:1em  
    margin-top: 1em
}
.citation:target {
  background-color:rgba(0,127,255,0.133)
}
}
.citation {
.citation {
  word-wrap:break-word  
    word-wrap: break-word
}
}
ol.references {
ol.references {
  font-size:90%;
    font-size: 90%;
  margin-bottom:0.5em  
    margin-bottom: 0.5em
}
}
.hlist dl,
 
.hlist ol,
.hlist dl,.hlist ol,.hlist ul {
.hlist ul {
    margin: 0;
  margin:0;
    padding: 0
  padding:0  
}
}
.hlist dd,
 
.hlist dt,
.hlist dd,.hlist dt,.hlist li {
.hlist li {
    margin: 0;
  margin:0;
    display: inline
  display:inline  
}
}
.hlist.inline,
 
.hlist.inline dl,
.hlist.inline,.hlist.inline dl,.hlist.inline ol,.hlist.inline ul,.hlist dl dl,.hlist dl ol,.hlist dl ul,.hlist ol dl,.hlist ol ol,.hlist ol ul,.hlist ul dl,.hlist ul ol,.hlist ul ul {
.hlist.inline ol,
    display: inline
.hlist.inline ul,
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
  display:inline  
}
}
.hlist .mw-empty-li {
.hlist .mw-empty-li {
  display:none  
    display: none
}
}
.hlist dt:after {
.hlist dt:after {
  content:":"  
    content: ":"
}
}
.hlist dd:after,
 
.hlist li:after {
.hlist dd:after,.hlist li:after {
  content:" · ";
    content: " · ";
  font-weight:bold  
    font-weight: bold
}
}
.hlist dd:last-child:after,
 
.hlist dt:last-child:after,
.hlist dd:last-child:after,.hlist dt:last-child:after,.hlist li:last-child:after {
.hlist li:last-child:after {
    content: none
  content:none  
}
}
.hlist dd dd:first-child:before,
 
.hlist dd dt:first-child:before,
.hlist dd dd:first-child:before,.hlist dd dt:first-child:before,.hlist dd li:first-child:before,.hlist dt dd:first-child:before,.hlist dt dt:first-child:before,.hlist dt li:first-child:before,.hlist li dd:first-child:before,.hlist li dt:first-child:before,.hlist li li:first-child:before {
.hlist dd li:first-child:before,
    content: " (";
.hlist dt dd:first-child:before,
    font-weight: normal
.hlist dt dt:first-child:before,
.hlist dt li:first-child:before,
.hlist li dd:first-child:before,
.hlist li dt:first-child:before,
.hlist li li:first-child:before {
  content:" (";
  font-weight:normal  
}
}
.hlist dd dd:last-child:after,
 
.hlist dd dt:last-child:after,
.hlist dd dd:last-child:after,.hlist dd dt:last-child:after,.hlist dd li:last-child:after,.hlist dt dd:last-child:after,.hlist dt dt:last-child:after,.hlist dt li:last-child:after,.hlist li dd:last-child:after,.hlist li dt:last-child:after,.hlist li li:last-child:after {
.hlist dd li:last-child:after,
    content: ")";
.hlist dt dd:last-child:after,
    font-weight: normal
.hlist dt dt:last-child:after,
.hlist dt li:last-child:after,
.hlist li dd:last-child:after,
.hlist li dt:last-child:after,
.hlist li li:last-child:after {
  content:")";
  font-weight:normal  
}
}
.hlist ol {
.hlist ol {
  counter-reset:listitem  
    counter-reset: listitem
}
}
.hlist ol>li {
.hlist ol>li {
  counter-increment:listitem  
    counter-increment: listitem
}
}
.hlist ol>li:before {
.hlist ol>li:before {
  content:" " counter(listitem) "\a0"  
    content: " " counter(listitem) "\a0"
}
}
.hlist dd ol>li:first-child:before,
 
.hlist dt ol>li:first-child:before,
.hlist dd ol>li:first-child:before,.hlist dt ol>li:first-child:before,.hlist li ol>li:first-child:before {
.hlist li ol>li:first-child:before {
    content: " (" counter(listitem) "\a0"
  content:" (" counter(listitem) "\a0"  
}
}
.plainlist ol,
 
.plainlist ul {
.plainlist ol,.plainlist ul {
  line-height:inherit;
    line-height: inherit;
  list-style:none none;
    list-style: none none;
  margin:0  
    margin: 0
}
}
.plainlist ol li,
 
.plainlist ul li {
.plainlist ol li,.plainlist ul li {
  margin-bottom:0  
    margin-bottom: 0
}
}
.navbox {
.navbox {
  box-sizing:border-box;
    box-sizing: border-box;
  border:1px solid #a2a9b1;
    border: 1px solid #a2a9b1;
  width:100%;
    width: 100%;
  clear:both;
    clear: both;
  font-size:88%;
    font-size: 88%;
  text-align:center;
    text-align: center;
  padding:1px;
    padding: 1px;
  margin:1em auto 0  
    margin: 1em auto 0
}
}
.navbox .navbox {
.navbox .navbox {
  margin-top:0  
    margin-top: 0
}
}
.navbox+.navbox {
.navbox+.navbox {
  margin-top:-1px  
    margin-top: -1px
}
}
.navbox-inner,
 
.navbox-subgroup {
.navbox-inner,.navbox-subgroup {
  width:100%  
    width: 100%
}
}
.navbox-group,
 
.navbox-title,
.navbox-group,.navbox-title,.navbox-abovebelow {
.navbox-abovebelow {
    padding: 0.25em 1em;
  padding:0.25em 1em;
    line-height: 1.5em;
  line-height:1.5em;
    text-align: center
  text-align:center  
}
}
th.navbox-group {
th.navbox-group {
  white-space:nowrap;
    white-space: nowrap;
  text-align:right  
    text-align: right
}
.navbox,
.navbox-subgroup {
  background-color:#fdfdfd
}
}
.navbox-list {
.navbox-list {
  line-height:1.5em;
    line-height: 1.5em;
  border-color:#fdfdfd
}
}
tr+tr>.navbox-abovebelow,
 
tr+tr>.navbox-group,
 
tr+tr>.navbox-image,
 
tr+tr>.navbox-list {
.navbox .hlist td dl,.navbox .hlist td ol,.navbox .hlist td ul,.navbox td.hlist dl,.navbox td.hlist ol,.navbox td.hlist ul {
  border-top:2px solid #fdfdfd
    padding: 0.125em 0
}
.navbox th,
.navbox-title {
  background-color:#ccccff
}
.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
  background-color:#ddddff
}
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
  background-color:#e6e6ff
}
.navbox-even {
  background-color:#f7f7f7
}
.navbox-odd {
  background-color:transparent
}
.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ul,
.navbox td.hlist dl,
.navbox td.hlist ol,
.navbox td.hlist ul {
  padding:0.125em 0  
}
}
.mw-parser-output .mw-collapsible-toggle {
.mw-parser-output .mw-collapsible-toggle {
  font-weight:normal;
    font-weight: normal;
  text-align:right;
    text-align: right;
  padding-right:0.2em;
    padding-right: 0.2em;
  padding-left:0.2em  
    padding-left: 0.2em
}
}
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
  float:left;
    float: left;
  text-align:left  
    text-align: left
}
}
.infobox {
.infobox {
  border:1px solid #a2a9b1;
    border: 1px solid #a2a9b1;
  border-spacing:3px;
    border-spacing: 3px;
  background-color:#f8f9fa;
 
  color:black;
    margin: 0.5em 0 0.5em 1em;
  margin:0.5em 0 0.5em 1em;
    padding: 0.2em;
  padding:0.2em;
    float: right;
  float:right;
    clear: right;
  clear:right;
    font-size: 88%;
  font-size:88%;
    line-height: 1.5em;
  line-height:1.5em;
    width: 22em
  width:22em  
}
}
.infobox-header,
 
.infobox-label,
.infobox-header,.infobox-label,.infobox-above,.infobox-full-data,.infobox-data,.infobox-below,.infobox-subheader,.infobox-image,.infobox-navbar,.infobox th,.infobox td {
.infobox-above,
    vertical-align: top
.infobox-full-data,
.infobox-data,
.infobox-below,
.infobox-subheader,
.infobox-image,
.infobox-navbar,
.infobox th,
.infobox td {
  vertical-align:top  
}
}
.infobox-label,
 
.infobox-data,
.infobox-label,.infobox-data,.infobox th,.infobox td {
.infobox th,
    text-align: left
.infobox td {
  text-align:left  
}
}
.infobox .infobox-above,
 
.infobox .infobox-title,
.infobox .infobox-above,.infobox .infobox-title,.infobox caption {
.infobox caption {
    font-size: 125%;
  font-size:125%;
    font-weight: bold;
  font-weight:bold;
    text-align: center
  text-align:center  
}
}
.infobox-title,
 
.infobox caption {
.infobox-title,.infobox caption {
  padding:0.2em  
    padding: 0.2em
}
}
.infobox .infobox-header,
 
.infobox .infobox-subheader,
.infobox .infobox-header,.infobox .infobox-subheader,.infobox .infobox-image,.infobox .infobox-full-data,.infobox .infobox-below {
.infobox .infobox-image,
    text-align: center
.infobox .infobox-full-data,
.infobox .infobox-below {
  text-align:center  
}
}
.infobox .infobox-navbar {
.infobox .infobox-navbar {
  text-align:right  
    text-align: right
}
}
.wikitable.plainrowheaders th[scope=row] {
.wikitable.plainrowheaders th[scope=row] {
  font-weight:normal;
    font-weight: normal;
  text-align:left  
    text-align: left
}
}
.wikitable td ul,
 
.wikitable td ol,
.wikitable td ul,.wikitable td ol,.wikitable td dl {
.wikitable td dl {
    text-align: left
  text-align:left  
}
}
table.mw-hiero-table td {
table.mw-hiero-table td {
  vertical-align:middle  
    vertical-align: middle
}
}
.mw-parser-output a[href$=".pdf"].external,
 
.mw-parser-output a[href*=".pdf?"].external,
.mw-parser-output a[href$=".pdf"].external,.mw-parser-output a[href*=".pdf?"].external,.mw-parser-output a[href*=".pdf#"].external,.mw-parser-output a[href$=".PDF"].external,.mw-parser-output a[href*=".PDF?"].external,.mw-parser-output a[href*=".PDF#"].external {
.mw-parser-output a[href*=".pdf#"].external,
    background: url(//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif) no-repeat right;
.mw-parser-output a[href$=".PDF"].external,
    padding-right: 18px
.mw-parser-output a[href*=".PDF?"].external,
.mw-parser-output a[href*=".PDF#"].external {
  background:url(//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif) no-repeat right;
  padding-right:18px  
}
}
.messagebox {
.messagebox {
  border:1px solid #a2a9b1;
    width: 80%;
  background-color:#f8f9fa;
    margin: 0 auto 1em auto;
  width:80%;
    padding: .2em
  margin:0 auto 1em auto;
  padding:.2em  
}
}
.messagebox.merge {
.messagebox.merge {
  border:1px solid #c0b8cc;
    text-align: center
  background-color:#f0e5ff;
  text-align:center  
}
}
.messagebox.cleanup {
.messagebox.cleanup {
  border:1px solid #9f9fff;
    text-align: center
  background-color:#efefff;
  text-align:center  
}
}
.messagebox.standard-talk {
.messagebox.standard-talk {
  border:1px solid #c0c090;
    margin: 4px auto
  background-color:#f8eaba;
  margin:4px auto  
}
}
.mbox-inside .standard-talk {
.mbox-inside .standard-talk {
  border:1px solid #c0c090;
    width: 100%;
  background-color:#f8eaba;
    margin: 2px 0;
  width:100%;
    padding: 2px
  margin:2px 0;
  padding:2px  
}
}
.messagebox.small {
.messagebox.small {
  width:238px;
    width: 238px;
  font-size:85%;
    font-size: 85%;
  float:right;
    float: right;
  clear:both;
    clear: both;
  margin:0 0 1em 1em;
    margin: 0 0 1em 1em;
  line-height:1.25em  
    line-height: 1.25em
}
}
.messagebox.small-talk {
.messagebox.small-talk {
  width:238px;
    width: 238px;
  font-size:85%;
    font-size: 85%;
  float:right;
    float: right;
  clear:both;
    clear: both;
  margin:0 0 1em 1em;
    margin: 0 0 1em 1em;
  line-height:1.25em;
    line-height: 1.25em;
  background-color:#f8eaba  
    background-color: #f8eaba
}
}
th.mbox-text,
 
td.mbox-text {
th.mbox-text,td.mbox-text {
  border:none;
    border: none;
  padding:0.25em 0.9em;
    padding: 0.25em 0.9em;
  width:100%  
    width: 100%
}
}
td.mbox-image {
td.mbox-image {
  border:none;
    border: none;
  padding:2px 0 2px 0.9em;
    padding: 2px 0 2px 0.9em;
  text-align:center  
    text-align: center
}
}
td.mbox-imageright {
td.mbox-imageright {
  border:none;
    border: none;
  padding:2px 0.9em 2px 0;
    padding: 2px 0.9em 2px 0;
  text-align:center  
    text-align: center
}
}
td.mbox-empty-cell {
td.mbox-empty-cell {
  border:none;
    border: none;
  padding:0;
    padding: 0;
  width:1px  
    width: 1px
}
}
table.ambox {
table.ambox {
  margin:0 10%;
    margin: 0 10%;
  border:1px solid #a2a9b1;
    border: 1px solid #a2a9b1;
  border-left:10px solid #36c;
    border-left: 10px solid #36c;
  background-color:#fbfbfb;
    background-color: #fbfbfb;
  box-sizing:border-box  
    box-sizing: border-box
}
}
table.ambox+table.ambox,
 
table.ambox+.mw-empty-elt+table.ambox {
table.ambox+table.ambox,table.ambox+.mw-empty-elt+table.ambox {
  margin-top:-1px  
    margin-top: -1px
}
}
.ambox th.mbox-text,
 
.ambox td.mbox-text {
.ambox th.mbox-text,.ambox td.mbox-text {
  padding:0.25em 0.5em  
    padding: 0.25em 0.5em
}
}
.ambox td.mbox-image {
.ambox td.mbox-image {
  padding:2px 0 2px 0.5em  
    padding: 2px 0 2px 0.5em
}
}
.ambox td.mbox-imageright {
.ambox td.mbox-imageright {
  padding:2px 0.5em 2px 0  
    padding: 2px 0.5em 2px 0
}
}
table.ambox-notice {
table.ambox-notice {
  border-left:10px solid #36c  
    border-left: 10px solid #36c
}
}
table.ambox-speedy {
table.ambox-speedy {
  border-left:10px solid #b32424;
    border-left: 10px solid #b32424;
  background-color:#fee7e6  
    background-color: #fee7e6
}
}
table.ambox-delete {
table.ambox-delete {
  border-left:10px solid #b32424  
    border-left: 10px solid #b32424
}
}
table.ambox-content {
table.ambox-content {
  border-left:10px solid #f28500  
    border-left: 10px solid #f28500
}
}
table.ambox-style {
table.ambox-style {
  border-left:10px solid #fc3  
    border-left: 10px solid #fc3
}
}
table.ambox-move {
table.ambox-move {
  border-left:10px solid #9932cc  
    border-left: 10px solid #9932cc
}
}
table.ambox-protection {
table.ambox-protection {
  border-left:10px solid #a2a9b1  
    border-left: 10px solid #a2a9b1
}
}
table.imbox {
table.imbox {
  margin:4px 10%;
    margin: 4px 10%;
  border-collapse:collapse;
    border-collapse: collapse;
  border:3px solid #36c;
    border: 3px solid #36c;
  background-color:#fbfbfb;
    background-color: #fbfbfb;
  box-sizing:border-box  
    box-sizing: border-box
}
}
.imbox .mbox-text .imbox {
.imbox .mbox-text .imbox {
  margin:0 -0.5em;
    margin: 0 -0.5em;
  display:block  
    display: block
}
}
.mbox-inside .imbox {
.mbox-inside .imbox {
  margin:4px  
    margin: 4px
}
}
table.imbox-notice {
table.imbox-notice {
  border:3px solid #36c  
    border: 3px solid #36c
}
}
table.imbox-speedy {
table.imbox-speedy {
  border:3px solid #b32424;
    border: 3px solid #b32424;
  background-color:#fee7e6  
    background-color: #fee7e6
}
}
table.imbox-delete {
table.imbox-delete {
  border:3px solid #b32424  
    border: 3px solid #b32424
}
}
table.imbox-content {
table.imbox-content {
  border:3px solid #f28500  
    border: 3px solid #f28500
}
}
table.imbox-style {
table.imbox-style {
  border:3px solid #fc3  
    border: 3px solid #fc3
}
}
table.imbox-move {
table.imbox-move {
  border:3px solid #9932cc  
    border: 3px solid #9932cc
}
}
table.imbox-protection {
table.imbox-protection {
  border:3px solid #a2a9b1  
    border: 3px solid #a2a9b1
}
}
table.imbox-license {
table.imbox-license {
  border:3px solid #88a;
    border: 3px solid #88a;
  background-color:#f7f8ff  
    background-color: #f7f8ff
}
}
table.imbox-featured {
table.imbox-featured {
  border:3px solid #cba135  
    border: 3px solid #cba135
}
}
table.cmbox {
table.cmbox {
  margin:3px 10%;
    margin: 3px 10%;
  border-collapse:collapse;
    border-collapse: collapse;
  border:1px solid #a2a9b1;
    border: 1px solid #a2a9b1;
  background-color:#dfe8ff;
    background-color: #dfe8ff;
  box-sizing:border-box  
    box-sizing: border-box
}
}
table.cmbox-notice {
table.cmbox-notice {
  background-color:#d8e8ff  
    background-color: #d8e8ff
}
}
table.cmbox-speedy {
table.cmbox-speedy {
  margin-top:4px;
    margin-top: 4px;
  margin-bottom:4px;
    margin-bottom: 4px;
  border:4px solid #b32424;
    border: 4px solid #b32424;
  background-color:#ffdbdb  
    background-color: #ffdbdb
}
}
table.cmbox-delete {
table.cmbox-delete {
  background-color:#ffdbdb  
    background-color: #ffdbdb
}
}
table.cmbox-content {
table.cmbox-content {
  background-color:#ffe7ce  
    background-color: #ffe7ce
}
}
table.cmbox-style {
table.cmbox-style {
  background-color:#fff9db  
    background-color: #fff9db
}
}
table.cmbox-move {
table.cmbox-move {
  background-color:#e4d8ff  
    background-color: #e4d8ff
}
}
table.cmbox-protection {
table.cmbox-protection {
  background-color:#efefe1  
    background-color: #efefe1
}
}
table.ombox {
table.ombox {
  margin:4px 10%;
    margin: 4px 10%;
  border-collapse:collapse;
    border-collapse: collapse;
  border:1px solid #a2a9b1;
    border: 1px solid #a2a9b1;
  background-color:#f8f9fa;
    background-color: #f8f9fa;
  box-sizing:border-box  
    box-sizing: border-box
}
}
table.ombox-notice {
table.ombox-notice {
  border:1px solid #a2a9b1  
    border: 1px solid #a2a9b1
}
}
table.ombox-speedy {
table.ombox-speedy {
  border:2px solid #b32424;
    border: 2px solid #b32424;
  background-color:#fee7e6  
    background-color: #fee7e6
}
}
table.ombox-delete {
table.ombox-delete {
  border:2px solid #b32424  
    border: 2px solid #b32424
}
}
table.ombox-content {
table.ombox-content {
  border:1px solid #f28500  
    border: 1px solid #f28500
}
}
table.ombox-style {
table.ombox-style {
  border:1px solid #fc3  
    border: 1px solid #fc3
}
}
table.ombox-move {
table.ombox-move {
  border:1px solid #9932cc  
    border: 1px solid #9932cc
}
}
table.ombox-protection {
table.ombox-protection {
  border:2px solid #a2a9b1  
    border: 2px solid #a2a9b1
}
}
table.tmbox {
table.tmbox {
  margin:4px 10%;
    margin: 4px 10%;
  border-collapse:collapse;
    border-collapse: collapse;
  border:1px solid #c0c090;
    border: 1px solid #c0c090;
  background-color:#f8eaba;
    background-color: #f8eaba;
  min-width:80%;
    min-width: 80%;
  box-sizing:border-box  
    box-sizing: border-box
}
}
.tmbox.mbox-small {
.tmbox.mbox-small {
  min-width:0  
    min-width: 0
}
}
.mediawiki .mbox-inside .tmbox {
.mediawiki .mbox-inside .tmbox {
  margin:2px 0;
    margin: 2px 0;
  width:100%  
    width: 100%
}
}
.mbox-inside .tmbox.mbox-small {
.mbox-inside .tmbox.mbox-small {
  line-height:1.5em;
    line-height: 1.5em;
  font-size:100%  
    font-size: 100%
}
}
table.tmbox-speedy {
table.tmbox-speedy {
  border:2px solid #b32424;
    border: 2px solid #b32424;
  background-color:#fee7e6  
    background-color: #fee7e6
}
}
table.tmbox-delete {
table.tmbox-delete {
  border:2px solid #b32424  
    border: 2px solid #b32424
}
}
table.tmbox-content {
table.tmbox-content {
  border:2px solid #f28500  
    border: 2px solid #f28500
}
}
table.tmbox-style {
table.tmbox-style {
  border:2px solid #fc3  
    border: 2px solid #fc3
}
}
table.tmbox-move {
table.tmbox-move {
  border:2px solid #9932cc  
    border: 2px solid #9932cc
}
}
table.tmbox-protection,
 
table.tmbox-notice {
table.tmbox-protection,table.tmbox-notice {
  border:1px solid #c0c090  
    border: 1px solid #c0c090
}
}
table.fmbox {
table.fmbox {
  clear:both;
    clear: both;
  margin:0.2em 0;
    margin: 0.2em 0;
  width:100%;
    width: 100%;
  border:1px solid #a2a9b1;
    border: 1px solid #a2a9b1;
  background-color:#f8f9fa;
    background-color: #f8f9fa;
  box-sizing:border-box  
    box-sizing: border-box
}
}
table.fmbox-system {
table.fmbox-system {
  background-color:#191970  
    background-color: #191970
}
}
table.fmbox-warning {
table.fmbox-warning {
  border:1px solid #bb7070;
    border: 1px solid #bb7070;
  background-color:#ffdbdb  
    background-color: #ffdbdb
}
}
table.fmbox-editnotice {
table.fmbox-editnotice {
  background-color:transparent  
    background-color: transparent
}
}
div.mw-warning-with-logexcerpt,
 
div.mw-lag-warn-high,
div.mw-warning-with-logexcerpt,div.mw-lag-warn-high,div.mw-cascadeprotectedwarning,div#mw-protect-cascadeon,div.titleblacklist-warning {
div.mw-cascadeprotectedwarning,
    clear: both;
div#mw-protect-cascadeon,
    margin: 0.2em 0;
div.titleblacklist-warning {
    border: 1px solid #bb7070;
  clear:both;
    background-color: #ffdbdb;
  margin:0.2em 0;
    padding: 0.25em 0.9em;
  border:1px solid #bb7070;
    box-sizing: border-box
  background-color:#ffdbdb;
  padding:0.25em 0.9em;
  box-sizing:border-box  
}
}
.mw-contributions-blocked-notice-partial .mw-warning-with-logexcerpt {
.mw-contributions-blocked-notice-partial .mw-warning-with-logexcerpt {
  border-color:#fc3;
    border-color: #fc3;
  background-color:#fef6e7  
    background-color: #fef6e7
}
}
html body.mediawiki .mbox-small {
html body.mediawiki .mbox-small {
  clear:right;
    clear: right;
  float:right;
    float: right;
  margin:4px 0 4px 1em;
    margin: 4px 0 4px 1em;
  box-sizing:border-box;
    box-sizing: border-box;
  width:238px;
    width: 238px;
  font-size:88%;
    font-size: 88%;
  line-height:1.25em  
    line-height: 1.25em
}
}
html body.mediawiki .mbox-small-left {
html body.mediawiki .mbox-small-left {
  margin:4px 1em 4px 0;
    margin: 4px 1em 4px 0;
  box-sizing:border-box;
    box-sizing: border-box;
  overflow:hidden;
    overflow: hidden;
  width:238px;
    width: 238px;
  border-collapse:collapse;
    border-collapse: collapse;
  font-size:88%;
    font-size: 88%;
  line-height:1.25em  
    line-height: 1.25em
}
}
.compact-ambox table .mbox-image,
 
.compact-ambox table .mbox-imageright,
.compact-ambox table .mbox-image,.compact-ambox table .mbox-imageright,.compact-ambox table .mbox-empty-cell {
.compact-ambox table .mbox-empty-cell {
    display: none
  display:none  
}
}
.compact-ambox table.ambox {
.compact-ambox table.ambox {
  border:none;
    border: none;
  border-collapse:collapse;
    border-collapse: collapse;
  background-color:transparent;
    background-color: transparent;
  margin:0 0 0 1.6em !important;
    margin: 0 0 0 1.6em !important;
  padding:0 !important;
    padding: 0 !important;
  width:auto;
    width: auto;
  display:block  
    display: block
}
}
body.mediawiki .compact-ambox table.mbox-small-left {
body.mediawiki .compact-ambox table.mbox-small-left {
  font-size:100%;
    font-size: 100%;
  width:auto;
    width: auto;
  margin:0  
    margin: 0
}
}
.compact-ambox table .mbox-text {
.compact-ambox table .mbox-text {
  padding:0 !important;
    padding: 0 !important;
  margin:0 !important  
    margin: 0 !important
}
}
.compact-ambox table .mbox-text-span {
.compact-ambox table .mbox-text-span {
  display:list-item;
    display: list-item;
  line-height:1.5em;
    line-height: 1.5em;
  list-style-type:square;
    list-style-type: square;
  list-style-image:url(/w/skins/MonoBook/resources/images/bullet.svg)  
    list-style-image: url(/w/skins/MonoBook/resources/images/bullet.svg)
}
}
.compact-ambox .hide-when-compact {
.compact-ambox .hide-when-compact {
  display:none  
    display: none
}
}
.nounderlines a,
 
.IPA a:link,
.nounderlines a,.IPA a:link,.IPA a:visited {
.IPA a:visited {
    text-decoration: none !important
  text-decoration:none !important  
}
}
.nowrap,
 
.nowraplinks a {
.nowrap,.nowraplinks a {
  white-space:nowrap  
    white-space: nowrap
}
}
.wrap,
 
.wraplinks a {
.wrap,.wraplinks a {
  white-space:normal  
    white-space: normal
}
}
#wpUploadDescription {
#wpUploadDescription {
  height:13em  
    height: 13em
}
}
.thumbinner {
.thumbinner {
  min-width:100px;
    min-width: 100px;
  background:#303037;
    background: #303037;
  border:solid #37373e  
    border: solid #37373e
}
}
.thumbinner .thumbimage,
 
.thumbborder {
.thumbinner .thumbimage,.thumbborder {
  border:solid 1px #37373e  
    border: solid 1px #37373e
}
}
#mw-subcategories,
 
#mw-pages,
#mw-subcategories,#mw-pages,#mw-category-media,#filehistory,#wikiPreview,#wikiDiff {
#mw-category-media,
    clear: both
#filehistory,
#wikiPreview,
#wikiDiff {
  clear:both  
}
}
.wpb .wpb-header {
.wpb .wpb-header {
  display:none  
    display: none
}
}
.wpbs-inner .wpb .wpb-header {
.wpbs-inner .wpb .wpb-header {
  display:table-row  
    display: table-row
}
}
.wpbs-inner .wpb-outside {
.wpbs-inner .wpb-outside {
  display:none  
    display: none
}
}
.mw-tag-markers {
.mw-tag-markers {
  font-style:italic;
    font-style: italic;
  font-size:90%  
    font-size: 90%
}
}
.checkuser-show,
 
.sysop-show,
.checkuser-show,.sysop-show,.abusefilter-show,.abusefilter-helper-show,.patroller-show,.templateeditor-show,.extendedmover-show,.extendedconfirmed-show,.autoconfirmed-show,.user-show {
.abusefilter-show,
    display: none
.abusefilter-helper-show,
.patroller-show,
.templateeditor-show,
.extendedmover-show,
.extendedconfirmed-show,
.autoconfirmed-show,
.user-show {
  display:none  
}
}
.ve-ui-mwNoticesPopupTool-item .editnotice-redlink,
 
.ve-ui-mwNoticesPopupTool-item .mbox-image,
.ve-ui-mwNoticesPopupTool-item .editnotice-redlink,.ve-ui-mwNoticesPopupTool-item .mbox-image,.ve-ui-mwNoticesPopupTool-item .mbox-imageright {
.ve-ui-mwNoticesPopupTool-item .mbox-imageright {
    display: none !important
  display:none !important  
}
}
ul.permissions-errors>li {
ul.permissions-errors>li {
  list-style:none none  
    list-style: none none
}
}
ul.permissions-errors {
ul.permissions-errors {
  margin:0  
    margin: 0
}
}
span.texhtml {
span.texhtml {
  font-family:"Nimbus Roman No9 L","Times New Roman",Times,serif;
    font-family: "Nimbus Roman No9 L","Times New Roman",Times,serif;
  font-size:118%;
    font-size: 118%;
  line-height:1;
    line-height: 1;
  white-space:nowrap;
    white-space: nowrap;
  -moz-font-feature-settings:"lnum","tnum","kern" 0;
    -moz-font-feature-settings: "lnum","tnum","kern" 0;
  -webkit-font-feature-settings:"lnum","tnum","kern" 0;
    -webkit-font-feature-settings: "lnum","tnum","kern" 0;
  font-feature-settings:"lnum","tnum","kern" 0;
    font-feature-settings: "lnum","tnum","kern" 0;
  font-variant-numeric:lining-nums tabular-nums;
    font-variant-numeric: lining-nums tabular-nums;
  font-kerning:none  
    font-kerning: none
}
}
span.texhtml span.texhtml {
span.texhtml span.texhtml {
  font-size:100%  
    font-size: 100%
}
}
span.mwe-math-mathml-inline {
span.mwe-math-mathml-inline {
  font-size:118%  
    font-size: 118%
}
}
.mwe-math-fallback-image-display,
 
.mwe-math-mathml-display {
.mwe-math-fallback-image-display,.mwe-math-mathml-display {
  margin-left:1.6em !important;
    margin-left: 1.6em !important;
  margin-top:0.6em;
    margin-top: 0.6em;
  margin-bottom:0.6em  
    margin-bottom: 0.6em
}
}
.mwe-math-mathml-display math {
.mwe-math-mathml-display math {
  display:inline  
    display: inline
}
}
.k-player .k-attribution {
.k-player .k-attribution {
  visibility:hidden  
    visibility: hidden
}
}
.PopUpMediaTransform a .play-btn-large {
.PopUpMediaTransform a .play-btn-large {
  margin:0;
    margin: 0;
  top:auto;
    top: auto;
  right:auto;
    right: auto;
  bottom:0;
    bottom: 0;
  left:0  
    left: 0
}
}
@media screen {
@media screen {
  #content .gallerybox div.thumb {
#searchButton, #mw-searchButton{
    background-color:#f8f9fa  
    top: -1px;
  }
    height: 34px;
  .gallerybox .thumb img {
    width: 4em;
    background:#fff url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png) repeat  
    background-color: var(--accent-color);
  }
    right: 0;
  .ns-0 .gallerybox .thumb img,
    border-left: 1px solid #37373e;
  .ns-2 .gallerybox .thumb img,
}
  .ns-100 .gallerybox .thumb img,
  .nochecker .gallerybox .thumb img {
    background-image:none  
  }
    #content .gallerybox div.thumb {
        background-color: #f8f9fa
    }
 
    .gallerybox .thumb img {
        background: #fff url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png) repeat
    }
 
    .ns-0 .gallerybox .thumb img,.ns-2 .gallerybox .thumb img,.ns-100 .gallerybox .thumb img,.nochecker .gallerybox .thumb img {
        background-image: none
    }
}
}
.flaggedrevs_draft_synced,
 
.flaggedrevs_stable_synced,
.flaggedrevs_draft_synced,.flaggedrevs_stable_synced,#t-upload,.mw-special-Book #coll-downloadbox {
#t-upload,
    display: none
.mw-special-Book #coll-downloadbox {
  display:none  
}
}
#site-tools {
#site-tools {
  display:none !important  
    display: none !important
}
}
span.comment {
span.comment {
  overflow-wrap:break-word  
    overflow-wrap: break-word
}
}
#mw-page-base {
#mw-page-base {
  background:#06071C;
    background: #06071C;
  color:lightgrey;
    color: lightgrey;
  border:#06071C  
    border: #06071C
}
}
.mediawiki,
 
.mw-page-container {
.mediawiki,.mw-page-container {
  background:#06071C;
    background: #06071C;
  color:lightgrey;
    color: lightgrey;
  border:#06071C  
    border: #06071C
}
}
.mw-body {
.mw-body {
  background:#212126;
    background: #030314;
  color:lightgrey;
    color: lightgrey;
  border:black  
    border: black
}
}
#mw-panel {
#mw-panel {
  background:#06071C;
    background: #06071C;
  color:lightgrey;
    color: lightgrey;
  border:#06071C  
    border: #06071C
}
}
#mw-content-container,
 
#mw-header-container,
#mw-content-container,#mw-header-container,#mw-content-wrapper,#mw-content,#p-logo {
#mw-content-wrapper,
    background: #06071C;
#mw-content,
    color: lightgrey;
#p-logo {
    border: #06071C
  background:#06071C;
  color:lightgrey;
  border:#06071C  
}
}
.mw-code {
.mw-code {
  background:#212126;
    background: #030314;
  color:lightgrey  
    color: lightgrey
}
}
footer,
 
#footer-info-lastmod,
footer,#footer-info-lastmod,#footer-info-copyright {
#footer-info-copyright {
    color: lightgrey
  color:lightgrey  
}
}
p,
 
h1,
p,h1,h2,h3,h4,h5,h6,li {
h2,
    color: lightgrey
h3,
h4,
h5,
h6,
li {
  color:lightgrey  
}
}
a,
 
.vector-menu-portal .vector-menu-content li a,
a,.vector-menu-portal .vector-menu-content li a,.vector-menu-tabs li a,body.skin--responsive #p-cactions li a,a:visited,.vector-menu-portal .vector-menu-content li a:visited,.vector-menu-tabs li a:visited,body.skin--responsive #p-cactions li a:visited {
.vector-menu-tabs li a,
    color: #77c1d9
body.skin--responsive #p-cactions li a,
a:visited,
.vector-menu-portal .vector-menu-content li a:visited,
.vector-menu-tabs li a:visited,
body.skin--responsive #p-cactions li a:visited {
  color:#77c1d9  
}
}
a:hover,
 
a:visited:hover {
a:hover,a:visited:hover {
  color:white  
    color: white
}
}
body.skin--responsive #p-cactions li a {
body.skin--responsive #p-cactions li a {
  background:#27272e
    background: #04111A
}
}
.mw-prefs-buttons {
.mw-prefs-buttons {
  background:#27272e
    background: #04111A
}
}
a.extiw:visited,
 
a.external:visited,
a.extiw:visited,a.external:visited,.mw-parser-output a.extiw:visited,.mw-parser-output a.external:visited,body.skin--responsive #p-cactions li a.external:visited {
.mw-parser-output a.extiw:visited,
    color: #3377aa
.mw-parser-output a.external:visited,
body.skin--responsive #p-cactions li a.external:visited {
  color:#3377aa  
}
}
.vector-menu-tabs .selected a,
 
.vector-menu-tabs .selected a:visited,
.vector-menu-tabs .selected a,.vector-menu-tabs .selected a:visited,body.skin--responsive #p-cactions li.selected a {
body.skin--responsive #p-cactions li.selected a {
    color: lightgrey;
  color:lightgrey;
    font-weight: bold
  font-weight:bold  
}
}
body.skin--responsive #p-cactions li.selected a {
body.skin--responsive #p-cactions li.selected a {
  background:#27272e
    background: #04111A
}
}
.vector-menu-tabs li {
.vector-menu-tabs li {
  background:#212126
    background: #030314
}
}
#mw-site-navigation .sidebar-chunk,
 
#mw-site-navigation .sidebar-chunk,
#mw-site-navigation .sidebar-chunk,#mw-site-navigation .sidebar-chunk,#mw-related-navigation .sidebar-chunk,body.skin--responsive .portlet,body.skin--responsive .pBody {
#mw-related-navigation .sidebar-chunk,
    background: #030314;
body.skin--responsive .portlet,
    color: lightgrey;
body.skin--responsive .pBody {
    border-color: #06071C;
  background:#212126;
    border: 1px solid black;
  color:lightgrey;
    border-radius:1.4rem;
  border-color:#06071C;
  border:1px solid black;
  border-radius:1.4rem
}
}
#p-logo-text a {
#p-logo-text a {
  color:lightgrey  
    color: lightgrey
}
}
#ca-nstab-mediawiki.a {
#ca-nstab-mediawiki.a {
  color:lightgrey  
    color: lightgrey
}
}
#mw-changeslist-links {
#mw-changeslist-links {
  background:#212126;
    background: #030314;
  color:lightgrey  
    color: lightgrey
}
}
#simpleSearch {
#simpleSearch {
  background:#27272e;
    background: #04111A;
  border:1px solid #37373e;
    border: 1px solid #37373e;
  color:lightgrey  
    color: lightgrey
}
}
#searchInput {
#searchInput {
  color:white  
    color: white
}
}
#pt-createaccount {
#pt-createaccount {
  visibility:hidden;
    visibility: hidden;
  display:none  
    display: none
}
}
.vector-user-links .vector-user-menu-more .vector-menu-content-list li a,
 
#personal .dropdown {
.vector-user-links .vector-user-menu-more .vector-menu-content-list li a,#personal .dropdown {
  background:#27272e;
    background: #04111A;
  border:1px solid black;
    border: 1px solid black;
  color:lightgrey  
    color: lightgrey
}
}
body.skin--responsive #p-cactions li.selected {
body.skin--responsive #p-cactions li.selected {
  border:#37373e  
    border: #37373e
}
}
.vector-menu-tabs .selected {
.vector-menu-tabs .selected {
  background:#06071C  
    background: #06071C
}
}
#pagehistory li.selected {
#pagehistory li.selected {
  background:#1B4D3E;
    background: #1B4D3E;
  font-weight:bold  
    font-weight: bold
}
}
div.mw-warning-with-logexcerpt,
 
div.mw-lag-warn-high,
div.mw-warning-with-logexcerpt,div.mw-lag-warn-high,div.mw-cascadeprotectedwarning,div#mw-protect-cascadeon,div.titleblacklist-warning {
div.mw-cascadeprotectedwarning,
    background: #7C0A02;
div#mw-protect-cascadeon,
    border: 1px solid #bb7070
div.titleblacklist-warning {
  background:#7C0A02;
  border:1px solid #bb7070  
}
}
.wikitable {
.wikitable {
  background:#303037;
    background: #303037;
  border:1px solid #37373e;
    border: 1px solid #37373e;
  color:white  
    color: white
}
}
.wikitableKZ {
.wikitableKZ {
  border-collapse:collapse  
    border-collapse: collapse
}
}
.wikitableKZ>tr>th,
 
.wikitableKZ>tr>td,
.wikitableKZ>tr>th,.wikitableKZ>tr>td,.wikitableKZ>*>tr>th,.wikitableKZ>*>tr>td {
.wikitableKZ>*>tr>th,
    border: 1px solid black
.wikitableKZ>*>tr>td {
  border:1px solid black  
}
}
.toc {
.toc {
  background:#27272E;
    background: #04111A;
  border:1px solid black;
    border: 1px solid black;
  color:white  
    color: white
}
}
.mw-content-ltr .tocnumber {
.mw-content-ltr .tocnumber {
  color:grey  
    color: grey
}
}
.wikitable>tr>th,
 
.wikitable>tr>td,
.wikitable>tr>th,.wikitable>tr>td,.wikitable>*>tr>th,.wikitable>*>tr>td {
.wikitable>*>tr>th,
    border: 1px solid black
.wikitable>*>tr>td {
  border:1px solid black  
}
}
.wikitable>*>tr>th {
.wikitable>*>tr>th {
  background:#27272e;
    background: #04111A;
  border:1px solid black;
    border: 1px solid black;
  color:white  
    color: white
}
}
.quickbox {
.quickbox {
  border:1px solid #303038;
    border: 1px solid #303038;
  background:#27272e
    background: #04111A
}
}
.quickboxhead {
.quickboxhead {
  border-bottom:1px solid #303038;
    border-bottom: 1px solid #303038;
  background:#06071C;
    background: #06071C;
  text-align:center  
    text-align: center
}
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle,
 
.mw-rcfilters-ui-changesListWrapperWidget {
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle,.mw-rcfilters-ui-changesListWrapperWidget {
  background:#27272e;
    background: #04111A;
  border:1px solid #303038;
    border: 1px solid #303038;
  color:white  
    color: white
}
}
.mw-changeslist-legend {
.mw-changeslist-legend {
  display:none  
    display: none
}
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button {
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button {
  background:#27272e;
    background: #04111A;
  border:1px solid #303038;
    border: 1px solid #303038;
  color:white  
    color: white
}
}
.oo-ui-popupWidget-popup {
.oo-ui-popupWidget-popup {
  background:#303037;
    background: #303037;
  border:1px solid #37373e;
    border: 1px solid #37373e;
  color:white  
    color: white
}
}
.mw-editform #wpTextbox1,
 
textarea {
.mw-editform #wpTextbox1,textarea {
  background:#303037;
    background: #303037;
  border:1px solid #37373e;
    border: 1px solid #37373e;
  color:white  
    color: white
}
}
.wikiEditor-ui-toolbar {
.wikiEditor-ui-toolbar {
  background:#27272e;
    background: #04111A;
  color:white  
    color: white
}
}
.wikiEditor-ui-toolbar .group {
.wikiEditor-ui-toolbar .group {
  border:1px solid #37373e;
    border: 1px solid #37373e;
  color:white  
    color: white
}
}
.wikiEditor-ui-toolbar .group .label {
.wikiEditor-ui-toolbar .group .label {
  color:white  
    color: white
}
}
.wikiEditor-ui-toolbar .tabs span.tab a.current,
 
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited {
.wikiEditor-ui-toolbar .tabs span.tab a.current,.wikiEditor-ui-toolbar .tabs span.tab a.current:visited {
  color:#151518;
    color: #151518;
  font-weight:bold  
    font-weight: bold
}
}
.wikiEditor-ui .wikiEditor-ui-top {
.wikiEditor-ui .wikiEditor-ui-top {
  border-bottom:1px solid #37373e  
    border-bottom: 1px solid #37373e
}
}
.wikiEditor-ui .wikiEditor-ui-view {
.wikiEditor-ui .wikiEditor-ui-view {
  border:1px solid #37373e  
    border: 1px solid #37373e
}
}
.editOptions,
 
.mw-editform .editOptions {
.editOptions,.mw-editform .editOptions {
  background:#212126;
    background: #030314;
  border:1px solid #37373e;
    border: 1px solid #37373e;
  color:white  
    color: white
}
}
@media screen {
@media screen {
  .mw-body-content .recipeimg a>img {
    .mw-body-content .recipeimg a>img {
    padding:0;
        padding: 0;
    margin:0;
        margin: 0;
    border:0;
        border: 0;
    width:32px !important;
        width: 32px !important;
    max-width:32px !important;
        max-width: 32px !important;
    height:32px !important;
        height: 32px !important;
    max-height:32px !important  
        max-height: 32px !important
  }
    }
}
}
.positive {
.positive {
  color:#00FF00;
    color: #00FF00;
  font-weight:bold  
    font-weight: bold
}
}
.negative {
.negative {
  color:#FF0000;
    color: #FF0000;
  font-weight:bold  
    font-weight: bold
}
}
.anglerect {
.anglerect {
  --angle-rect-clip-size:16px;
    --angle-rect-clip-size: 16px;
  clip-path:polygon(0 0,calc(100% - var(--angle-rect-clip-size)) 0,100% var(--angle-rect-clip-size),100% 100%,var(--angle-rect-clip-size) 100%,0 calc(100% - var(--angle-rect-clip-size)))  
    clip-path: polygon(0 0,calc(100% - var(--angle-rect-clip-size)) 0,100% var(--angle-rect-clip-size),100% 100%,var(--angle-rect-clip-size) 100%,0 calc(100% - var(--angle-rect-clip-size)))
}
}
.flex {
.flex {
  display:flex  
    display: flex
}
}
.mw-body {
.mw-body {
  padding:0.5em;
    padding: 0.5em;
  box-shadow:0 0 2px black  
    box-shadow: 0 0 2px black
}
}
.mw-body dd {
.mw-body dd {
  margin:0.2em;
    margin: 0.2em;
  margin-left:1.6em  
    margin-left: 1.6em
}
}
.tabs-label {
.tabs-label {
  cursor:pointer;
    cursor: pointer;
  padding:1px 6px;
    padding: 1px 6px;
  background:transparent !important;
    background: transparent !important;
  border:1px solid black  
    border: 1px solid black
}
}
.tabs-tabbox > .tabs-input:checked + .tabs-label,
 
.tabs-input-0:checked + .tabs-input-1 + .tabs-label {
.tabs-tabbox > .tabs-input:checked + .tabs-label,.tabs-input-0:checked + .tabs-input-1 + .tabs-label {
  z-index:2;
    z-index: 2;
  box-shadow:0px 2px 1px #3366cc  
    box-shadow: 0px 2px 1px #3366cc
}
}
.tabs-tabbox > .tabs-input+ .tabs-input+ .tabs-label {
.tabs-tabbox > .tabs-input+ .tabs-input+ .tabs-label {
  margin:0  
    margin: 0
}
}
.tabs-label:hover {
.tabs-label:hover {
  box-shadow:0px 2px 1px darkblue;
    box-shadow: 0px 2px 1px darkblue;
  z-index:2  
    z-index: 2
}
}
.tabs-tabbox > .tabs-container {
.tabs-tabbox > .tabs-container {
  margin-top:-1px;
    margin-top: -1px;
  padding:2px 10px;
    padding: 2px 10px;
  background:#303037;
    background: #020C13;
  border-radius:0;
    border-radius: 0;
  position:relative;
    position: relative;
  border:1px solid #000000;
    border: 1px solid #000000;
  width:inherit;
    width: inherit;
  max-width:inherit;
    max-width: inherit;
  min-width:inherit;
    min-width: inherit;
  z-index:1  
    z-index: 1
}
}
.tabs-tabbox > .tabs-label {
.tabs-tabbox > .tabs-label {
  margin:0;
    margin: 0;
  background:transparent;
    background: transparent;
  position:relative;
    position: relative;
  display:inline-block;
    display: inline-block;
  vertical-align:baseline;
    vertical-align: baseline;
  border-radius:0  
    border-radius: 0
}
}
.tooltip {
.tooltip {
  position:relative;
    position: relative;
  display:inline  
    display: inline
}
}
.tooltiptext {
.tooltiptext {
  position:absolute;
    position: absolute;
  z-index:99;
    z-index: 99;
  width:300px;
    width: 300px;
  left:-128px;
    left: -128px;
  top:32px;
    top: 32px;
  padding:7px;
    padding: 7px;
  pointer-events:none;
    pointer-events: none;
  visibility:hidden;
    visibility: hidden;
  opacity:0;
    opacity: 0;
  text-align:left;
    text-align: left;
  transition:all 0.2s;
    transition: all 0.2s;
  border:1px solid #3366cc;
    border: 1px solid #3366cc;
  border-radius:0.9em;
    border-radius: 0.9em;
  background-color:#27272E
    background-color: #04111A
}
}
.tooltip:hover>.tooltiptext {
.tooltip:hover>.tooltiptext {
  visibility:visible;
    visibility: visible;
  opacity:0.98  
    opacity: 0.98
}
}
@media screen and (min-width:851px) {
 
  .mobile {
@media screen and (min-width: 851px) {
    display:none  
    .mobile {
  }
        display:none
  .headder {
    }
    width:25%;
 
    float:right;
    .headder {
    margin-left:1em  
        width: 25%;
  }
        float: right;
  .stiky {
        margin-left: 1em
    position:sticky;
    }
    top:0.1em  
 
  }
    .stiky {
        position: sticky;
        top: 0.1em
    }
}
}
@media screen and (max-width:850px) {
 
  .nomobile {
@media screen and (max-width: 850px) {
    display:none  
  }
.tools-inline{
  .headder {
background-color: var(--accent-color);
    width:100%;
max-height: 30px;
    margin-left:0  
}
  }
  .sidebar-inner {
#personal-extra{
    background:#27272e;
right: 40px;
    border:1px solid black;
  margin-top: -5px;
    color:lightgrey  
}
  }
  .tooltip {
    .nomobile {
    position:static  
        display:none
  }
    }
  .tooltiptext {
 
    box-shadow:0px 0px 100vw 100vh rgb(0 0 0 / 60%);
    .headder {
    position:fixed;
        width: 100%;
    width:80vw;
        margin-left: 0
    top:40vh;
    }
    left:0;
   
    margin:0 auto;
#user-tools h2 {
    right:0  
  background-color: var(--accent-color);
  }
}
 
#site-navigation h2 {
  background-color: var(--accent-color);
}
 
    .sidebar-inner {
        background: #04111A;
        border: 1px solid black;
        color: lightgrey
    }
 
    .tooltip {
        position: static
    }
 
    .tooltiptext {
        box-shadow: 0px 0px 100vw 100vh rgb(0 0 0 / 60%);
        position: fixed;
        width: 80vw;
        top: 40vh;
        left: 0;
        margin: 0 auto;
        right: 0
    }
/*
    .mobilefont {
        font-size: 80%
    }
    */
}
}
.mw-mmv-above-fold,
 
.mw-mmv-dialog,
.mw-mmv-above-fold,.mw-mmv-dialog,.mw-mmv-image-links li,.mw-mmv-options-cancel-button.mw-ui-button.mw-ui-quiet,.mw-mmv-options-dialog-header,.mw-mmv-options-text-header {
.mw-mmv-image-links li,
    color: #e0e0e0
.mw-mmv-options-cancel-button.mw-ui-button.mw-ui-quiet,
.mw-mmv-options-dialog-header,
.mw-mmv-options-text-header {
  color:#e0e0e0  
}
}
.mw-mmv-above-fold {
.mw-mmv-above-fold {
  background:#222;
    background: #222;
  border-top:1px solid #333  
    border-top: 1px solid #333
}
}
.mw-mmv-image-metadata {
.mw-mmv-image-metadata {
  background-color:#111;
    background-color: #111;
  border-color:#333  
    border-color: #333
}
}
.mw-mmv-dialog {
.mw-mmv-dialog {
  border:1px solid #333;
    border: 1px solid #333;
  background:#222;
    background: #222;
  box-shadow:none  
    box-shadow: none
}
}
.mw-mmv-dialog .mw-mmv-dialog-down-arrow {
.mw-mmv-dialog .mw-mmv-dialog-down-arrow {
  background:#222;
    background: #222;
  border-bottom:1px solid #333;
    border-bottom: 1px solid #333;
  border-right:1px solid #333  
    border-right: 1px solid #333
}
}
.mw-mmv-options-enable-alert {
.mw-mmv-options-enable-alert {
  background:#333;
    background: #333;
  color:#e0e0e0  
    color: #e0e0e0
}
}
.mw-mmv-filepage-buttons .mw-ui-button {
.mw-mmv-filepage-buttons .mw-ui-button {
  background:#36c;
    background: #36c;
  color:#e0e0e0;
    color: #e0e0e0;
  border-color:#1d4699  
    border-color: #1d4699
}
}
.mw-default-size {
.mw-default-size {
  background-color:#21212600 !important;
    background-color: #03031400 !important;
  border-color:black !important  
    border-color: black !important
}
}
.mw-default-size img {
.mw-default-size img {
  border-color:black !important  
    border-color: black !important
}
}
.mw-default-size figcaption {
.mw-default-size figcaption {
  background-color:#21212600 !important;
    background-color: #03031400 !important;
  border-color:black !important  
    border-color: black !important
}
}
.mw-halign-right {
.mw-halign-right {
  background-color:#27272E00 !important;
    background-color: #04111A00 !important;
  border-color:black !important  
    border-color: black !important
}
}
.mw-halign-right img {
.mw-halign-right img {
  border-color:black !important  
    border-color: black !important
}
}
.mw-halign-right figcaption {
.mw-halign-right figcaption {
  background-color:#27272E00 !important;
    background-color: #04111A00 !important;
  border-color:black !important  
    border-color: black !important
}
}
.mw-halign-left {
.mw-halign-left {
  background-color:#27272E00 !important;
    background-color: #04111A00 !important;
  border-color:black !important  
    border-color: black !important
}
}
.mw-halign-left img {
.mw-halign-left img {
  border-color:black !important  
    border-color: black !important
}
}
.mw-halign-left figcaption {
.mw-halign-left figcaption {
  background-color:#27272E00 !important;
    background-color: #04111A00 !important;
  border-color:black !important  
    border-color: black !important
}
}
.mw-halign-center {
.mw-halign-center {
  background-color:#27272E00 !important;
    background-color: #04111A00 !important;
  border-color:black !important  
    border-color: black !important
}
}
.mw-halign-center img {
.mw-halign-center img {
  border-color:black !important  
    border-color: black !important
}
}
.mw-halign-center figcaption {
.mw-halign-center figcaption {
  background-color:#27272E00 !important;
    background-color: #04111A00 !important;
  border-color:black !important  
    border-color: black !important
}
}
.reference {
.reference {
  background-color:#27272E00 !important  
    background-color: #04111A00 !important
}
}
ol.references li:target,
 
sup.reference:target {
ol.references li:target,sup.reference:target {
  background-color:#303037 !important  
    background-color: #303037 !important
}
}
.oo-ui-inputWidget-input {
.oo-ui-inputWidget-input {
  background-color:#27272e !important;
    background-color: #04111A !important;
  border:#37373e !important;
    border: #37373e !important;
  color:#ffffff !important  
    color: #ffffff !important
}
}
.mw-search-profile-tabs {
.mw-search-profile-tabs {
  background-color:#27272e !important;
    background-color: #04111A !important;
  border:#37373e !important  
    border: #37373e !important
}
}
.search-types .current a {
.search-types .current a {
  color:#d3d3d3 !important;
    color: #d3d3d3 !important;
  cursor:default !important  
    cursor: default !important
}
}
.mw-message-box-error {
.mw-message-box-error {
  background-color:#7b1919 !important;
    background-color: #7b1919 !important;
  border-color:#af2424 !important  
    border-color: #af2424 !important
}
}
.mw-message-box-warning {
.mw-message-box-warning {
  background-color:#7b6919 !important;
    background-color: #7b6919 !important;
  border-color:#af9a24 !important  
    border-color: #af9a24 !important
}
}
#mw-header-nav-hack {
#mw-header-nav-hack {
  border-top:solid 2px #212126 !important;
    border-top: solid 2px #030314 !important;
  display:block;
    display: block;
  position:absolute;
    position: absolute;
  z-index:98;
    z-index: 98;
  background:#212126 !important;
    background: #030314 !important;
  width:100%  
    width: 100%
}
}
.ui-widget-overlay {
.ui-widget-overlay {
  background:#000000 !important;
    background: #000000 !important;
  opacity:.3 !important  
    opacity: .3 !important
}
}
.ui-widget-content {
.ui-widget-content {
  border:1px solid #4a4a57 !important;
    border: 1px solid #4a4a57 !important;
  background:#212126 !important;
    background: #030314 !important;
  color:#e0e0e0 !important  
    color: #e0e0e0 !important
}
}
.ui-widget-header {
.ui-widget-header {
  border:1px solid #4a4a57 !important;
    border: 1px solid #4a4a57 !important;
  background:#212126 !important;
    background: #030314 !important;
  color:#e0e0e0 !important;
    color: #e0e0e0 !important;
  font-weight:bold !important  
    font-weight: bold !important
}
}
#wikieditor-toolbar-file-target,
 
#wikieditor-toolbar-file-caption,
#wikieditor-toolbar-file-target,#wikieditor-toolbar-file-caption,#wikieditor-toolbar-file-alt {
#wikieditor-toolbar-file-alt {
    width: 100% !important;
  width:100% !important;
    background-color: #04111A !important;
  background-color:#27272e !important;
    color: #e0e0e0 !important
  color:#e0e0e0 !important  
}
}
.wikiEditor-toolbar-dialog .ui-dialog-content input[type='text'] {
.wikiEditor-toolbar-dialog .ui-dialog-content input[type='text'] {
  box-sizing:border-box !important;
    box-sizing: border-box !important;
  background-color:#27272e !important;
    background-color: #04111A !important;
  color:#e0e0e0 !important  
    color: #e0e0e0 !important
}
}
.ui-widget input,
 
.ui-widget select,
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {
.ui-widget textarea,
    font-family: Verdana,Arial,sans-serif !important;
.ui-widget button {
    font-size: 1em !important;
  font-family:Verdana,Arial,sans-serif !important;
    background-color: #04111A !important;
  font-size:1em !important;
    color: #e0e0e0 !important
  background-color:#27272e !important;
  color:#e0e0e0 !important  
}
}
.ui-state-default,
 
.ui-widget-content .ui-state-default,
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {
.ui-widget-header .ui-state-default {
    border: 1px solid #4a4a57 !important;
  border:1px solid #4a4a57 !important;
    background: #04111A !important;
  background:#27272e !important;
    font-weight: normal !important;
  font-weight:normal !important;
    color: #e0e0e0 !important
  color:#e0e0e0 !important  
}
}
.ui-state-hover,
 
.ui-widget-contetn .ui-state-hover,
.ui-state-hover,.ui-widget-contetn .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus {
.ui-widget-header .ui-state-hover,
    border: 1px solid #4a4a57 !important;
.ui-state-focus,
    background: #4c4c59 !important;
.ui-widget-content .ui-state-focus,
    font-weight: normal !important;
.ui-widget-header .ui-state-focus {
    color: #e0e0e0 !important
  border:1px solid #4a4a57 !important;
  background:#4c4c59 !important;
  font-weight:normal !important;
  color:#e0e0e0 !important  
}
}
body .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close {
body .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close {
  right:0.9em !important;
    right: 0.9em !important;
  background:#4c4c59 !important  
    background: #4c4c59 !important
}
}
.ui-dialog .ui-dialog-titlebar-close:hover,
 
.ui-dialog .ui-dialog-titlebar-close:focus {
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus {
  padding:0 !important;
    padding: 0 !important;
  background:#6c6c80 !important  
    background: #6c6c80 !important
}
}
ul#filetoc,
 
.toc,
ul#filetoc,.toc,.toccolours,.mw-warning {
.toccolours,
    display: table !important;
.mw-warning {
    background-color: #04111A !important;
  display:table !important;
    border: solid #000000 !important;
  background-color:#27272e !important;
    border-radius: 0.9em;
  border:solid #000000 !important;
    border-width: 1px 1px 0.2em !important;
  border-radius:0.9em;
    box-shadow: 0 1px 2px 1px rgb(39 0 255 / 17%) !important;
  border-width:1px 1px 0.2em !important;
    padding: 1.25em 1.75em !important;
  box-shadow:0 1px 2px 1px rgb(39 0 255 / 17%) !important;
    margin-top: 1em !important;
  padding:1.25em 1.75em !important;
    margin-bottom: 1em !important;
  margin-top:1em !important;
    min-width: 15em !important;
  margin-bottom:1em !important;
    font-size: 100% !important
  min-width:15em !important;
  font-size:100% !important  
}
}
.mw-body h1 {
.mw-body h1 {
  font-family:'oswald';
    font-family: 'oswald';
  font-size:2em  
    font-size: 2em
}
}
.mw-body .toctitle h2 {
.mw-body .toctitle h2 {
  font-family:'oswald';
    font-family: 'oswald';
  font-size:1.2em  
    font-size: 1.2em
}
}
.diff-editfont-monospace .diff-addedline,
 
.diff-editfont-monospace .diff-deletedline,
.diff-editfont-monospace .diff-addedline,.diff-editfont-monospace .diff-deletedline,.diff-editfont-monospace .diff-context {
.diff-editfont-monospace .diff-context {
    font-family: monospace,monospace !important;
  font-family:monospace,monospace !important;
    background-color: #06071C !important;
  background-color:#06071C !important;
    border-color: #06071C !important;
  border-color:#06071C !important;
    color: white !important
  color:white !important  
}
}
.diff-deletedline .diffchange {
.diff-deletedline .diffchange {
  background:#4c3c16 !important  
    background: #4c3c16 !important
}
}
.diff-addedline .diffchange {
.diff-addedline .diffchange {
  background:#16324d !important  
    background: #16324d !important
}
}
.mw-json th,
 
.mw-json td {
.mw-json th,.mw-json td {
  border:1px solid #000000;
    border: 1px solid #000000;
  font-size:16px;
    font-size: 16px;
  padding:0.5em 1em  
    padding: 0.5em 1em
}
}
.mw-json tr {
.mw-json tr {
  background-color:#212126;
    background-color: #030314;
  margin-bottom:0.5em  
    margin-bottom: 0.5em
}
}
.mw-json th {
.mw-json th {
  background-color:#303037;
    background-color: #303037;
  font-weight:normal;
    font-weight: normal;
  vertical-align:top;
    vertical-align: top;
  color:#d3d3d3  
    color: #d3d3d3
}
}
.mw-json th span {
.mw-json th span {
  -webkit-position:sticky;
    -webkit-position: sticky;
  position:sticky;
    position: sticky;
  top:0.5em  
    top: 0.5em
}
}
.mw-json-value,
 
.mw-json-single-value {
.mw-json-value,.mw-json-single-value {
  background-color:#1b5929;
    background-color: #1b5929;
  font-family:monospace,monospace;
    font-family: monospace,monospace;
  white-space:pre-wrap;
    white-space: pre-wrap;
  color:#d3d3d3  
    color: #d3d3d3
}
}
.mw-json-empty {
.mw-json-empty {
  background-color:#1b5929;
    background-color: #1b5929;
  font-style:italic;
    font-style: italic;
  color:#d3d3d3  
    color: #d3d3d3
}
}
.hover_img_special {
.hover_img_special {
  top:0;
    top: 0;
  left:0;
    left: 0;
  display:none  
    display: none
}
}
.img_special:hover .hover_img_special {
.img_special:hover .hover_img_special {
  display:inline  
    display: inline
}
}
.img_special:hover .img_spec {
.img_special:hover .img_spec {
  display:none  
    display: none
}
}
.ace-tm .ace_gutter {
.ace-tm .ace_gutter {
  background:#212126;
    background: #030314;
  color:#333  
    color: #333
}
}
.ace-tm .ace_print-margin {
.ace-tm .ace_print-margin {
  width:1px;
    width: 1px;
  background-color:#06071C  
    background-color: #06071C
}
}
.ace-tm {
.ace-tm {
  background-color:#06071C;
    background-color: #06071C;
  color:lightgrey  
    color: lightgrey
}
}
.ace-tm .ace_cursor {
.ace-tm .ace_cursor {
  color:white  
    color: white
}
}
.ace-tm .ace_storage,
 
.ace-tm .ace_keyword {
.ace-tm .ace_storage,.ace-tm .ace_keyword {
  color:rgb(153,153,255)  
    color: rgb(153,153,255)
}
}
.ace-tm .ace_constant.ace_numeric {
.ace-tm .ace_constant.ace_numeric {
  color:rgb(153,153,205)  
    color: rgb(153,153,205)
}
}
.ace-tm .ace_constant {
.ace-tm .ace_constant {
  color:rgb(241,89,92)  
    color: rgb(241,89,92)
}
}
.ace-tm .ace_support.ace_function {
.ace-tm .ace_support.ace_function {
  color:rgb(68,118,235)  
    color: rgb(68,118,235)
}
}
.ace-tm .ace_support.ace_constant {
.ace-tm .ace_support.ace_constant {
  color:rgb(23,202,33)  
    color: rgb(23,202,33)
}
}
.ace-tm .ace_support.ace_type,
 
.ace-tm .ace_support.ace_class {
.ace-tm .ace_support.ace_type,.ace-tm .ace_support.ace_class {
  color:rgb(182,187,236)  
    color: rgb(182,187,236)
}
}
.ace-tm .ace_string {
.ace-tm .ace_string {
  color:rgb(6,142,13)  
    color: rgb(6,142,13)
}
}
.ace-tm .ace_comment {
.ace-tm .ace_comment {
  color:rgb(103,193,150)  
    color: rgb(103,193,150)
}
}
.ace-tm .ace_constant.ace_numeric {
.ace-tm .ace_constant.ace_numeric {
  color:rgb(153,153,255)  
    color: rgb(153,153,255)
}
}
.ace-tm .ace_marker-layer .ace_selection {
.ace-tm .ace_marker-layer .ace_selection {
  background:rgb(28,45,68)  
    background: rgb(28,45,68)
}
}
.ace-tm .ace_marker-layer .ace_bracket {
.ace-tm .ace_marker-layer .ace_bracket {
  margin:-1px 0 0 -1px;
    margin: -1px 0 0 -1px;
  border:1px solid rgb(94,94,94)  
    border: 1px solid rgb(94,94,94)
}
}
.ace-tm .ace_marker-layer .ace_active-line {
.ace-tm .ace_marker-layer .ace_active-line {
  background:rgb(153,153,183,7%)  
    background: rgb(153,153,183,7%)
}
}
.ace-tm .ace_gutter-active-line {
.ace-tm .ace_gutter-active-line {
  background-color:rgb(44,44,51)  
    background-color: rgb(44,44,51)
}
}
.ace-tm .ace_marker-layer .ace_selected-word {
.ace-tm .ace_marker-layer .ace_selected-word {
  background:rgb(37,59,89);
    background: rgb(37,59,89);
  border:1px solid rgb(36,36,42)  
    border: 1px solid rgb(36,36,42)
}
}
.codeEditor-status {
.codeEditor-status {
  clear:both;
    clear: both;
  width:100%;
    width: 100%;
  background-color:#212126;
    background-color: #030314;
  border-top:1px solid #40404b;
    border-top: 1px solid #40404b;
  display:table  
    display: table
}
}
.codeEditor-status-message {
.codeEditor-status-message {
  border-left:1px solid #40404b;
    border-left: 1px solid #40404b;
  border-right:1px solid #40404b;
    border-right: 1px solid #40404b;
  padding:0 0.3em;
    padding: 0 0.3em;
  width:100%;
    width: 100%;
  display:table-cell  
    display: table-cell
}
}
.ace_search {
.ace_search {
  background-color:#212126;
    background-color: #030314;
  color:#d3d3d3;
    color: #d3d3d3;
  border:1px solid #383843;
    border: 1px solid #383843;
  border-top:0 none;
    border-top: 0 none;
  overflow:hidden;
    overflow: hidden;
  margin:0;
    margin: 0;
  padding:4px 6px 0 4px;
    padding: 4px 6px 0 4px;
  position:absolute;
    position: absolute;
  top:0;
    top: 0;
  z-index:99;
    z-index: 99;
  white-space:normal  
    white-space: normal
}
}
.ace_search_form.ace_nomatch {
.ace_search_form.ace_nomatch {
  outline:1px solid #922626  
    outline: 1px solid #922626
}
}
.ace_search_field {
.ace_search_field {
  border-radius:3px 0 0 3px;
    border-radius: 3px 0 0 3px;
  background-color:#27272e;
    background-color: #04111A;
  color:#d3d3d3;
    color: #d3d3d3;
  border:1px solid #383843;
    border: 1px solid #383843;
  border-right:0 none;
    border-right: 0 none;
  outline:0;
    outline: 0;
  padding:0;
    padding: 0;
  font-size:inherit;
    font-size: inherit;
  margin:0;
    margin: 0;
  line-height:inherit;
    line-height: inherit;
  padding:0 6px;
    padding: 0 6px;
  min-width:17em;
    min-width: 17em;
  vertical-align:top;
    vertical-align: top;
  min-height:1.8em;
    min-height: 1.8em;
  box-sizing:content-box  
    box-sizing: content-box
}
}
.ace_searchbtn {
.ace_searchbtn {
  border:1px solid #383843;
    border: 1px solid #383843;
  line-height:inherit;
    line-height: inherit;
  display:inline-block;
    display: inline-block;
  padding:0 6px;
    padding: 0 6px;
  background:#27272e;
    background: #04111A;
  border-right:0 none;
    border-right: 0 none;
  border-left:1px solid #383843;
    border-left: 1px solid #383843;
  cursor:pointer;
    cursor: pointer;
  margin:0;
    margin: 0;
  position:relative;
    position: relative;
  color:#d3d3d3  
    color: #d3d3d3
}
}
.ace_searchbtn:last-child {
.ace_searchbtn:last-child {
  border-radius:0 3px 3px 0;
    border-radius: 0 3px 3px 0;
  border-right:1px solid #383843  
    border-right: 1px solid #383843
}
}
.ace_searchbtn:hover {
.ace_searchbtn:hover {
  background-color:#06071C  
    background-color: #06071C
}
}
.ace_searchbtn.prev:after {
.ace_searchbtn.prev:after {
  content:"";
    content: "";
  border:solid 2px #d3d3d3;
    border: solid 2px #d3d3d3;
  width:0.5em;
    width: 0.5em;
  height:0.5em;
    height: 0.5em;
  border-width:2px 0 0 2px;
    border-width: 2px 0 0 2px;
  display:inline-block;
    display: inline-block;
  transform:rotate(-45deg)  
    transform: rotate(-45deg)
}
}
.ace_searchbtn.next:after {
.ace_searchbtn.next:after {
  content:"";
    content: "";
  border:solid 2px #d3d3d3;
    border: solid 2px #d3d3d3;
  width:0.5em;
    width: 0.5em;
  height:0.5em;
    height: 0.5em;
  border-width:2px 0 0 2px;
    border-width: 2px 0 0 2px;
  display:inline-block;
    display: inline-block;
  transform:rotate(135deg)  
    transform: rotate(135deg)
}
}
.ace_button {
.ace_button {
  margin-left:2px;
    margin-left: 2px;
  cursor:pointer;
    cursor: pointer;
  -webkit-user-select:none;
    -webkit-user-select: none;
  -moz-user-select:none;
    -moz-user-select: none;
  -o-user-select:none;
    -o-user-select: none;
  -ms-user-select:none;
    -ms-user-select: none;
  user-select:none;
    user-select: none;
  overflow:hidden;
    overflow: hidden;
  opacity:0.7;
    opacity: 0.7;
  border:1px solid rgb(56,56,68);
    border: 1px solid rgb(56,56,68);
  padding:1px;
    padding: 1px;
  box-sizing:border-box!important;
    box-sizing: border-box!important;
  color:#d3d3d3;
    color: #d3d3d3;
  background-color:#27272e
    background-color: #04111A
}
}
.ace_button:hover {
.ace_button:hover {
  background-color:#06071C;
    background-color: #06071C;
  opacity:1  
    opacity: 1
}
}
.ace_button:active {
.ace_button:active {
  background-color:#101013  
    background-color: #101013
}
}
::-webkit-scrollbar {
::-webkit-scrollbar {
  background-color:#424242  
    background-color: #424242
}
}
::-webkit-scrollbar-thumb {
::-webkit-scrollbar-thumb {
  background-color:#686868;
    background-color: #686868;
  border:2px solid #424242;
    border: 2px solid #424242;
  border-radius:4px  
    border-radius: 4px
}
}
::-webkit-scrollbar-thumb:hover {
::-webkit-scrollbar-thumb:hover {
  background-color:#7b7b7b  
    background-color: #7b7b7b
}
}
::-webkit-scrollbar-thumb:active {
::-webkit-scrollbar-thumb:active {
  background-color:#a1a1a1  
    background-color: #a1a1a1
}
}
.style-for-sub-numbered-lists ol {
.style-for-sub-numbered-lists ol {
  counter-reset:item  
    counter-reset: item
}
}
.style-for-sub-numbered-lists li {
.style-for-sub-numbered-lists li {
  display:block  
    display: block
}
}
.style-for-sub-numbered-lists li:before {
.style-for-sub-numbered-lists li:before {
  content:counters(item,".") ". ";
    content: counters(item,".") ". ";
  counter-increment:item  
    counter-increment: item
}
}
.section {
.section {
  display:flex;
    display: flex;
  flex-wrap:wrap  
    flex-wrap: wrap
}
}
.section .col {
.section .col {
  flex:1 1 auto  
    flex: 1 1 auto
}
}
.section .line-break {
.section .line-break {
  flex-basis:100%;
    flex-basis: 100%;
  width:0px;
    width: 0px;
  height:0px;
    height: 0px;
  overflow:hidden  
    overflow: hidden
}
}
.mw-body .mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend,
 
.mw-changeslist-legend,
.mw-body .mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend,.mw-changeslist-legend,.mw-body .mw-search-profile-tabs,.mw-body fieldset#mw-searchoptions,.mw_metadata,.mw-datatable {
.mw-body .mw-search-profile-tabs,
    color: #d3d3d3;
.mw-body fieldset#mw-searchoptions,
    background: #303037;
.mw_metadata,
    border: solid #000000;
.mw-datatable {
    border-width: 1px 1px 0.2em;
  color:#d3d3d3;
    padding: 1.25em 1.75em;
  background:#303037;
    box-shadow: 0 1px 2px 1px rgba(0,0,0,0.02)
  border:solid #000000;
  border-width:1px 1px 0.2em;
  padding:1.25em 1.75em;
  box-shadow:0 1px 2px 1px rgba(0,0,0,0.02)  
}
}
.mw_metadata > tr > th,
 
.mw-datatable > tr > th,
.mw_metadata > tr > th,.mw-datatable > tr > th,.wikitable > tr > th,.mw_metadata > tr > td,.mw-datatable > tr > td,.wikitable > tr > td,.mw_metadata > * > tr > th,.mw-datatable > * > tr > th,.wikitable > * > tr > th,.mw_metadata > * > tr > td,.mw-datatable > * > tr > td,.wikitable > * > tr > td {
.wikitable > tr > th,
    border:none;
.mw_metadata > tr > td,
    padding:0.5em;
.mw-datatable > tr > td,
.wikitable > tr > td,
.mw_metadata > * > tr > th,
.mw-datatable > * > tr > th,
.wikitable > * > tr > th,
.mw_metadata > * > tr > td,
.mw-datatable > * > tr > td,
.wikitable > * > tr > td {
  border:none;
  padding:0.5em
}
}
.mw-datatable th {
.mw-datatable th {
  background:#212126
    background: #030314
}
}
.mw-datatable td {
.mw-datatable td {
  background-color:#303037  
    background-color: #303037
}
}
.mw-datatable tr:hover td {
.mw-datatable tr:hover td {
  background-color:#3f3f48  
    background-color: #3f3f48
}
}
.pretoclip-copy-button {
.pretoclip-copy-button {
  float:right  
    float: right
}
}
.mw-scribunto-console-fieldset {
.mw-scribunto-console-fieldset {
  color:#d3d3d3;
    color: #d3d3d3;
  background:none;
    background: none;
  border:3px solid #27272e
    border: 3px solid #04111A
}
}
.mw-scribunto-message {
.mw-scribunto-message {
  color:#008000;
    color: #008000;
  background:none  
    background: none
}
}
#mw-scribunto-input {
#mw-scribunto-input {
  width:100%;
    width: 100%;
  border:0;
    border: 0;
  overflow:auto;
    overflow: auto;
  background:#303037  
    background: #303037
}
}
.mw-scribunto-input {
.mw-scribunto-input {
  color:#d3d3d3;
    color: #d3d3d3;
  font:inherit;
    font: inherit;
  font-weight:bold;
    font-weight: bold;
  margin-top:0.5em  
    margin-top: 0.5em
}
}
.table-flex {
.table-flex {
  display:flex;
    display: flex;
  flex-direction:row;
    flex-direction: row;
  flex-wrap:wrap;
    flex-wrap: wrap;
  justify-content:space-evenly  
    justify-content: space-evenly
}
}
.boxes-flex {
.boxes-flex {
  padding:0;
    padding: 0;
  margin:0;
    margin: 0;
  text-align:center  
    text-align: center
}
}
.role-big-title {
.role-big-title {
  margin:0px;
    margin: 0px;
  text-align:center;
    text-align: center;
  font-size:40px;
    font-size: 40px;
  line-height:50px;
    line-height: 50px;
  border-radius:8px  
    border-radius: 8px
}
}
.role-block-radius {
.role-block-radius {
  border-radius:8px  
    border-radius: 8px
}
}
.role-block-name {
.role-block-name {
  padding:2px;
    padding: 2px;
  border-radius:.3em;
    border-radius: .3em;
  margin-bottom:.2em  
    margin-bottom: .2em
}
}
.story-text {
.story-text {
  text-indent:19px;
    text-indent: 19px;
  text-align:justify  
    text-align: justify
}
}
.story-dialogue {
.story-dialogue {
  line-height:1.2  
    line-height: 1.2
}
}
.oo-ui-stackLayout-continuous > .oo-ui-panelLayout {
.oo-ui-stackLayout-continuous > .oo-ui-panelLayout {
  display:block;
    display: block;
  position:relative;
    position: relative;
  margin:0px 25%  
    margin: 0px 25%
}
}
.mw-gallery-slideshow .gallerybox.slideshow-current {
.mw-gallery-slideshow .gallerybox.slideshow-current {
  background:#28282e  
    background: #28282e
}
}
.gallerytext {
.gallerytext {
  overflow:hidden;
    overflow: hidden;
  font-size:94%;
    font-size: 94%;
  padding:2px 4px;
    padding: 2px 4px;
  word-wrap:break-word;
    word-wrap: break-word;
  text-align:center  
    text-align: center
}
}
#content .gallerybox div.thumb {
#content .gallerybox div.thumb {
  background-color:#f8f9fa00  
    background-color: #f8f9fa00
}
}
.mw-body li.gallerybox div.thumb {
.mw-body li.gallerybox div.thumb {
  background:#f8f9fa00;
    background: #f8f9fa00;
  border:solid #28282e;
    border: solid #28282e;
  border-width:1px 1px 0.2em;
    border-width: 1px 1px 0.2em;
  padding:1.25em 1.75em;
    padding: 1.25em 1.75em;
  box-shadow:0 1px 2px 1px rgba(0,0,0,0.02);
    box-shadow: 0 1px 2px 1px rgba(0,0,0,0.02);
  padding:0  
    padding: 0
}
}
.title-no-bottom-border {
.title-no-bottom-border {
  border-bottom:none !important  
    border-bottom: none !important
}
}
.title-top-border {
.title-top-border {
  border-top:solid 2px #c8ccd1  
    border-top: solid 2px #c8ccd1
}
}
@media (min-width:1340px) {
 
  #mw-content-block {
@media (min-width: 1340px) {
    display:block  
    #mw-content-block {
  }
        display:block
  #mw-content {
    }
    margin-left:14em;
 
    padding:2em 0 0  
    #mw-content {
  }
        margin-left: 14em;
  #mw-content-wrapper {
        padding: 2em 0 0
    float:right;
    }
    margin-left:-14em;
 
    background:transparent;
    #mw-content-wrapper {
    width:100%  
        float: right;
  }
        margin-left: -14em;
  #mw-related-navigation {
        background: transparent;
    width:14em;
        width: 100%
    padding:0 1em 0 0  
    }
  }
 
  .color-middle {
    #mw-related-navigation {
    margin-right:0  
        width: 14em;
  }
        padding: 0 1em 0 0
  .mw-wiki-logo {
    }
    display:inline-block  
 
  }
    .color-middle {
  #catlinks {
        margin-right: 0
    margin-left:14em  
    }
  }
 
    .mw-wiki-logo {
        display: inline-block
    }
 
    #catlinks {
        margin-left: 14em
    }
}
}
#footer {
#footer {
  padding-right:1em  
    padding-right: 1em
}
}
.mw-body h2 {
.mw-body h2 {
  font-size:1.8em;
    font-size: 1.8em;
  border-bottom:solid 2px #3366cc  
    border-bottom: solid 2px #3366cc
}
}
#mw-site-navigation .sidebar-chunk h3,
 
#mw-related-navigation .sidebar-chunk h3 {
#mw-site-navigation .sidebar-chunk h3,#mw-related-navigation .sidebar-chunk h3 {
  border-bottom:solid 2px #3366cc  
    border-bottom: solid 2px #3366cc
}
}
.target {
.target {
  border-bottom:1px solid darkblue  
    border-bottom: 1px solid darkblue
}
}
.target:target {
.target:target {
  border-bottom:2px solid gold;
    border-bottom: 2px solid gold;
  transition:border 0.7s cubic-bezier(0.4,0,0.2,1)  
    transition: border 0.7s cubic-bezier(0.4,0,0.2,1)
}
}
.backlight:hover {
.backlight:hover {
  box-shadow:0 0 0.3em gold;
    box-shadow: 0 0 0.3em gold;
  background-color:#06071C  
    background-color: #06071C
}
}
#main.backlight:hover {
#main.backlight:hover {
  box-shadow:inset 0 0 23em #00000066;
    box-shadow: inset 0 0 23em #00000066;
  border-radius:8px  
    border-radius: 8px
}
}
#strongwhite {
#strongwhite {
  color:white !important  
    color: white !important
}
}
/*затемнение для мобилок*/
#menus-cover {
#menus-cover {
  background:#000000;
    background: #000000;
  opacity:0.4  
    opacity: 0.4
}
}
.oo-ui-tagMultiselectWidget-handle,
.oo-ui-tagMultiselectWidget-handle,.oo-ui-panelLayout-padded {
.oo-ui-panelLayout-padded {
    background: #06071C;
  background:#06071C;
    border: 1px solid black;
  border:1px solid black;
    border-radius: 0
  border-radius:0  
}
}
.mw-content-ltr figure[typeof~='mw:File/Thumb'],
/*Красивые картинки*/
.mw-content-ltr figure[typeof~='mw:File/Frame'] {
.mw-content-ltr figure[typeof~='mw:File/Thumb'], .mw-content-ltr figure[typeof~='mw:File/Frame'] {
  margin:0 0 0.5em 0.5em;
    margin: 0 0 0.5em 0.5em;
  border:1px solid black;
    border:1px solid black;
  border-bottom:0;
    border-bottom:0;
  border-radius:0.9em 0.9em 0 0;
    border-radius:0.9em 0.9em 0 0;
  background:#06071C
    background:#06071C;
}
}
figure[typeof~='mw:File/Thumb'] > figcaption,
figure[typeof~='mw:File/Thumb'] > figcaption, figure[typeof~='mw:File/Frame'] > figcaption {
figure[typeof~='mw:File/Frame'] > figcaption {
    border-radius: 0 0 0.9em 0.9em;
  border-radius:0 0 0.9em 0.9em;
    border:1px solid black;
  border:1px solid black;
    border-top:0;
  border-top:0;
    background:#06071C;
  background:#06071C;
    padding-bottom:5px;
  padding-bottom:5px;
    font-family:oswald;
  font-family:oswald;
    font-size:1em;
  font-size:1em
}
}
figure[typeof~='mw:File/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
 
figure[typeof~='mw:File/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media), figure[typeof~='mw:File/Frame'] > a:first-child > *:first-child:not(.mw-broken-media), figure[typeof~='mw:File/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media), figure[typeof~='mw:File/Frame'] > span:first-child > *:first-child:not(.mw-broken-media) {
figure[typeof~='mw:File/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
    margin: 5px;
figure[typeof~='mw:File/Frame'] > span:first-child > *:first-child:not(.mw-broken-media) {
    border-radius: 0.4em;
  margin:5px;
  border-radius:0.4em
}
}
figure[typeof~='mw:File/Thumb'],
figure[typeof~='mw:File/Thumb'], figure[typeof~='mw:File/Frame']{
figure[typeof~='mw:File/Frame'] {
    border-collapse:separate;
  border-collapse:separate
}
}
.mw-content-ltr figure[typeof~='mw:File/Thumb']:not([typeof~='mw:Error']) > a.mw-file-description:after {
.mw-content-ltr figure[typeof~='mw:File/Thumb']:not([typeof~='mw:Error']) > a.mw-file-description:after{
  border-bottom:1px solid #3366cc
    border-bottom: 1px solid #3366cc;
}
}
/*кнопка для главного меню*/
.StupidButton {
.StupidButton {
  width:100%;
    width: 100%;
  height:100%;
    height: 100%;
  position:absolute;
    position: absolute;
  top:0;
    top: 0;
  left:0  
    left: 0
}
}
/*Цвета таблиц для разных отделов*/
#MED.wikitable>*>tr>th {
#MED.wikitable>*>tr>th {
  box-shadow:inset 0 0 16em rgb(34 77 73)  
    box-shadow: inset 0 0 16em rgb(34 77 73)
}
}
#MED.wikitable > * > tr > td {
#MED.wikitable > * > tr > td {
  box-shadow:inset 0 0 16em rgb(26 52 50)  
    box-shadow: inset 0 0 16em rgb(26 52 50)
}
}
#ENG.wikitable>*>tr>th {
#ENG.wikitable>*>tr>th {
  background:#a68132;
    background: #a68132;
  COLOR:#212126
    COLOR: #030314
}
}
#ENG.wikitable > * > tr > td {
#ENG.wikitable > * > tr > td {
  background:#8c6b23;
    background: #8c6b23;
  color:white  
    color: white
}
}
#SEC.wikitable>*>tr>th {
#SEC.wikitable>*>tr>th {
  background:#9F2828;
    background: #9F2828;
  color:white  
    color: white
}
}
#SEC.wikitable > * > tr > td {
#SEC.wikitable > * > tr > td {
  background:#404144;
    background: #404144;
  color:white  
    color: white
}
}
@media screen and (max-width:850px) {
/*таблицы*/
  .wikitable {
@media screen and (max-width: 850px) {
    font-size:0.75em  
        .wikitable {
  }
        font-size:0.75em
    }
}
}
/* Старые таблицы
.wikitable {
.wikitable {
   border-spacing:7px;
    background: #303037;
    border: 1px solid #37373e;
    color: white
}
 
.wikitable>tr>th,.wikitable>tr>td,.wikitable>*>tr>th,.wikitable>*>tr>td {
    border: 1px solid black
}
 
.wikitable>*>tr>th {
    background: #04111A;
    border: 1px solid black;
    color: white
}
*/
 
/* загруглённые таблицы */
.wikitable {
   border-spacing:1px;
   padding:0;
   padding:0;
   border-collapse:separate;
   border-collapse:separate;
   border:none;
   border:none;
   border-radius:15px;
   border-radius:15px;
   background:#27272e
   background:#04111A
}
}
.wikitable>*>tr>th {
.wikitable>*>tr>th {
  border:none !important;
    border: none !important;
  padding:10px
    padding: 10px;
}
}
.wikitable>*>tr>td {
.wikitable>*>tr>td {
  border:none !important;
    border: none !important;
  background:#32323c;
    background: #020C13;
  padding:10px
    padding: 10px;
}
}
/* Неразрывные пробелы в горизонтальных списках
  @источник: https://ru.wikipedia.org/wiki/MediaWiki:Common.css
  @Распорстраняется под CC BY-SA 4.0
  @автор: [[Участник:WindEwriX]]*/
.nowrap,
.nowrap,
.nowraplinks a,
.nowraplinks a,
Строка 2277: Строка 2189:
.hlist-items-nowrap dt,
.hlist-items-nowrap dt,
.hlist-items-nowrap li {
.hlist-items-nowrap li {
  white-space:nowrap
    white-space: nowrap;
}
}
/* Прекращение действия лицензии CC BY-SA 4.0*/
/* Style for horizontal lists (separator following item).
  @source mediawiki.org/wiki/Snippets/Horizontal_lists
  @revision 9 (2016-08-10)
  @Распорстраняется под CC BY-SA 4.0
  @author [[User:Edokter]]
*/
.hlist dl,
.hlist dl,
.hlist.hlist ol,
.hlist.hlist ol,
.hlist.hlist ul {
.hlist.hlist ul {
  margin:0;
    margin: 0;
  padding:0
    padding: 0;
}
}
/* Display list items inline */
.hlist dd,
.hlist dd,
.hlist dt,
.hlist dt,
.hlist li {
.hlist li {
  margin:0;
    margin: 0;
  display:inline
    display: inline;
}
}
/* Display nested lists inline */
.hlist.inline,
.hlist.inline,
.hlist.inline dl,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ol,
.hlist.inline ul,
.hlist.inline ul,
.hlist dl dl,
.hlist dl dl, .hlist dl ol, .hlist dl ul,
.hlist dl ol,
.hlist ol dl, .hlist ol ol, .hlist ol ul,
.hlist dl ul,
.hlist ul dl, .hlist ul ol, .hlist ul ul {
.hlist ol dl,
    display: inline;
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
  display:inline
}
}
/* Hide empty list items */
.hlist .mw-empty-li,
.hlist .mw-empty-li,
.hlist .mw-empty-elt {
.hlist .mw-empty-elt {
  display:none
    display: none;
}
}
/* Generate bullets */
.hlist dt:after {
.hlist dt:after {
  content:":"
    content: ": ";
}
}
.hlist dd:after,
.hlist dd:after,
.hlist li:after {
.hlist li:after {
  content:"\00a0· ";
    content: "\00a0· ";
  font-weight:bold
    font-weight: bold;
}
}
.hlist dd:last-child:after,
.hlist dd:last-child:after,
.hlist dt:last-child:after,
.hlist dt:last-child:after,
.hlist li:last-child:after {
.hlist li:last-child:after {
  content:none
    content: none;
}
}
.hlist dd dd:first-child:before,
/* Add parentheses around nested lists */
.hlist dd dt:first-child:before,
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,
.hlist dd li:first-child:before,
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,
.hlist dt dd:first-child:before,
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
.hlist dt dt:first-child:before,
    content: " (";
.hlist dt li:first-child:before,
    font-weight: normal;
.hlist li dd:first-child:before,
.hlist li dt:first-child:before,
.hlist li li:first-child:before {
  content:" (";
  font-weight:normal
}
}
.hlist dd dd:last-child:after,
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after,
.hlist dd dt:last-child:after,
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,
.hlist dd li:last-child:after,
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
.hlist dt dd:last-child:after,
    content: ")";
.hlist dt dt:last-child:after,
    font-weight: normal;
.hlist dt li:last-child:after,
.hlist li dd:last-child:after,
.hlist li dt:last-child:after,
.hlist li li:last-child:after {
  content:")";
  font-weight:normal
}
}
/* Put ordinals in front of ordered list items */
.hlist ol {
.hlist ol {
  counter-reset:listitem
    counter-reset: listitem;
}
}
.hlist ol > li {
.hlist ol > li {
  counter-increment:listitem
    counter-increment: listitem;
}
}
.hlist ol > li:before {
.hlist ol > li:before {
  content:" " counter(listitem) "\a0"
    content: " " counter(listitem) "\a0";
}
}
.hlist dd ol > li:first-child:before,
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
.hlist li ol > li:first-child:before {
  content:" (" counter(listitem) "\a0"
    content: " (" counter(listitem) "\a0";
}
/* Прекращение действия лицензии CC BY-SA 4.0*/
 
 
/* специальные настройки шрифтов */
 
@font-face {
    font-family: 'Noto Sans Light';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0OIpQlx3QUlC5A4PNjhgRPQ_m87A.woff2) format('woff2');
    unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
 
@font-face {
    font-family: 'Noto Sans Light';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0OIpQlx3QUlC5A4PNjhgRGQ_m87A.woff2) format('woff2');
    unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
 
@font-face {
    font-family: 'Noto Sans Light';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0OIpQlx3QUlC5A4PNjhgRMQ_m87A.woff2) format('woff2');
    unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}
 
@font-face {
    font-family: 'Noto Sans Light';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0OIpQlx3QUlC5A4PNjhgRCQ_k.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
 
@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 200 700;
    src: url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2');
    unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
 
@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 200 700;
    src: url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752GT8G.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
 
@font-face {
    font-family: 'Boxfont Round';
    src: url(/assets/fonts/boxfont-round/f3507eaadc95584e7358703d74e793ea/324a92fc76117885a667ae8af2be25ab/BoxfontRoundRegular.ttf) format('truetype');
    font-weight: normal;
    font-style: normal
}
 
@font-face {
    font-family: 'noto sans';
    font-style: normal;
    font-weight: 400;
    src: local('Noto Sans'),url(https://fonts.cdnfonts.com/s/15794/NotoSans-Regular.woff) format('woff')
}
 
@font-face {
    font-family: 'noto sans';
    font-style: italic;
    font-weight: 400;
    src: local('Noto Sans'),url(https://fonts.cdnfonts.com/s/15794/NotoSans-Italic.woff) format('woff')
}
 
@font-face {
    font-family: 'noto sans';
    font-style: normal;
    font-weight: 700;
    src: local('Noto Sans'),url(https://fonts.cdnfonts.com/s/15794/NotoSans-Bold.woff) format('woff')
}
 
@font-face {
    font-family: 'noto sans';
    font-style: italic;
    font-weight: 700;
    src: local('Noto Sans'),url(https://fonts.cdnfonts.com/s/15794/NotoSans-BoldItalic.woff) format('woff')
}
 
@font-face {
    font-family: 'Noto Sans Symbols';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/notosanssymbols/v40/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gfQ8QA_9Edkw.woff2) format('woff2');
    unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F10C,U+1F110-1F16C,U+1F170-1F190,U+1F19B-1F1AC,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F321-1F32C,U+1F336,U+1F378,U+1F37D,U+1F393-1F39F,U+1F3A7,U+1F3AC-1F3AE,U+1F3C2,U+1F3C4,U+1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4DA,U+1F4DF,U+1F4E4-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50A,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F579,U+1F57B-1F594,U+1F597-1F5A3,U+1F5A5-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CB,U+1F6CD-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F93B,U+1F946,U+1FA00-1FA6F,U+1FA70-1FA74,U+1FA78-1FA7A,U+1FA80-1FA86,U+1FA90-1FAA8,U+1FAB0-1FAB6,U+1FAC0-1FAC2,U+1FAD0-1FAD6,U+1FB00-1FBFF
}
 
@font-face {
    font-family: 'Noto Sans Symbols';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/notosanssymbols/v40/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gfQ8QY_9Edkw.woff2) format('woff2');
    unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}
 
@font-face {
    font-family: 'Noto Sans Symbols';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/notosanssymbols/v40/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gfQ8Qbf9E.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
 
@font-face {
    font-family: 'Material Symbols Outlined';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v170/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHOej.woff2) format('woff2')
}
}

Текущая версия от 19:46, 22 ноября 2024

:root {
  --background-article: #020213;
  --background-site: #05061B;
  --background-table: #03101A;
  
  --primary-color: #03101A;
  --secondary-color: #010B13;
  --accent-color: #1B2D43;
  
  --text-color: #D3D3D3;
  --text-select: #1B2D43;
  --hover-color: #D3D3D3;
  
  --success-color: #01460B;
  --warning-color: #B07F06;
  --error-color: #6F0000;

}

/*Управление цветами*/
code {
    background-color: var(--primary-color);
    border-color: var(--primary-color)
}

pre {
    background-color: var(--primary-color);
    border-color: var(--primary-color);
}

.biglink {
 text-shadow: var(--secondary-color) 1px 2px,var(--primary-color) 2px 2px 1px
}

.navbox,.navbox-subgroup {
    background-color: var(--text-color)
}

.navbox-list {
    border-color: var(--text-color)
}

.navbox th,.navbox-title {
    background-color: var(--accent-color)
}

.navbox-abovebelow,th.navbox-group,.navbox-subgroup .navbox-title {
    background-color: var(--text-color)
}

.navbox-subgroup .navbox-group,.navbox-subgroup .navbox-abovebelow {
    background-color: var(--text-color)
}

.navbox-even {
    background-color: var(--text-color)
}

.navbox-odd {
    background-color: transparent
}

.infobox{
    background-color: #f8f9fa;
    color: black;
}

.messagebox.cleanup {
    border: 1px solid #9f9fff;
    background-color: #efefff
}

.messagebox.standard-talk {
    border: 1px solid #c0c090;
    background-color: #f8eaba
}

.mbox-inside .standard-talk {
    border: 1px solid #c0c090;
    background-color: #f8eaba
}


#pt-notifications-alert {
	background-color: var(--accent-color)
}

#pt-notifications-notice{
	background-color: var(--accent-color)
}

tr+tr>.navbox-abovebelow,tr+tr>.navbox-group,tr+tr>.navbox-image,tr+tr>.navbox-list {
    border-top: 2px solid var(--text-color)
}

.messagebox {
    border: 1px solid #a2a9b1;
    background-color: #f8f9fa;
}

.messagebox.merge {
    border: 1px solid #c0b8cc;
    background-color: #f0e5ff;
}


.material-symbols-outlined {
    font-family: 'Material Symbols Outlined';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased
}

cite,dfn {
    font-style: inherit
}

q {
    quotes: '"' '"' "'" "'"
}

pre {
    overflow: auto;
    white-space: pre-wrap;
}

blockquote {
    overflow: hidden;
    margin: 1em 0;
    padding: 0 40px
}

small {
    font-size: 85%
}

img {
    image-rendering: pixelated
}

.mw-body-content sub,.mw-body-content sup,span.reference {
    font-size: 80%
}

.ns-talk .mw-body-content dd {
    margin-top: 0.4em;
    margin-bottom: 0.4em
}

#interwiki-completelist {
    font-weight: bold
}

.biglink {
    font-family: "Oswald";
    font-style: oblique 10deg;
    font-variant-caps: small-caps
}

.client-js .mw-special-Watchlist #watchlist-message,.client-js .collapsible:not(.mw-made-collapsible).collapsed>tbody>tr:not(:first-child),#editpage-specialchars {
    display: none
}

.mw-rcfilters-enabled .mw-specialpage-summary {
    margin-top: 1em
}


.citation {
    word-wrap: break-word
}

ol.references {
    font-size: 90%;
    margin-bottom: 0.5em
}

.hlist dl,.hlist ol,.hlist ul {
    margin: 0;
    padding: 0
}

.hlist dd,.hlist dt,.hlist li {
    margin: 0;
    display: inline
}

.hlist.inline,.hlist.inline dl,.hlist.inline ol,.hlist.inline ul,.hlist dl dl,.hlist dl ol,.hlist dl ul,.hlist ol dl,.hlist ol ol,.hlist ol ul,.hlist ul dl,.hlist ul ol,.hlist ul ul {
    display: inline
}

.hlist .mw-empty-li {
    display: none
}

.hlist dt:after {
    content: ":"
}

.hlist dd:after,.hlist li:after {
    content: " · ";
    font-weight: bold
}

.hlist dd:last-child:after,.hlist dt:last-child:after,.hlist li:last-child:after {
    content: none
}

.hlist dd dd:first-child:before,.hlist dd dt:first-child:before,.hlist dd li:first-child:before,.hlist dt dd:first-child:before,.hlist dt dt:first-child:before,.hlist dt li:first-child:before,.hlist li dd:first-child:before,.hlist li dt:first-child:before,.hlist li li:first-child:before {
    content: " (";
    font-weight: normal
}

.hlist dd dd:last-child:after,.hlist dd dt:last-child:after,.hlist dd li:last-child:after,.hlist dt dd:last-child:after,.hlist dt dt:last-child:after,.hlist dt li:last-child:after,.hlist li dd:last-child:after,.hlist li dt:last-child:after,.hlist li li:last-child:after {
    content: ")";
    font-weight: normal
}

.hlist ol {
    counter-reset: listitem
}

.hlist ol>li {
    counter-increment: listitem
}

.hlist ol>li:before {
    content: " " counter(listitem) "\a0"
}

.hlist dd ol>li:first-child:before,.hlist dt ol>li:first-child:before,.hlist li ol>li:first-child:before {
    content: " (" counter(listitem) "\a0"
}

.plainlist ol,.plainlist ul {
    line-height: inherit;
    list-style: none none;
    margin: 0
}

.plainlist ol li,.plainlist ul li {
    margin-bottom: 0
}

.navbox {
    box-sizing: border-box;
    border: 1px solid #a2a9b1;
    width: 100%;
    clear: both;
    font-size: 88%;
    text-align: center;
    padding: 1px;
    margin: 1em auto 0
}

.navbox .navbox {
    margin-top: 0
}

.navbox+.navbox {
    margin-top: -1px
}

.navbox-inner,.navbox-subgroup {
    width: 100%
}

.navbox-group,.navbox-title,.navbox-abovebelow {
    padding: 0.25em 1em;
    line-height: 1.5em;
    text-align: center
}

th.navbox-group {
    white-space: nowrap;
    text-align: right
}

.navbox-list {
    line-height: 1.5em;
}



.navbox .hlist td dl,.navbox .hlist td ol,.navbox .hlist td ul,.navbox td.hlist dl,.navbox td.hlist ol,.navbox td.hlist ul {
    padding: 0.125em 0
}

.mw-parser-output .mw-collapsible-toggle {
    font-weight: normal;
    text-align: right;
    padding-right: 0.2em;
    padding-left: 0.2em
}

.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
    float: left;
    text-align: left
}

.infobox {
    border: 1px solid #a2a9b1;
    border-spacing: 3px;

    margin: 0.5em 0 0.5em 1em;
    padding: 0.2em;
    float: right;
    clear: right;
    font-size: 88%;
    line-height: 1.5em;
    width: 22em
}

.infobox-header,.infobox-label,.infobox-above,.infobox-full-data,.infobox-data,.infobox-below,.infobox-subheader,.infobox-image,.infobox-navbar,.infobox th,.infobox td {
    vertical-align: top
}

.infobox-label,.infobox-data,.infobox th,.infobox td {
    text-align: left
}

.infobox .infobox-above,.infobox .infobox-title,.infobox caption {
    font-size: 125%;
    font-weight: bold;
    text-align: center
}

.infobox-title,.infobox caption {
    padding: 0.2em
}

.infobox .infobox-header,.infobox .infobox-subheader,.infobox .infobox-image,.infobox .infobox-full-data,.infobox .infobox-below {
    text-align: center
}

.infobox .infobox-navbar {
    text-align: right
}

.wikitable.plainrowheaders th[scope=row] {
    font-weight: normal;
    text-align: left
}

.wikitable td ul,.wikitable td ol,.wikitable td dl {
    text-align: left
}

table.mw-hiero-table td {
    vertical-align: middle
}

.mw-parser-output a[href$=".pdf"].external,.mw-parser-output a[href*=".pdf?"].external,.mw-parser-output a[href*=".pdf#"].external,.mw-parser-output a[href$=".PDF"].external,.mw-parser-output a[href*=".PDF?"].external,.mw-parser-output a[href*=".PDF#"].external {
    background: url(//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif) no-repeat right;
    padding-right: 18px
}

.messagebox {
    width: 80%;
    margin: 0 auto 1em auto;
    padding: .2em
}

.messagebox.merge {
    text-align: center
}

.messagebox.cleanup {
    text-align: center
}

.messagebox.standard-talk {
    margin: 4px auto
}

.mbox-inside .standard-talk {
    width: 100%;
    margin: 2px 0;
    padding: 2px
}

.messagebox.small {
    width: 238px;
    font-size: 85%;
    float: right;
    clear: both;
    margin: 0 0 1em 1em;
    line-height: 1.25em
}

.messagebox.small-talk {
    width: 238px;
    font-size: 85%;
    float: right;
    clear: both;
    margin: 0 0 1em 1em;
    line-height: 1.25em;
    background-color: #f8eaba
}

th.mbox-text,td.mbox-text {
    border: none;
    padding: 0.25em 0.9em;
    width: 100%
}

td.mbox-image {
    border: none;
    padding: 2px 0 2px 0.9em;
    text-align: center
}

td.mbox-imageright {
    border: none;
    padding: 2px 0.9em 2px 0;
    text-align: center
}

td.mbox-empty-cell {
    border: none;
    padding: 0;
    width: 1px
}

table.ambox {
    margin: 0 10%;
    border: 1px solid #a2a9b1;
    border-left: 10px solid #36c;
    background-color: #fbfbfb;
    box-sizing: border-box
}

table.ambox+table.ambox,table.ambox+.mw-empty-elt+table.ambox {
    margin-top: -1px
}

.ambox th.mbox-text,.ambox td.mbox-text {
    padding: 0.25em 0.5em
}

.ambox td.mbox-image {
    padding: 2px 0 2px 0.5em
}

.ambox td.mbox-imageright {
    padding: 2px 0.5em 2px 0
}

table.ambox-notice {
    border-left: 10px solid #36c
}

table.ambox-speedy {
    border-left: 10px solid #b32424;
    background-color: #fee7e6
}

table.ambox-delete {
    border-left: 10px solid #b32424
}

table.ambox-content {
    border-left: 10px solid #f28500
}

table.ambox-style {
    border-left: 10px solid #fc3
}

table.ambox-move {
    border-left: 10px solid #9932cc
}

table.ambox-protection {
    border-left: 10px solid #a2a9b1
}

table.imbox {
    margin: 4px 10%;
    border-collapse: collapse;
    border: 3px solid #36c;
    background-color: #fbfbfb;
    box-sizing: border-box
}

.imbox .mbox-text .imbox {
    margin: 0 -0.5em;
    display: block
}

.mbox-inside .imbox {
    margin: 4px
}

table.imbox-notice {
    border: 3px solid #36c
}

table.imbox-speedy {
    border: 3px solid #b32424;
    background-color: #fee7e6
}

table.imbox-delete {
    border: 3px solid #b32424
}

table.imbox-content {
    border: 3px solid #f28500
}

table.imbox-style {
    border: 3px solid #fc3
}

table.imbox-move {
    border: 3px solid #9932cc
}

table.imbox-protection {
    border: 3px solid #a2a9b1
}

table.imbox-license {
    border: 3px solid #88a;
    background-color: #f7f8ff
}

table.imbox-featured {
    border: 3px solid #cba135
}

table.cmbox {
    margin: 3px 10%;
    border-collapse: collapse;
    border: 1px solid #a2a9b1;
    background-color: #dfe8ff;
    box-sizing: border-box
}

table.cmbox-notice {
    background-color: #d8e8ff
}

table.cmbox-speedy {
    margin-top: 4px;
    margin-bottom: 4px;
    border: 4px solid #b32424;
    background-color: #ffdbdb
}

table.cmbox-delete {
    background-color: #ffdbdb
}

table.cmbox-content {
    background-color: #ffe7ce
}

table.cmbox-style {
    background-color: #fff9db
}

table.cmbox-move {
    background-color: #e4d8ff
}

table.cmbox-protection {
    background-color: #efefe1
}

table.ombox {
    margin: 4px 10%;
    border-collapse: collapse;
    border: 1px solid #a2a9b1;
    background-color: #f8f9fa;
    box-sizing: border-box
}

table.ombox-notice {
    border: 1px solid #a2a9b1
}

table.ombox-speedy {
    border: 2px solid #b32424;
    background-color: #fee7e6
}

table.ombox-delete {
    border: 2px solid #b32424
}

table.ombox-content {
    border: 1px solid #f28500
}

table.ombox-style {
    border: 1px solid #fc3
}

table.ombox-move {
    border: 1px solid #9932cc
}

table.ombox-protection {
    border: 2px solid #a2a9b1
}

table.tmbox {
    margin: 4px 10%;
    border-collapse: collapse;
    border: 1px solid #c0c090;
    background-color: #f8eaba;
    min-width: 80%;
    box-sizing: border-box
}

.tmbox.mbox-small {
    min-width: 0
}

.mediawiki .mbox-inside .tmbox {
    margin: 2px 0;
    width: 100%
}

.mbox-inside .tmbox.mbox-small {
    line-height: 1.5em;
    font-size: 100%
}

table.tmbox-speedy {
    border: 2px solid #b32424;
    background-color: #fee7e6
}

table.tmbox-delete {
    border: 2px solid #b32424
}

table.tmbox-content {
    border: 2px solid #f28500
}

table.tmbox-style {
    border: 2px solid #fc3
}

table.tmbox-move {
    border: 2px solid #9932cc
}

table.tmbox-protection,table.tmbox-notice {
    border: 1px solid #c0c090
}

table.fmbox {
    clear: both;
    margin: 0.2em 0;
    width: 100%;
    border: 1px solid #a2a9b1;
    background-color: #f8f9fa;
    box-sizing: border-box
}

table.fmbox-system {
    background-color: #191970
}

table.fmbox-warning {
    border: 1px solid #bb7070;
    background-color: #ffdbdb
}

table.fmbox-editnotice {
    background-color: transparent
}

div.mw-warning-with-logexcerpt,div.mw-lag-warn-high,div.mw-cascadeprotectedwarning,div#mw-protect-cascadeon,div.titleblacklist-warning {
    clear: both;
    margin: 0.2em 0;
    border: 1px solid #bb7070;
    background-color: #ffdbdb;
    padding: 0.25em 0.9em;
    box-sizing: border-box
}

.mw-contributions-blocked-notice-partial .mw-warning-with-logexcerpt {
    border-color: #fc3;
    background-color: #fef6e7
}

html body.mediawiki .mbox-small {
    clear: right;
    float: right;
    margin: 4px 0 4px 1em;
    box-sizing: border-box;
    width: 238px;
    font-size: 88%;
    line-height: 1.25em
}

html body.mediawiki .mbox-small-left {
    margin: 4px 1em 4px 0;
    box-sizing: border-box;
    overflow: hidden;
    width: 238px;
    border-collapse: collapse;
    font-size: 88%;
    line-height: 1.25em
}

.compact-ambox table .mbox-image,.compact-ambox table .mbox-imageright,.compact-ambox table .mbox-empty-cell {
    display: none
}

.compact-ambox table.ambox {
    border: none;
    border-collapse: collapse;
    background-color: transparent;
    margin: 0 0 0 1.6em !important;
    padding: 0 !important;
    width: auto;
    display: block
}

body.mediawiki .compact-ambox table.mbox-small-left {
    font-size: 100%;
    width: auto;
    margin: 0
}

.compact-ambox table .mbox-text {
    padding: 0 !important;
    margin: 0 !important
}

.compact-ambox table .mbox-text-span {
    display: list-item;
    line-height: 1.5em;
    list-style-type: square;
    list-style-image: url(/w/skins/MonoBook/resources/images/bullet.svg)
}

.compact-ambox .hide-when-compact {
    display: none
}

.nounderlines a,.IPA a:link,.IPA a:visited {
    text-decoration: none !important
}

.nowrap,.nowraplinks a {
    white-space: nowrap
}

.wrap,.wraplinks a {
    white-space: normal
}

#wpUploadDescription {
    height: 13em
}

.thumbinner {
    min-width: 100px;
    background: #303037;
    border: solid #37373e
}

.thumbinner .thumbimage,.thumbborder {
    border: solid 1px #37373e
}

#mw-subcategories,#mw-pages,#mw-category-media,#filehistory,#wikiPreview,#wikiDiff {
    clear: both
}

.wpb .wpb-header {
    display: none
}

.wpbs-inner .wpb .wpb-header {
    display: table-row
}

.wpbs-inner .wpb-outside {
    display: none
}

.mw-tag-markers {
    font-style: italic;
    font-size: 90%
}

.checkuser-show,.sysop-show,.abusefilter-show,.abusefilter-helper-show,.patroller-show,.templateeditor-show,.extendedmover-show,.extendedconfirmed-show,.autoconfirmed-show,.user-show {
    display: none
}

.ve-ui-mwNoticesPopupTool-item .editnotice-redlink,.ve-ui-mwNoticesPopupTool-item .mbox-image,.ve-ui-mwNoticesPopupTool-item .mbox-imageright {
    display: none !important
}

ul.permissions-errors>li {
    list-style: none none
}

ul.permissions-errors {
    margin: 0
}

span.texhtml {
    font-family: "Nimbus Roman No9 L","Times New Roman",Times,serif;
    font-size: 118%;
    line-height: 1;
    white-space: nowrap;
    -moz-font-feature-settings: "lnum","tnum","kern" 0;
    -webkit-font-feature-settings: "lnum","tnum","kern" 0;
    font-feature-settings: "lnum","tnum","kern" 0;
    font-variant-numeric: lining-nums tabular-nums;
    font-kerning: none
}

span.texhtml span.texhtml {
    font-size: 100%
}

span.mwe-math-mathml-inline {
    font-size: 118%
}

.mwe-math-fallback-image-display,.mwe-math-mathml-display {
    margin-left: 1.6em !important;
    margin-top: 0.6em;
    margin-bottom: 0.6em
}

.mwe-math-mathml-display math {
    display: inline
}

.k-player .k-attribution {
    visibility: hidden
}

.PopUpMediaTransform a .play-btn-large {
    margin: 0;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0
}

@media screen {
	#searchButton, #mw-searchButton{
    top: -1px;
    height: 34px;
    width: 4em;
    background-color: var(--accent-color);
    right: 0;
    border-left: 1px solid #37373e;
}
	
	
	
    #content .gallerybox div.thumb {
        background-color: #f8f9fa
    }

    .gallerybox .thumb img {
        background: #fff url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png) repeat
    }

    .ns-0 .gallerybox .thumb img,.ns-2 .gallerybox .thumb img,.ns-100 .gallerybox .thumb img,.nochecker .gallerybox .thumb img {
        background-image: none
    }
}

.flaggedrevs_draft_synced,.flaggedrevs_stable_synced,#t-upload,.mw-special-Book #coll-downloadbox {
    display: none
}

#site-tools {
    display: none !important
}

span.comment {
    overflow-wrap: break-word
}

#mw-page-base {
    background: #06071C;
    color: lightgrey;
    border: #06071C
}

.mediawiki,.mw-page-container {
    background: #06071C;
    color: lightgrey;
    border: #06071C
}

.mw-body {
    background: #030314;
    color: lightgrey;
    border: black
}

#mw-panel {
    background: #06071C;
    color: lightgrey;
    border: #06071C
}

#mw-content-container,#mw-header-container,#mw-content-wrapper,#mw-content,#p-logo {
    background: #06071C;
    color: lightgrey;
    border: #06071C
}

.mw-code {
    background: #030314;
    color: lightgrey
}

footer,#footer-info-lastmod,#footer-info-copyright {
    color: lightgrey
}

p,h1,h2,h3,h4,h5,h6,li {
    color: lightgrey
}

a,.vector-menu-portal .vector-menu-content li a,.vector-menu-tabs li a,body.skin--responsive #p-cactions li a,a:visited,.vector-menu-portal .vector-menu-content li a:visited,.vector-menu-tabs li a:visited,body.skin--responsive #p-cactions li a:visited {
    color: #77c1d9
}

a:hover,a:visited:hover {
    color: white
}

body.skin--responsive #p-cactions li a {
    background: #04111A
}

.mw-prefs-buttons {
    background: #04111A
}

a.extiw:visited,a.external:visited,.mw-parser-output a.extiw:visited,.mw-parser-output a.external:visited,body.skin--responsive #p-cactions li a.external:visited {
    color: #3377aa
}

.vector-menu-tabs .selected a,.vector-menu-tabs .selected a:visited,body.skin--responsive #p-cactions li.selected a {
    color: lightgrey;
    font-weight: bold
}

body.skin--responsive #p-cactions li.selected a {
    background: #04111A
}

.vector-menu-tabs li {
    background: #030314
}

#mw-site-navigation .sidebar-chunk,#mw-site-navigation .sidebar-chunk,#mw-related-navigation .sidebar-chunk,body.skin--responsive .portlet,body.skin--responsive .pBody {
    background: #030314;
    color: lightgrey;
    border-color: #06071C;
    border: 1px solid black;
    border-radius:1.4rem;
}

#p-logo-text a {
    color: lightgrey
}

#ca-nstab-mediawiki.a {
    color: lightgrey
}

#mw-changeslist-links {
    background: #030314;
    color: lightgrey
}

#simpleSearch {
    background: #04111A;
    border: 1px solid #37373e;
    color: lightgrey
}

#searchInput {
    color: white
}

#pt-createaccount {
    visibility: hidden;
    display: none
}

.vector-user-links .vector-user-menu-more .vector-menu-content-list li a,#personal .dropdown {
    background: #04111A;
    border: 1px solid black;
    color: lightgrey
}

body.skin--responsive #p-cactions li.selected {
    border: #37373e
}

.vector-menu-tabs .selected {
    background: #06071C
}

#pagehistory li.selected {
    background: #1B4D3E;
    font-weight: bold
}

div.mw-warning-with-logexcerpt,div.mw-lag-warn-high,div.mw-cascadeprotectedwarning,div#mw-protect-cascadeon,div.titleblacklist-warning {
    background: #7C0A02;
    border: 1px solid #bb7070
}

.wikitable {
    background: #303037;
    border: 1px solid #37373e;
    color: white
}

.wikitableKZ {
    border-collapse: collapse
}

.wikitableKZ>tr>th,.wikitableKZ>tr>td,.wikitableKZ>*>tr>th,.wikitableKZ>*>tr>td {
    border: 1px solid black
}

.toc {
    background: #04111A;
    border: 1px solid black;
    color: white
}

.mw-content-ltr .tocnumber {
    color: grey
}

.wikitable>tr>th,.wikitable>tr>td,.wikitable>*>tr>th,.wikitable>*>tr>td {
    border: 1px solid black
}

.wikitable>*>tr>th {
    background: #04111A;
    border: 1px solid black;
    color: white
}

.quickbox {
    border: 1px solid #303038;
    background: #04111A
}

.quickboxhead {
    border-bottom: 1px solid #303038;
    background: #06071C;
    text-align: center
}

.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle,.mw-rcfilters-ui-changesListWrapperWidget {
    background: #04111A;
    border: 1px solid #303038;
    color: white
}

.mw-changeslist-legend {
    display: none
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button {
    background: #04111A;
    border: 1px solid #303038;
    color: white
}

.oo-ui-popupWidget-popup {
    background: #303037;
    border: 1px solid #37373e;
    color: white
}

.mw-editform #wpTextbox1,textarea {
    background: #303037;
    border: 1px solid #37373e;
    color: white
}

.wikiEditor-ui-toolbar {
    background: #04111A;
    color: white
}

.wikiEditor-ui-toolbar .group {
    border: 1px solid #37373e;
    color: white
}

.wikiEditor-ui-toolbar .group .label {
    color: white
}

.wikiEditor-ui-toolbar .tabs span.tab a.current,.wikiEditor-ui-toolbar .tabs span.tab a.current:visited {
    color: #151518;
    font-weight: bold
}

.wikiEditor-ui .wikiEditor-ui-top {
    border-bottom: 1px solid #37373e
}

.wikiEditor-ui .wikiEditor-ui-view {
    border: 1px solid #37373e
}

.editOptions,.mw-editform .editOptions {
    background: #030314;
    border: 1px solid #37373e;
    color: white
}

@media screen {
    .mw-body-content .recipeimg a>img {
        padding: 0;
        margin: 0;
        border: 0;
        width: 32px !important;
        max-width: 32px !important;
        height: 32px !important;
        max-height: 32px !important
    }
}

.positive {
    color: #00FF00;
    font-weight: bold
}

.negative {
    color: #FF0000;
    font-weight: bold
}

.anglerect {
    --angle-rect-clip-size: 16px;
    clip-path: polygon(0 0,calc(100% - var(--angle-rect-clip-size)) 0,100% var(--angle-rect-clip-size),100% 100%,var(--angle-rect-clip-size) 100%,0 calc(100% - var(--angle-rect-clip-size)))
}

.flex {
    display: flex
}

.mw-body {
    padding: 0.5em;
    box-shadow: 0 0 2px black
}

.mw-body dd {
    margin: 0.2em;
    margin-left: 1.6em
}

.tabs-label {
    cursor: pointer;
    padding: 1px 6px;
    background: transparent !important;
    border: 1px solid black
}

.tabs-tabbox > .tabs-input:checked + .tabs-label,.tabs-input-0:checked + .tabs-input-1 + .tabs-label {
    z-index: 2;
    box-shadow: 0px 2px 1px #3366cc
}

.tabs-tabbox > .tabs-input+ .tabs-input+ .tabs-label {
    margin: 0
}

.tabs-label:hover {
    box-shadow: 0px 2px 1px darkblue;
    z-index: 2
}

.tabs-tabbox > .tabs-container {
    margin-top: -1px;
    padding: 2px 10px;
    background: #020C13;
    border-radius: 0;
    position: relative;
    border: 1px solid #000000;
    width: inherit;
    max-width: inherit;
    min-width: inherit;
    z-index: 1
}

.tabs-tabbox > .tabs-label {
    margin: 0;
    background: transparent;
    position: relative;
    display: inline-block;
    vertical-align: baseline;
    border-radius: 0
}

.tooltip {
    position: relative;
    display: inline
}

.tooltiptext {
    position: absolute;
    z-index: 99;
    width: 300px;
    left: -128px;
    top: 32px;
    padding: 7px;
    pointer-events: none;
    visibility: hidden;
    opacity: 0;
    text-align: left;
    transition: all 0.2s;
    border: 1px solid #3366cc;
    border-radius: 0.9em;
    background-color: #04111A
}

.tooltip:hover>.tooltiptext {
    visibility: visible;
    opacity: 0.98
}

@media screen and (min-width: 851px) {
    .mobile {
        display:none
    }

    .headder {
        width: 25%;
        float: right;
        margin-left: 1em
    }

    .stiky {
        position: sticky;
        top: 0.1em
    }
}

@media screen and (max-width: 850px) {
	
	.tools-inline{
	background-color: var(--accent-color);
	max-height: 30px;
	}
	
	#personal-extra{
		right: 40px;
		  margin-top: -5px;
	}
	
    .nomobile {
        display:none
    }

    .headder {
        width: 100%;
        margin-left: 0
    }
    
	#user-tools h2 {
	  background-color: var(--accent-color);
	}

	#site-navigation h2 {
	  background-color: var(--accent-color);
	}

    .sidebar-inner {
        background: #04111A;
        border: 1px solid black;
        color: lightgrey
    }

    .tooltip {
        position: static
    }

    .tooltiptext {
        box-shadow: 0px 0px 100vw 100vh rgb(0 0 0 / 60%);
        position: fixed;
        width: 80vw;
        top: 40vh;
        left: 0;
        margin: 0 auto;
        right: 0
    }
/*
    .mobilefont {
        font-size: 80%
    }
    */
}

.mw-mmv-above-fold,.mw-mmv-dialog,.mw-mmv-image-links li,.mw-mmv-options-cancel-button.mw-ui-button.mw-ui-quiet,.mw-mmv-options-dialog-header,.mw-mmv-options-text-header {
    color: #e0e0e0
}

.mw-mmv-above-fold {
    background: #222;
    border-top: 1px solid #333
}

.mw-mmv-image-metadata {
    background-color: #111;
    border-color: #333
}

.mw-mmv-dialog {
    border: 1px solid #333;
    background: #222;
    box-shadow: none
}

.mw-mmv-dialog .mw-mmv-dialog-down-arrow {
    background: #222;
    border-bottom: 1px solid #333;
    border-right: 1px solid #333
}

.mw-mmv-options-enable-alert {
    background: #333;
    color: #e0e0e0
}

.mw-mmv-filepage-buttons .mw-ui-button {
    background: #36c;
    color: #e0e0e0;
    border-color: #1d4699
}

.mw-default-size {
    background-color: #03031400 !important;
    border-color: black !important
}

.mw-default-size img {
    border-color: black !important
}

.mw-default-size figcaption {
    background-color: #03031400 !important;
    border-color: black !important
}

.mw-halign-right {
    background-color: #04111A00 !important;
    border-color: black !important
}

.mw-halign-right img {
    border-color: black !important
}

.mw-halign-right figcaption {
    background-color: #04111A00 !important;
    border-color: black !important
}

.mw-halign-left {
    background-color: #04111A00 !important;
    border-color: black !important
}

.mw-halign-left img {
    border-color: black !important
}

.mw-halign-left figcaption {
    background-color: #04111A00 !important;
    border-color: black !important
}

.mw-halign-center {
    background-color: #04111A00 !important;
    border-color: black !important
}

.mw-halign-center img {
    border-color: black !important
}

.mw-halign-center figcaption {
    background-color: #04111A00 !important;
    border-color: black !important
}

.reference {
    background-color: #04111A00 !important
}

ol.references li:target,sup.reference:target {
    background-color: #303037 !important
}

.oo-ui-inputWidget-input {
    background-color: #04111A !important;
    border: #37373e !important;
    color: #ffffff !important
}

.mw-search-profile-tabs {
    background-color: #04111A !important;
    border: #37373e !important
}

.search-types .current a {
    color: #d3d3d3 !important;
    cursor: default !important
}

.mw-message-box-error {
    background-color: #7b1919 !important;
    border-color: #af2424 !important
}

.mw-message-box-warning {
    background-color: #7b6919 !important;
    border-color: #af9a24 !important
}

#mw-header-nav-hack {
    border-top: solid 2px #030314 !important;
    display: block;
    position: absolute;
    z-index: 98;
    background: #030314 !important;
    width: 100%
}

.ui-widget-overlay {
    background: #000000 !important;
    opacity: .3 !important
}

.ui-widget-content {
    border: 1px solid #4a4a57 !important;
    background: #030314 !important;
    color: #e0e0e0 !important
}

.ui-widget-header {
    border: 1px solid #4a4a57 !important;
    background: #030314 !important;
    color: #e0e0e0 !important;
    font-weight: bold !important
}

#wikieditor-toolbar-file-target,#wikieditor-toolbar-file-caption,#wikieditor-toolbar-file-alt {
    width: 100% !important;
    background-color: #04111A !important;
    color: #e0e0e0 !important
}

.wikiEditor-toolbar-dialog .ui-dialog-content input[type='text'] {
    box-sizing: border-box !important;
    background-color: #04111A !important;
    color: #e0e0e0 !important
}

.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {
    font-family: Verdana,Arial,sans-serif !important;
    font-size: 1em !important;
    background-color: #04111A !important;
    color: #e0e0e0 !important
}

.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {
    border: 1px solid #4a4a57 !important;
    background: #04111A !important;
    font-weight: normal !important;
    color: #e0e0e0 !important
}

.ui-state-hover,.ui-widget-contetn .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus {
    border: 1px solid #4a4a57 !important;
    background: #4c4c59 !important;
    font-weight: normal !important;
    color: #e0e0e0 !important
}

body .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close {
    right: 0.9em !important;
    background: #4c4c59 !important
}

.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus {
    padding: 0 !important;
    background: #6c6c80 !important
}

ul#filetoc,.toc,.toccolours,.mw-warning {
    display: table !important;
    background-color: #04111A !important;
    border: solid #000000 !important;
    border-radius: 0.9em;
    border-width: 1px 1px 0.2em !important;
    box-shadow: 0 1px 2px 1px rgb(39 0 255 / 17%) !important;
    padding: 1.25em 1.75em !important;
    margin-top: 1em !important;
    margin-bottom: 1em !important;
    min-width: 15em !important;
    font-size: 100% !important
}

.mw-body h1 {
    font-family: 'oswald';
    font-size: 2em
}

.mw-body .toctitle h2 {
    font-family: 'oswald';
    font-size: 1.2em
}

.diff-editfont-monospace .diff-addedline,.diff-editfont-monospace .diff-deletedline,.diff-editfont-monospace .diff-context {
    font-family: monospace,monospace !important;
    background-color: #06071C !important;
    border-color: #06071C !important;
    color: white !important
}

.diff-deletedline .diffchange {
    background: #4c3c16 !important
}

.diff-addedline .diffchange {
    background: #16324d !important
}

.mw-json th,.mw-json td {
    border: 1px solid #000000;
    font-size: 16px;
    padding: 0.5em 1em
}

.mw-json tr {
    background-color: #030314;
    margin-bottom: 0.5em
}

.mw-json th {
    background-color: #303037;
    font-weight: normal;
    vertical-align: top;
    color: #d3d3d3
}

.mw-json th span {
    -webkit-position: sticky;
    position: sticky;
    top: 0.5em
}

.mw-json-value,.mw-json-single-value {
    background-color: #1b5929;
    font-family: monospace,monospace;
    white-space: pre-wrap;
    color: #d3d3d3
}

.mw-json-empty {
    background-color: #1b5929;
    font-style: italic;
    color: #d3d3d3
}

.hover_img_special {
    top: 0;
    left: 0;
    display: none
}

.img_special:hover .hover_img_special {
    display: inline
}

.img_special:hover .img_spec {
    display: none
}

.ace-tm .ace_gutter {
    background: #030314;
    color: #333
}

.ace-tm .ace_print-margin {
    width: 1px;
    background-color: #06071C
}

.ace-tm {
    background-color: #06071C;
    color: lightgrey
}

.ace-tm .ace_cursor {
    color: white
}

.ace-tm .ace_storage,.ace-tm .ace_keyword {
    color: rgb(153,153,255)
}

.ace-tm .ace_constant.ace_numeric {
    color: rgb(153,153,205)
}

.ace-tm .ace_constant {
    color: rgb(241,89,92)
}

.ace-tm .ace_support.ace_function {
    color: rgb(68,118,235)
}

.ace-tm .ace_support.ace_constant {
    color: rgb(23,202,33)
}

.ace-tm .ace_support.ace_type,.ace-tm .ace_support.ace_class {
    color: rgb(182,187,236)
}

.ace-tm .ace_string {
    color: rgb(6,142,13)
}

.ace-tm .ace_comment {
    color: rgb(103,193,150)
}

.ace-tm .ace_constant.ace_numeric {
    color: rgb(153,153,255)
}

.ace-tm .ace_marker-layer .ace_selection {
    background: rgb(28,45,68)
}

.ace-tm .ace_marker-layer .ace_bracket {
    margin: -1px 0 0 -1px;
    border: 1px solid rgb(94,94,94)
}

.ace-tm .ace_marker-layer .ace_active-line {
    background: rgb(153,153,183,7%)
}

.ace-tm .ace_gutter-active-line {
    background-color: rgb(44,44,51)
}

.ace-tm .ace_marker-layer .ace_selected-word {
    background: rgb(37,59,89);
    border: 1px solid rgb(36,36,42)
}

.codeEditor-status {
    clear: both;
    width: 100%;
    background-color: #030314;
    border-top: 1px solid #40404b;
    display: table
}

.codeEditor-status-message {
    border-left: 1px solid #40404b;
    border-right: 1px solid #40404b;
    padding: 0 0.3em;
    width: 100%;
    display: table-cell
}

.ace_search {
    background-color: #030314;
    color: #d3d3d3;
    border: 1px solid #383843;
    border-top: 0 none;
    overflow: hidden;
    margin: 0;
    padding: 4px 6px 0 4px;
    position: absolute;
    top: 0;
    z-index: 99;
    white-space: normal
}

.ace_search_form.ace_nomatch {
    outline: 1px solid #922626
}

.ace_search_field {
    border-radius: 3px 0 0 3px;
    background-color: #04111A;
    color: #d3d3d3;
    border: 1px solid #383843;
    border-right: 0 none;
    outline: 0;
    padding: 0;
    font-size: inherit;
    margin: 0;
    line-height: inherit;
    padding: 0 6px;
    min-width: 17em;
    vertical-align: top;
    min-height: 1.8em;
    box-sizing: content-box
}

.ace_searchbtn {
    border: 1px solid #383843;
    line-height: inherit;
    display: inline-block;
    padding: 0 6px;
    background: #04111A;
    border-right: 0 none;
    border-left: 1px solid #383843;
    cursor: pointer;
    margin: 0;
    position: relative;
    color: #d3d3d3
}

.ace_searchbtn:last-child {
    border-radius: 0 3px 3px 0;
    border-right: 1px solid #383843
}

.ace_searchbtn:hover {
    background-color: #06071C
}

.ace_searchbtn.prev:after {
    content: "";
    border: solid 2px #d3d3d3;
    width: 0.5em;
    height: 0.5em;
    border-width: 2px 0 0 2px;
    display: inline-block;
    transform: rotate(-45deg)
}

.ace_searchbtn.next:after {
    content: "";
    border: solid 2px #d3d3d3;
    width: 0.5em;
    height: 0.5em;
    border-width: 2px 0 0 2px;
    display: inline-block;
    transform: rotate(135deg)
}

.ace_button {
    margin-left: 2px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    -ms-user-select: none;
    user-select: none;
    overflow: hidden;
    opacity: 0.7;
    border: 1px solid rgb(56,56,68);
    padding: 1px;
    box-sizing: border-box!important;
    color: #d3d3d3;
    background-color: #04111A
}

.ace_button:hover {
    background-color: #06071C;
    opacity: 1
}

.ace_button:active {
    background-color: #101013
}

::-webkit-scrollbar {
    background-color: #424242
}

::-webkit-scrollbar-thumb {
    background-color: #686868;
    border: 2px solid #424242;
    border-radius: 4px
}

::-webkit-scrollbar-thumb:hover {
    background-color: #7b7b7b
}

::-webkit-scrollbar-thumb:active {
    background-color: #a1a1a1
}

.style-for-sub-numbered-lists ol {
    counter-reset: item
}

.style-for-sub-numbered-lists li {
    display: block
}

.style-for-sub-numbered-lists li:before {
    content: counters(item,".") ". ";
    counter-increment: item
}

.section {
    display: flex;
    flex-wrap: wrap
}

.section .col {
    flex: 1 1 auto
}

.section .line-break {
    flex-basis: 100%;
    width: 0px;
    height: 0px;
    overflow: hidden
}

.mw-body .mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend,.mw-changeslist-legend,.mw-body .mw-search-profile-tabs,.mw-body fieldset#mw-searchoptions,.mw_metadata,.mw-datatable {
    color: #d3d3d3;
    background: #303037;
    border: solid #000000;
    border-width: 1px 1px 0.2em;
    padding: 1.25em 1.75em;
    box-shadow: 0 1px 2px 1px rgba(0,0,0,0.02)
}

.mw_metadata > tr > th,.mw-datatable > tr > th,.wikitable > tr > th,.mw_metadata > tr > td,.mw-datatable > tr > td,.wikitable > tr > td,.mw_metadata > * > tr > th,.mw-datatable > * > tr > th,.wikitable > * > tr > th,.mw_metadata > * > tr > td,.mw-datatable > * > tr > td,.wikitable > * > tr > td {
    border:none;
    padding:0.5em;
}

.mw-datatable th {
    background: #030314
}

.mw-datatable td {
    background-color: #303037
}

.mw-datatable tr:hover td {
    background-color: #3f3f48
}

.pretoclip-copy-button {
    float: right
}

.mw-scribunto-console-fieldset {
    color: #d3d3d3;
    background: none;
    border: 3px solid #04111A
}

.mw-scribunto-message {
    color: #008000;
    background: none
}

#mw-scribunto-input {
    width: 100%;
    border: 0;
    overflow: auto;
    background: #303037
}

.mw-scribunto-input {
    color: #d3d3d3;
    font: inherit;
    font-weight: bold;
    margin-top: 0.5em
}

.table-flex {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-evenly
}

.boxes-flex {
    padding: 0;
    margin: 0;
    text-align: center
}

.role-big-title {
    margin: 0px;
    text-align: center;
    font-size: 40px;
    line-height: 50px;
    border-radius: 8px
}

.role-block-radius {
    border-radius: 8px
}

.role-block-name {
    padding: 2px;
    border-radius: .3em;
    margin-bottom: .2em
}

.story-text {
    text-indent: 19px;
    text-align: justify
}

.story-dialogue {
    line-height: 1.2
}

.oo-ui-stackLayout-continuous > .oo-ui-panelLayout {
    display: block;
    position: relative;
    margin: 0px 25%
}

.mw-gallery-slideshow .gallerybox.slideshow-current {
    background: #28282e
}

.gallerytext {
    overflow: hidden;
    font-size: 94%;
    padding: 2px 4px;
    word-wrap: break-word;
    text-align: center
}

#content .gallerybox div.thumb {
    background-color: #f8f9fa00
}

.mw-body li.gallerybox div.thumb {
    background: #f8f9fa00;
    border: solid #28282e;
    border-width: 1px 1px 0.2em;
    padding: 1.25em 1.75em;
    box-shadow: 0 1px 2px 1px rgba(0,0,0,0.02);
    padding: 0
}

.title-no-bottom-border {
    border-bottom: none !important
}

.title-top-border {
    border-top: solid 2px #c8ccd1
}

@media (min-width: 1340px) {
    #mw-content-block {
        display:block
    }

    #mw-content {
        margin-left: 14em;
        padding: 2em 0 0
    }

    #mw-content-wrapper {
        float: right;
        margin-left: -14em;
        background: transparent;
        width: 100%
    }

    #mw-related-navigation {
        width: 14em;
        padding: 0 1em 0 0
    }

    .color-middle {
        margin-right: 0
    }

    .mw-wiki-logo {
        display: inline-block
    }

    #catlinks {
        margin-left: 14em
    }
}

#footer {
    padding-right: 1em
}

.mw-body h2 {
    font-size: 1.8em;
    border-bottom: solid 2px #3366cc
}

#mw-site-navigation .sidebar-chunk h3,#mw-related-navigation .sidebar-chunk h3 {
    border-bottom: solid 2px #3366cc
}

.target {
    border-bottom: 1px solid darkblue
}

.target:target {
    border-bottom: 2px solid gold;
    transition: border 0.7s cubic-bezier(0.4,0,0.2,1)
}

.backlight:hover {
    box-shadow: 0 0 0.3em gold;
    background-color: #06071C
}

#main.backlight:hover {
    box-shadow: inset 0 0 23em #00000066;
    border-radius: 8px
}

#strongwhite {
    color: white !important
}
/*затемнение для мобилок*/
#menus-cover {
    background: #000000;
    opacity: 0.4
}
.oo-ui-tagMultiselectWidget-handle,.oo-ui-panelLayout-padded {
    background: #06071C;
    border: 1px solid black;
    border-radius: 0
}
/*Красивые картинки*/
.mw-content-ltr figure[typeof~='mw:File/Thumb'], .mw-content-ltr figure[typeof~='mw:File/Frame'] {
    margin: 0 0 0.5em 0.5em;
    border:1px solid black;
    border-bottom:0;
    border-radius:0.9em 0.9em 0 0;
    background:#06071C;
}
figure[typeof~='mw:File/Thumb'] > figcaption, figure[typeof~='mw:File/Frame'] > figcaption {
    border-radius: 0 0 0.9em 0.9em;
    border:1px solid black;
    border-top:0;
    background:#06071C;
    padding-bottom:5px;
    font-family:oswald;
    font-size:1em;
}

figure[typeof~='mw:File/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media), figure[typeof~='mw:File/Frame'] > a:first-child > *:first-child:not(.mw-broken-media), figure[typeof~='mw:File/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media), figure[typeof~='mw:File/Frame'] > span:first-child > *:first-child:not(.mw-broken-media) {
    margin: 5px;
    border-radius: 0.4em;
}
figure[typeof~='mw:File/Thumb'], figure[typeof~='mw:File/Frame']{
    border-collapse:separate;
}
.mw-content-ltr figure[typeof~='mw:File/Thumb']:not([typeof~='mw:Error']) > a.mw-file-description:after{
    border-bottom: 1px solid #3366cc;
}

/*кнопка для главного меню*/
.StupidButton {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}
/*Цвета таблиц для разных отделов*/
#MED.wikitable>*>tr>th {
    box-shadow: inset 0 0 16em rgb(34 77 73)
}

#MED.wikitable > * > tr > td {
    box-shadow: inset 0 0 16em rgb(26 52 50)
}

#ENG.wikitable>*>tr>th {
    background: #a68132;
    COLOR: #030314
}

#ENG.wikitable > * > tr > td {
    background: #8c6b23;
    color: white
}

#SEC.wikitable>*>tr>th {
    background: #9F2828;
    color: white
}

#SEC.wikitable > * > tr > td {
    background: #404144;
    color: white
}
/*таблицы*/
@media screen and (max-width: 850px) {
        .wikitable {
        font-size:0.75em
    }
}
/* Старые таблицы
.wikitable {
    background: #303037;
    border: 1px solid #37373e;
    color: white
}

.wikitable>tr>th,.wikitable>tr>td,.wikitable>*>tr>th,.wikitable>*>tr>td {
    border: 1px solid black
}

.wikitable>*>tr>th {
    background: #04111A;
    border: 1px solid black;
    color: white
}
*/

/* загруглённые таблицы */
.wikitable {
  border-spacing:1px;
  padding:0;
  border-collapse:separate;
  border:none;
  border-radius:15px;
  background:#04111A 
}

.wikitable>*>tr>th {
    border: none !important;
    padding: 10px;
}

.wikitable>*>tr>td {
    border: none !important;
    background: #020C13;
    padding: 10px;
}

/* Неразрывные пробелы в горизонтальных списках 
   @источник: https://ru.wikipedia.org/wiki/MediaWiki:Common.css
   @Распорстраняется под CC BY-SA 4.0
   @автор: [[Участник:WindEwriX]]*/
.nowrap,
.nowraplinks a,
.nowraplinks .selflink,
.hlist-items-nowrap dd,
.hlist-items-nowrap dt,
.hlist-items-nowrap li {
    white-space: nowrap;
}
/* Прекращение действия лицензии CC BY-SA 4.0*/

/* Style for horizontal lists (separator following item).
   @source mediawiki.org/wiki/Snippets/Horizontal_lists
   @revision 9 (2016-08-10)
   @Распорстраняется под CC BY-SA 4.0
   @author [[User:Edokter]]
 */
.hlist dl,
.hlist.hlist ol,
.hlist.hlist ul {
    margin: 0;
    padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
    margin: 0;
    display: inline;
}
/* Display nested lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
.hlist dl dl, .hlist dl ol, .hlist dl ul,
.hlist ol dl, .hlist ol ol, .hlist ol ul,
.hlist ul dl, .hlist ul ol, .hlist ul ul {
    display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li,
.hlist .mw-empty-elt {
    display: none;
}
/* Generate bullets */
.hlist dt:after {
    content: ": ";
}
.hlist dd:after,
.hlist li:after {
    content: "\00a0· ";
    font-weight: bold;
}
.hlist dd:last-child:after,
.hlist dt:last-child:after,
.hlist li:last-child:after {
    content: none;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
    content: " (";
    font-weight: normal;
}
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after,
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
    content: ")";
    font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
    counter-reset: listitem;
}
.hlist ol > li {
    counter-increment: listitem;
}
.hlist ol > li:before {
    content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
    content: " (" counter(listitem) "\a0";
}
/* Прекращение действия лицензии CC BY-SA 4.0*/


/* специальные настройки шрифтов */

@font-face {
    font-family: 'Noto Sans Light';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0OIpQlx3QUlC5A4PNjhgRPQ_m87A.woff2) format('woff2');
    unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}

@font-face {
    font-family: 'Noto Sans Light';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0OIpQlx3QUlC5A4PNjhgRGQ_m87A.woff2) format('woff2');
    unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
    font-family: 'Noto Sans Light';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0OIpQlx3QUlC5A4PNjhgRMQ_m87A.woff2) format('woff2');
    unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: 'Noto Sans Light';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0OIpQlx3QUlC5A4PNjhgRCQ_k.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 200 700;
    src: url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2');
    unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 200 700;
    src: url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752GT8G.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: 'Boxfont Round';
    src: url(/assets/fonts/boxfont-round/f3507eaadc95584e7358703d74e793ea/324a92fc76117885a667ae8af2be25ab/BoxfontRoundRegular.ttf) format('truetype');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'noto sans';
    font-style: normal;
    font-weight: 400;
    src: local('Noto Sans'),url(https://fonts.cdnfonts.com/s/15794/NotoSans-Regular.woff) format('woff')
}

@font-face {
    font-family: 'noto sans';
    font-style: italic;
    font-weight: 400;
    src: local('Noto Sans'),url(https://fonts.cdnfonts.com/s/15794/NotoSans-Italic.woff) format('woff')
}

@font-face {
    font-family: 'noto sans';
    font-style: normal;
    font-weight: 700;
    src: local('Noto Sans'),url(https://fonts.cdnfonts.com/s/15794/NotoSans-Bold.woff) format('woff')
}

@font-face {
    font-family: 'noto sans';
    font-style: italic;
    font-weight: 700;
    src: local('Noto Sans'),url(https://fonts.cdnfonts.com/s/15794/NotoSans-BoldItalic.woff) format('woff')
}

@font-face {
    font-family: 'Noto Sans Symbols';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/notosanssymbols/v40/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gfQ8QA_9Edkw.woff2) format('woff2');
    unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F10C,U+1F110-1F16C,U+1F170-1F190,U+1F19B-1F1AC,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F321-1F32C,U+1F336,U+1F378,U+1F37D,U+1F393-1F39F,U+1F3A7,U+1F3AC-1F3AE,U+1F3C2,U+1F3C4,U+1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4DA,U+1F4DF,U+1F4E4-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50A,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F579,U+1F57B-1F594,U+1F597-1F5A3,U+1F5A5-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CB,U+1F6CD-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F93B,U+1F946,U+1FA00-1FA6F,U+1FA70-1FA74,U+1FA78-1FA7A,U+1FA80-1FA86,U+1FA90-1FAA8,U+1FAB0-1FAB6,U+1FAC0-1FAC2,U+1FAD0-1FAD6,U+1FB00-1FBFF
}

@font-face {
    font-family: 'Noto Sans Symbols';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/notosanssymbols/v40/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gfQ8QY_9Edkw.woff2) format('woff2');
    unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: 'Noto Sans Symbols';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/notosanssymbols/v40/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gfQ8Qbf9E.woff2) format('woff2');
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: 'Material Symbols Outlined';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v170/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHOej.woff2) format('woff2')
}