Difference between revisions of "User:J Darnley/vector.css"

From RimWorld Wiki
Jump to navigation Jump to search
(vector with the slow as shit filter from the dark mode css applied)
 
(try again)
Line 1: Line 1:
/* <source lang="css"> */
+
.float-right {
+
  float:right;
/* Main page fixes */
+
  margin-left:10px;
#interwiki-completelist { font-weight: bold; }
+
  clear:right
body.page-Main_Page #ca-delete { display: none !important; }
+
}
body.page-Main_Page #mp-topbanner { clear: both; }
+
.float-left {
 
+
  float:left;
/* Edit window toolbar */
+
  margin-right:10px;
#toolbar { height: 22px; margin-bottom: 6px; }
+
  clear:left
 
+
}
/* Margins for <ol> and <ul> */
+
.clear-both {
#content ol, #content ul, #mw_content ol, #mw_content ul { margin-bottom: 0.5em; }
+
  clear:both
 
+
}
/* Make the list of references smaller */
+
.clientnojs {
ol.references { font-size: 100%; }
+
  display:none
.references-small { font-size: 90%;}
+
}
 
+
.client-nojs .clientnojs {
/* VALIDATOR NOTICE: the following is correct, but the W3C validator doesn't accept it */
+
  display:block
/* -moz-* is a vendor-specific extension (CSS 2.1 4.1.2.1) */
+
}
/* column-count is from the CSS3 module "CSS Multi-column Layout" */
+
.client-nojs .smw-schema-placeholder-message {
/* Please ignore any validator errors caused by these two lines */
+
  display:none
.references-2column { font-size: 90%; -moz-column-count: 2; -webkit-column-count: 2; column-count: 2; }
+
}
 
+
.smw-json-data {
/* Highlight clicked reference in blue to help navigation */
+
  display:none
ol.references > li:target, sup.reference:target, cite:target { background-color: #001122; }
+
}
 
+
.client-nojs .smw-json-data {
/* Ensure refs in table headers and the like aren't bold or italic */
+
  display:block
sup.reference { font-weight: normal; font-style: normal; }
+
}
 
+
.client-nojs .smw-overlay-spinner {
/* Styling for citations *
+
  display:none
 +
}
 +
.smw-footer {
 +
  margin-left:5px
 +
}
 +
.smw-placeholder {
 +
  list-style:none;
 +
  background-color:#0a0a0a;
 +
  border-radius:4px;
 +
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
 +
  font-size:14px;
 +
  line-height:1.42857143
 +
}
 +
.client-nojs .smw-placeholder::after {
 +
  content:"JavaScript is disabled or could not be detected!";
 +
  top:80%;
 +
  text-align:center;
 +
  color:red
 +
}
 +
.smw-personal-jobqueue-watchlist:hover,
 +
.smw-personal-jobqueue-watchlist:focus,
 +
.smw-personal-jobqueue-watchlist:active {
 +
  text-decoration:none;
 +
  color:#5291f9
 +
}
 +
.smw-personal-table {
 +
  width:100%;
 +
  font-size:90%
 +
}
 +
.smwttcontent {
 +
  display:none
 +
}
 +
span.smwbuiltin,
 +
span.smwttactiveinline span.smwbuiltin {
 +
  font-style:italic
 +
}
 +
.item-count {
 +
  display:inline-block;
 +
  padding:2px 5px;
 +
  font-size:12px;
 +
  font-weight:600;
 +
  line-height:1;
 +
  background-color:rgba(27,31,35,0.04);
 +
  border-radius:4px;
 +
  color:#444444;
 +
  margin-left:10px
 +
}
 +
.item-count.active {
 +
  background-color:rgba(27,31,35,0.08);
 +
  color:#a9b2bb
 +
}
 +
.smwpre {
 +
  font-family:monospace;
 +
  padding:1em;
 +
  border:1px dashed #5494d0;
 +
  color:black;
 +
  background-color:#060606;
 +
  line-height:1.1em;
 +
  margin-bottom:0.5em;
 +
  margin-top:0.5em;
 +
  white-space:pre-wrap;
 +
  white-space:-moz-pre-wrap;
 +
  white-space:-pre-wrap;
 +
  white-space:-o-pre-wrap;
 +
  word-wrap:break-word;
 +
  word-break:break-word;
 +
  margin-right:5px
 +
}
 +
.smwpre-no-margin {
 +
  margin:0px;
 +
  margin-bottom:0.5em;
 +
  margin-top:0.5em
 +
}
 +
.smw-debug-box {
 +
  border:5px dotted #ffcc00;
 +
  background:#423300;
 +
  padding:15px;
 +
  margin-bottom:10px
 +
}
 +
.smw-debug-box-header {
 +
  font-family:sans-serif;
 +
  padding-bottom:15px;
 +
  padding-top:10px;
 +
  font-weight:bolder;
 +
  font-size:16px;
 +
  border-bottom:1px dotted #ffcc00;
 +
  margin-bottom:15px
 +
}
 +
#smwfootbr {
 +
  clear:both
 +
}
 +
span.smwsortkey {
 +
  display:none
 +
}
 +
a.sortheader:hover {
 +
  text-decoration:none
 +
}
 +
div.smwtimeline {
 +
  border:1px solid #555555;
 +
  background-color:#060606
 +
}
 +
span.smwtlevent,
 +
span.smwtlband,
 +
span.smwtlsize,
 +
span.smwtlposition {
 +
  display:none;
 +
  speak:none
 +
}
 +
span.smwtlcomment {
 +
  font-style:italic;
 +
  padding:5px
 +
}
 +
.smwtable-striped tbody > tr:nth-child(even) {
 +
  background-color:#0a0a0a
 +
}
 +
.smwtable-striped tbody > tr:nth-child(odd) {
 +
  background-color:#fff
 +
}
 +
.smwtable-striped tbody > tr:hover {
 +
  background-color:#eee
 +
}
 +
.smwtable-clean {
 +
  width:auto;
 +
  max-width:100%;
 +
  margin-bottom:20px;
 +
  background-color:transparent;
 +
  border-spacing:0px
 +
}
 +
.smwtable-clean tr {
 +
  border-top:1px solid #222222
 +
}
 +
.smwtable-clean th {
 +
  text-align:left
 +
}
 +
.smwtable-clean td,
 +
.smwtable-clean th {
 +
  padding:0
 +
}
 +
.smwtable-clean tr > th {
 +
  padding:8px !important;
 +
  line-height:1.42857143;
 +
  vertical-align:top;
 +
  border-top:1px solid #222222;
 +
  border-collapse:collapse;
 +
  border-spacing:0;
 +
  text-align:center;
 +
  vertical-align:middle
 +
}
 +
.smwtable-clean tr > td {
 +
  padding:8px !important;
 +
  line-height:1.42857143;
 +
  vertical-align:top;
 +
  border-top:1px solid #222222;
 +
  border-collapse:collapse;
 +
  border-spacing:0
 +
}
 +
.smwtable-clean tbody > tr:nth-child(even) {
 +
  background-color:#0a0a0a
 +
}
 +
.smwtable-clean tr > th.headerSort {
 +
  padding-right:21px !important
 +
}
 +
.smwtable-clean.broadtable {
 +
  width:100%
 +
}
 +
div.smwhr hr {
 +
  background-color:#222222;
 +
  color:#ddd
 +
}
 +
span.smwwarning {
 +
  color:#777777;
 +
  font-style:italic;
 +
  font-size:90%
 +
}
 +
.smw-protection-indicator .smw-edit-protection {
 +
  background:url("data:image/svg+xml,%3Csvg width='25' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3C!-- Created with Method Draw - http://github.com/duopixel/Method-Draw/ --%3E%3Cg%3E%3Ctitle%3Ebackground%3C/title%3E%3Crect fill='none' id='canvas_background' height='22' width='27' y='-1' x='-1'/%3E%3Cg display='none' overflow='visible' y='0' x='0' height='100%25' width='100%25' id='canvasGrid'%3E%3Crect fill='url(%23gridpattern)' stroke-width='0' y='0' x='0' height='100%25' width='100%25'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Ctitle%3ELayer 1%3C/title%3E%3Crect stroke='%23b2b2b2' rx='1' id='svg_1' height='19.125' width='24.24996' y='0.4375' x='0.37502' stroke-width='0.5' fill='none'/%3E%3Cpath stroke='null' id='svg_2' d='m16.72335,9.09456l0,-1.71048l-0.00052,0c-0.00074,-2.11109 -1.89085,-3.82158 -4.2227,-3.82158s-4.22299,1.7114 -4.22299,3.82249l0,0l0,1.70957l-1.52717,0l0,7.34294l11.50005,0l0,-7.34294l-1.52667,0zm-7.11202,-1.70957c0,0 0,0 0,0c0,-1.44252 1.296,-2.61571 2.88881,-2.61571c1.59382,0 2.88982,1.17319 2.88982,2.61479c0,0 0,0 0,0l0,1.71048l-5.77863,0l0,-1.70957z' stroke-width='1.5' fill='%23b2b2b2'/%3E%3C/g%3E%3C/svg%3E");
 +
  background-size:25px 20px;
 +
  background-repeat:no-repeat;
 +
  display:inline-block;
 +
  padding:20px 0 0px 26px;
 +
  top:5px;
 +
  position:relative
 +
}
 +
span.smwsearchicon {
 +
  padding-right:16px;
 +
  margin-right:2px;
 +
  color:#777777;
 +
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' height='18' width='18' viewBox='0 0 22 22'%3E%3Cpath d='m132.77 118.03l-27.945-27.945c6.735-9.722 10.1-20.559 10.1-32.508 0-7.767-1.508-15.195-4.523-22.283-3.01-7.089-7.088-13.199-12.221-18.332-5.133-5.133-11.242-9.207-18.33-12.221-7.09-3.01-14.518-4.522-22.285-4.522-7.767 0-15.195 1.507-22.283 4.522-7.089 3.01-13.199 7.088-18.332 12.221-5.133 5.133-9.207 11.244-12.221 18.332-3.01 7.089-4.522 14.516-4.522 22.283 0 7.767 1.507 15.193 4.522 22.283 3.01 7.088 7.088 13.197 12.221 18.33 5.133 5.134 11.244 9.207 18.332 12.222 7.089 3.02 14.516 4.522 22.283 4.522 11.951 0 22.787-3.369 32.509-10.1l27.945 27.863c1.955 2.064 4.397 3.096 7.332 3.096 2.824 0 5.27-1.032 7.332-3.096 2.064-2.063 3.096-4.508 3.096-7.332.0001-2.877-1-5.322-3.01-7.331m-49.41-34.668c-7.143 7.143-15.738 10.714-25.787 10.714-10.05 0-18.643-3.572-25.786-10.714-7.143-7.143-10.714-15.737-10.714-25.786 0-10.05 3.572-18.644 10.714-25.786 7.142-7.143 15.738-10.714 25.786-10.714 10.05 0 18.643 3.572 25.787 10.714 7.143 7.142 10.715 15.738 10.715 25.786 0 10.05-3.573 18.643-10.715 25.786' transform='matrix%28.11417.00745-.00745.11417 3.93 2.548%29' fill='%23888888'/%3E%3C/svg%3E") center right no-repeat
 +
}
 +
span.smwsearch a {
 +
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' height='15' width='15' viewBox='0 0 22 22'%3E%3Cpath d='m132.77 118.03l-27.945-27.945c6.735-9.722 10.1-20.559 10.1-32.508 0-7.767-1.508-15.195-4.523-22.283-3.01-7.089-7.088-13.199-12.221-18.332-5.133-5.133-11.242-9.207-18.33-12.221-7.09-3.01-14.518-4.522-22.285-4.522-7.767 0-15.195 1.507-22.283 4.522-7.089 3.01-13.199 7.088-18.332 12.221-5.133 5.133-9.207 11.244-12.221 18.332-3.01 7.089-4.522 14.516-4.522 22.283 0 7.767 1.507 15.193 4.522 22.283 3.01 7.088 7.088 13.197 12.221 18.33 5.133 5.134 11.244 9.207 18.332 12.222 7.089 3.02 14.516 4.522 22.283 4.522 11.951 0 22.787-3.369 32.509-10.1l27.945 27.863c1.955 2.064 4.397 3.096 7.332 3.096 2.824 0 5.27-1.032 7.332-3.096 2.064-2.063 3.096-4.508 3.096-7.332.0001-2.877-1-5.322-3.01-7.331m-49.41-34.668c-7.143 7.143-15.738 10.714-25.787 10.714-10.05 0-18.643-3.572-25.786-10.714-7.143-7.143-10.714-15.737-10.714-25.786 0-10.05 3.572-18.644 10.714-25.786 7.142-7.143 15.738-10.714 25.786-10.714 10.05 0 18.643 3.572 25.787 10.714 7.143 7.142 10.715 15.738 10.715 25.786 0 10.05-3.573 18.643-10.715 25.786' transform='matrix%28.11417.00745-.00745.11417 3.93 2.548%29' fill='%23ccc'/%3E%3C/svg%3E") no-repeat right center;
 +
  padding-right:18px;
 +
  color:#333333;
 +
  text-decoration:none;
 +
  margin-right:4px
 +
}
 +
span.smwsearch a:hover {
 +
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' height='18' width='18' viewBox='0 0 22 22'%3E%3Cpath d='m132.77 118.03l-27.945-27.945c6.735-9.722 10.1-20.559 10.1-32.508 0-7.767-1.508-15.195-4.523-22.283-3.01-7.089-7.088-13.199-12.221-18.332-5.133-5.133-11.242-9.207-18.33-12.221-7.09-3.01-14.518-4.522-22.285-4.522-7.767 0-15.195 1.507-22.283 4.522-7.089 3.01-13.199 7.088-18.332 12.221-5.133 5.133-9.207 11.244-12.221 18.332-3.01 7.089-4.522 14.516-4.522 22.283 0 7.767 1.507 15.193 4.522 22.283 3.01 7.088 7.088 13.197 12.221 18.33 5.133 5.134 11.244 9.207 18.332 12.222 7.089 3.02 14.516 4.522 22.283 4.522 11.951 0 22.787-3.369 32.509-10.1l27.945 27.863c1.955 2.064 4.397 3.096 7.332 3.096 2.824 0 5.27-1.032 7.332-3.096 2.064-2.063 3.096-4.508 3.096-7.332.0001-2.877-1-5.322-3.01-7.331m-49.41-34.668c-7.143 7.143-15.738 10.714-25.787 10.714-10.05 0-18.643-3.572-25.786-10.714-7.143-7.143-10.714-15.737-10.714-25.786 0-10.05 3.572-18.644 10.714-25.786 7.142-7.143 15.738-10.714 25.786-10.714 10.05 0 18.643 3.572 25.787 10.714 7.143 7.142 10.715 15.738 10.715 25.786 0 10.05-3.573 18.643-10.715 25.786' transform='matrix%28.11417.00745-.00745.11417 3.93 2.548%29' fill='%23888888'/%3E%3C/svg%3E") no-repeat right center;
 +
  padding-right:20px;
 +
  color:#777777;
 +
  text-decoration:none;
 +
  margin-right:2px
 +
}
 +
span.smwbrowse a {
 +
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='15' width='15' viewBox='0 0 22 22'%3E%3Cg transform='matrix%28.02146 0 0 .02146 1 1%29' fill='%23ccc'%3E%3Cpath d='m466.07 161.53c-205.6 0-382.8 121.2-464.2 296.1-2.5 5.3-2.5 11.5 0 16.9 81.4 174.9 258.6 296.1 464.2 296.1 205.6 0 382.8-121.2 464.2-296.1 2.5-5.3 2.5-11.5 0-16.9-81.4-174.9-258.6-296.1-464.2-296.1m0 514.7c-116.1 0-210.1-94.1-210.1-210.1 0-116.1 94.1-210.1 210.1-210.1 116.1 0 210.1 94.1 210.1 210.1 0 116-94.1 210.1-210.1 210.1'/%3E%3Ccircle cx='466.08' cy='466.02' r='134.5'/%3E%3C/g%3E%3C/svg%3E") no-repeat right center;
 +
  padding-right:18px;
 +
  color:#333333;
 +
  text-decoration:none;
 +
  margin-right:4px
 +
}
 +
span.smwbrowse a:hover {
 +
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18' width='18' viewBox='0 0 22 22'%3E%3Cg transform='matrix%28.02146 0 0 .02146 1 1%29' fill='%23888888'%3E%3Cpath d='m466.07 161.53c-205.6 0-382.8 121.2-464.2 296.1-2.5 5.3-2.5 11.5 0 16.9 81.4 174.9 258.6 296.1 464.2 296.1 205.6 0 382.8-121.2 464.2-296.1 2.5-5.3 2.5-11.5 0-16.9-81.4-174.9-258.6-296.1-464.2-296.1m0 514.7c-116.1 0-210.1-94.1-210.1-210.1 0-116.1 94.1-210.1 210.1-210.1 116.1 0 210.1 94.1 210.1 210.1 0 116-94.1 210.1-210.1 210.1'/%3E%3Ccircle cx='466.08' cy='466.02' r='134.5'/%3E%3C/g%3E%3C/svg%3E") no-repeat right center;
 +
  padding-right:20px;
 +
  color:#777777;
 +
  text-decoration:none;
 +
  margin-right:2px
 +
}
 +
.concept-documenation {
 +
  border-top:1px dotted #aaa
 +
}
 +
.smw-spinner .text {
 +
  padding-left:2.1em;
 +
  font-size:12px;
 +
  vertical-align:middle
 +
}
 +
.smw-spinner.left.mw-small-spinner {
 +
  background-position:left;
 +
  vertical-align:middle;
 +
  display:inline-block;
 +
  padding:0px !important
 +
}
 +
.smw-spinner.center.mw-small-spinner {
 +
  vertical-align:middle;
 +
  display:inline-block;
 +
  padding:0px !important
 +
}
 +
table.smw-ask-query .smw-ask-query-condition {
 +
  width:100%
 +
}
 +
table.smw-ask-query .smw-ask-query-printout {
 +
  width:100%
 +
}
 +
hr.smw-form-horizontalrule {
 +
  margin-bottom:10px;
 +
  background-color:#ddd
 +
}
 +
.smw-horizontalrule {
 +
  margin-bottom:10px;
 +
  border-bottom:1px solid #ddd
 +
}
 +
.smw-form-select,
 +
.smw-form-input {
 +
  padding:1px 1px
 +
}
 +
.smw-form-checkbox {
 +
  vertical-align:middle;
 +
  cursor:pointer
 +
}
 +
label.smw-form-checkbox {
 +
  vertical-align:middle;
 +
  cursor:pointer
 +
}
 +
.smw-editpage-help {
 +
  background-color:#0f0f0f;
 +
  border:1px solid silver;
 +
  padding:0.5em 1em 0.5em 1em;
 +
  margin-bottom:1em
 +
}
 +
.smw-column-header {
 +
  font-weight:bold;
 +
  font-size:1.17em;
 +
  line-height:1.6;
 +
  margin-top:0.5em;
 +
  margin-bottom:0;
 +
  padding-bottom:0;
 +
  color:black;
 +
  overflow:hidden
 +
}
 +
.smw-column-header:first-of-type {
 +
  margin-top:0em
 +
}
 +
.smw-column {
 +
  float:left;
 +
  word-wrap:break-word;
 +
  box-decoration-break:clone;
 +
  -webkit-box-decoration-break:clone
 +
}
 +
.smw-column-responsive {
 +
  -webkit-columns:3 20em;
 +
  -moz-columns:3 20em;
 +
  columns:3 20em;
 +
  -webkit-column-gap:1em;
 +
  -moz-column-gap:1em;
 +
  column-gap:1em
 +
}
 +
.smw-column-twofold-responsive {
 +
  -webkit-columns:2 20em;
 +
  -moz-columns:2 20em;
 +
  columns:2 20em;
 +
  -webkit-column-gap:1em;
 +
  -moz-column-gap:1em;
 +
  column-gap:1em
 +
}
 +
.smw-column-twofold-responsive li:first-child {
 +
  margin-top:-3px
 +
}
 +
.smw-column[dir="rtl"] {
 +
  float:right
 +
}
 +
.smw-column-responsive[dir="rtl"],
 +
.smw-column-twofold-responsive[dir="rtl"] {
 +
  float:right
 +
}
 +
.smw-columnlist-container .smw-column-responsive {
 +
  margin-bottom:-1em
 +
}
 +
.smw-note {
 +
  padding:8px 15px;
 +
  list-style:none;
 +
  background-color:#0a0a0a;
 +
  border-radius:4px;
 +
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
 +
  font-size:14px;
 +
  line-height:1.42857143
 +
}
 +
.smw-callout {
 +
  padding:10px;
 +
  margin:0.5em 0;
 +
  border-left-width:5px;
 +
  border-radius:1px
 +
}
 +
.smw-callout p {
 +
  margin:5px 0 5px 0
 +
}
 +
.smw-callout-info {
 +
  padding:.8em 1em;
 +
  background:#081c26;
 +
  margin:0.5rem 0;
 +
  border-left:5px solid #61c6e4
 +
}
 +
.smw-callout-info .title {
 +
  color:#61c6e4
 +
}
 +
.smw-callout-info-light {
 +
  padding:.8em 1em;
 +
  background:#060606;
 +
  margin:0.5rem 0;
 +
  border-left:5px solid #ddd
 +
}
 +
.smw-callout-info-light .title {
 +
  color:#61c6e4
 +
}
 +
.smw-callout-warning {
 +
  padding:.8em 1em;
 +
  background:#1c1803;
 +
  margin:0.5rem 0;
 +
  border-left:5px solid #f7b455
 +
}
 +
.smw-callout-warning .title {
 +
  color:#f7b455
 +
}
 +
.smw-callout-success {
 +
  padding:.8em 1em;
 +
  background:#16270f;
 +
  margin:0.5rem 0;
 +
  border-left:5px solid #89c38a
 +
}
 +
.smw-callout-success .title {
 +
  color:#89c38a
 +
}
 +
.smw-callout-error {
 +
  padding:.8em 1em;
 +
  background:#210d0d;
 +
  margin:0.5rem 0;
 +
  border-left:5px solid #bb3531
 +
}
 +
.smw-callout .title {
 +
  margin-top:0;
 +
  margin-bottom:5px;
 +
  font-size:16px;
 +
  font-family:inherit;
 +
  font-weight:500
 +
}
 +
.smw-svg-icon {
 +
  display:inline-flex;
 +
  align-self:center;
 +
  position:relative;
 +
  height:1em;
 +
  width:1em
 +
}
 +
.smw-svg-icon svg {
 +
  height:1em;
 +
  width:1em
 +
}
 +
.smw-svg-icon.svg-baseline svg {
 +
  bottom:-0.125em;
 +
  position:absolute
 +
}
 +
.smw-icon-info {
 +
  background:url("data:image/svg+xml,%3C%3Fxml version=%221.0%22 encoding=%22UTF-8%22%3F%3E%0D%0A%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 viewBox=%220 0 24 24%22%3E%0D%0A%09%3Cpath d=%22M11.5 17a5.5 5.5 0 1 1 0-11 5.5 5.5 0 0 1 0 11zm0-12a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13zm.5 5v4h1v1h-3v-1h1v-3h-1v-1zm-1-2h1v1h-1z%22/%3E%0D%0A%3C/svg%3E%0D%0A") no-repeat left center;
 +
  padding:0 0 5px 25px
 +
}
 +
.smw-icon-pen {
 +
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2215%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Ehighlight%3C/title%3E%3Cpath d=%22M18.73 5.86l-3.59-3.59a1 1 0 0 0-1.41 0l-10 10a1 1 0 0 0 0 1.41L4 14l-3 4h5l1-1 .29.29a1 1 0 0 0 1.41 0l10-10a1 1 0 0 0 .03-1.43zM7 15l-2-2 9-9 2 2z%22/%3E%3C/svg%3E");
 +
  background-repeat:no-repeat;
 +
  padding:0 0 0 25px;
 +
  background-position:center
 +
}
 +
.smw-icon-bookmark {
 +
  background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 20 16'%3E%3Ctitle%3E bookmark outlined %3C/title%3E%3Cpath d='M15 1H5a2 2 0 0 0-2 2v16l7-5 7 5V3a2 2 0 0 0-2-2zm0 14.25l-5-3.5-5 3.5V3h10z'/%3E%3C/svg%3E%0A");
 +
  background-repeat:no-repeat;
 +
  padding:0 0 0 20px;
 +
  background-position:center
 +
}
 +
.smw-icon-compact {
 +
  background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='12'%3E%3Cpath stroke-width='3' stroke='%23000' d='M1,3.5h21M1,9.5h9m3,0h9'/%3E%3C/svg%3E");
 +
  background-repeat:no-repeat;
 +
  padding:0 0 0 15px;
 +
  background-position:center
 +
}
 +
.smwb-group {
 +
  font-style:normal;
 +
  font-weight:normal;
 +
  font-size:100%
 +
}
 +
.smwb-value,
 +
.smwprops,
 +
.smwpropname,
 +
.smwb-factbox .smwtype_wpg,
 +
.smwtype_uri,
 +
.smwb-ivalue,
 +
.smwb-title {
 +
  word-break:break-word;
 +
  word-wrap:break-word;
 +
  -webkit-hyphens:auto;
 +
  -moz-hyphens:auto;
 +
  hyphens:auto;
 +
  box-decoration-break:clone;
 +
  -webkit-box-decoration-break:clone
 +
}
 +
@media (max-width:400px) {
 +
  .smwb-propvalue,
 +
  .smwb-ipropvalue {
 +
    word-break:break-word;
 +
    word-wrap:break-word;
 +
    -webkit-hyphens:auto;
 +
    -moz-hyphens:auto;
 +
    hyphens:auto;
 +
    box-decoration-break:clone;
 +
    -webkit-box-decoration-break:clone
 +
  }
 +
}
 +
.smw-subobject-entity {
 +
  font-style:italic
 +
}
 +
.autocomplete-suggestions {
 +
  background:white;
 +
  border:1px solid rgb(221,221,221);
 +
  border-radius:3px;
 +
  box-shadow:rgba(0,0,0,0.1) 0px 0px 5px;
 +
  min-width:120px;
 +
  color:rgb(111,128,146);
 +
  float:right;
 +
  padding-top:2px;
 +
  margin-right:-15px;
 +
  font-size:16px;
 +
  font-weight:normal;
 +
  z-index:11110 !
 
.gallerybox .thumb img,
 
.gallerybox .thumb img,
#file img { background: white url("https://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat; }
+
#file img {
/* But no chequered background on articles, user pages or portals. */
+
  background:white url(https://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 { background: white; }
+
}
 
+
.ns-0 .gallerybox .thumb img,
/* Prevent floating boxes from overlapping any category listings,
+
.ns-2 .gallerybox .thumb img,
file histories, edit previews, and edit [Show changes] views */
+
.ns-100 .gallerybox .thumb img {
#mw-subcategories, #mw-pages, #mw-category-media, #filehistory, #wikiPreview, #wikiDiff { clear: both; }
+
  background:white
 
+
}
/* Selectively hide headers in WikiProject banners */
+
#mw-subcategories,
.wpb .wpb-header             { display: none; }
+
#mw-pages,
.wpbs-inner .wpb .wpb-header { display: block; }     /* for IE */
+
#mw-category-media,
.wpbs-inner .wpb .wpb-header { display: table-row; } /* for real browsers */
+
#filehistory,
.wpbs-inner .wpb-outside     { display: none; }     /* hide things that should only display outside shells */
+
#wikiPreview,
 
+
#wikiDiff {
/* Testing part */
+
  clear:both
 
+
}
/**Links color**/
+
.wpb .wpb-header {
.external a, .external a:link, .external a:active, .external a:visited, a, a:link, a:active, a:visited { color: #f9fffd !important; text-decoration: none;}
+
  display:none
.external a:hover, a:hover {color: #f8f0f2 !important;}
+
}
a.new, a.new:link, a.new:active, a.new:visited { color: #f9fff0 !important; text-decoration: none;}
+
.wpbs-inner .wpb .wpb-header {
a.new:hover{ color: #fffff0 !important;}
+
  display:block
 
+
}
/**Custom styles**/
+
.wpbs-inner .wpb .wpb-header {
.mpb { border: 1px solid #555555;}
+
  display:table-row
.mpbl { border-left: 1px solid #555555;}
+
}
.mpbr { border-right: 1px solid #555555;}
+
.wpbs-inner .wpb-outside {
.mpbt { border-top: 1px solid #555555;}
+
  display:none
.mpbb { border-bottom: 1px solid #555555;}
+
}
.mpth { font-family: EasonPro,"Times New Roman",serif; font-size: 1.7692307692em; color: #000000; text-shadow: rgba(0,0,0,0.75) 0 0 .25em; background-color: #999999; font-weight: 400; height: 48px; }
+
.external a,
.mpth2 { background-color: #f8f1f8; }
+
.external a:link,
 
+
.external a:active,
span.sig { border:1px #666666 solid; background:rgba(100,100,180,0.2); font-size:85%; border-radius: 8px; padding: .3em; margin: 0 20px; }
+
.external a:visited,
.mw-pt-languages table { background: #f8f1f8 !important; }
+
a,
.mw-pt-languages-label { color: #000000 !important; background-color: #999999 !important; text-align: right; }
+
a:link,
 
+
a:active,
.version_sm { background:#ffffff; color:#000000; padding: 2px 2px 0; line-height: 8px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; display: inline-block }
+
a:visited {
.version_sm > sup > a,  
+
  color:#5291f9 !important;
 +
  text-decoration:none
 +
}
 +
.external a:hover,
 +
a:hover {
 +
  color:#e17e08 !important
 +
}
 +
a.new,
 +
a.new:link,
 +
a.new:active,
 +
a.new:visited {
 +
  color:#ff6060 !important;
 +
  text-decoration:none
 +
}
 +
a.new:hover {
 +
  color:#ff0000 !important
 +
}
 +
.mpb {
 +
  border:1px solid #aaa
 +
}
 +
.mpbl {
 +
  border-left:1px solid #aaa
 +
}
 +
.mpbr {
 +
  border-right:1px solid #aaa
 +
}
 +
.mpbt {
 +
  border-top:1px solid #aaa
 +
}
 +
.mpbb {
 +
  border-bottom:1px solid #aaa
 +
}
 +
.mpth {
 +
  font-family:EasonPro,"Times New Roman",serif;
 +
  font-size:1.7692307692em;
 +
  color:#000000;
 +
  text-shadow:rgba(0,0,0,0.75) 0 0 .25em;
 +
  background-color:#999999;
 +
  font-weight:400;
 +
  height:48px
 +
}
 +
.mpth2 {
 +
  background-color:#181818
 +
}
 +
span.sig {
 +
  border:1px #666666 solid;
 +
  background:rgba(100,100,180,0.2);
 +
  font-size:85%;
 +
  border-radius:8px;
 +
  padding:.3em;
 +
  margin:0 20px
 +
}
 +
.mw-pt-languages table {
 +
  background:#181818 !important
 +
}
 +
.mw-pt-languages-label {
 +
  color:#000000 !important;
 +
  background-color:#999999 !important;
 +
  text-align:right
 +
}
 +
.version_sm {
 +
  background:#ffffff;
 +
  color:#000000;
 +
  padding:2px 2px 0;
 +
  line-height:8px;
 +
  -webkit-border-radius:5px;
 +
  -moz-border-radius:5px;
 +
  border-radius:5px;
 +
  display:inline-block  
 +
}
 +
.version_sm > sup > a,
 
.version_sm > sup > a:link,
 
.version_sm > sup > a:link,
.version_sm > sup > a:active,  
+
.version_sm > sup > a:active,
.version_sm > sup > a:visited {color:#000000 !important}
+
.version_sm > sup > a:visited {
.version_sm > sup > a:hover {color:#333333 !important}
+
  color:#000000 !important
 
+
}
 +
.version_sm > sup > a:hover {
 +
  color:#333333 !important
 +
}
 
#version_r > a,
 
#version_r > a,
 
#version_r > a:link,
 
#version_r > a:link,
 
#version_r > a:active,
 
#version_r > a:active,
#version_r > a:visited {color:#f8f0f2 !important}
+
#version_r > a:visited {
#version_r > a:hover {color:#faf2f0 !important}
+
  color:#e17e08 !important
 
+
}
.version_cat {max-width:200px; padding:2px 10px; margin: 20px 0 0 0;}
+
#version_r > a:hover {
.version_num {padding:10px 20px; max-height:19px; display:inline-block;}
+
  color:#e14808 !important
 
+
}
.new_sm { background:#fefff4; color:#000000; padding: 2px 2px 0; line-height: 8px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; display: inline-block }
+
.version_cat {
 
+
  max-width:200px;
/* </source> */
+
  padding:2px 10px;
 
+
  margin:20px 0 0 0
/* Community Portal */
+
}
 +
.version_num {
 +
  padding:10px 20px;
 +
  max-height:19px;
 +
  display:inline-block
 +
}
 +
.new_sm {
 +
  background:#f15492;
 +
  color:#000000;
 +
  padding:2px 2px 0;
 +
  line-height:8px;
 +
  -webkit-border-radius:5px;
 +
  -moz-border-radius:5px;
 +
  border-radius:5px;
 +
  display:inline-block  
 +
}
 
.communityportal {
 
.communityportal {
    border: 1px solid #555555;
+
  border:1px solid #555555;
    border-radius: 10px;
+
  border-radius:10px;
    background: #f3f0f3;
+
  background:#030303;
    padding: 7px;
+
  padding:7px
 
}
 
}
 
 
.cp-header {
 
.cp-header {
    background-color: #f8f1f8;
+
  background-color:#181818;
    padding: 5px;
+
  padding:5px;
    margin: 3px;
+
  margin:3px;
    font-weight: bold;
+
  font-weight:bold;
    text-align: center;
+
  text-align:center;
    color: #fcffff;
+
  color:#aeddfc;
    font-size: 120%;
+
  font-size:120%;
    border-radius: 10px;
+
  border-radius:10px
 
}
 
}
 
 
.stafflist {
 
.stafflist {
    float: right;
+
  float:right;
    padding-left: 5px;
+
  padding-left:5px
 
}
 
}
 
 
.stafflist table {
 
.stafflist table {
    width: 400px;
+
  width:400px
 
}
 
}
 
/* New infoboxes */
 
 
.infoboxtable {
 
.infoboxtable {
    background: #fafefa;  
+
  background:#e2e6ea;
    background-image: -moz-linear-gradient(center top, #f5fef5 60%, #f5fff5 100%);  
+
  background-image:-moz-linear-gradient(center top,#dfe2e5 60%,#f3f4f5 100%);
    background-image: -webkit-gradient(linear, center top, left bottom, color-stop(60%,#f5fef5), color-stop(100%,#f5fff5));  
+
  background-image:-webkit-gradient(linear,center top,left bottom,color-stop(60%,#dfe2e5),color-stop(100%,#f3f4f5));
    background-image: -webkit-linear-gradient(top, #f5fef5 60%, #f5fff5 100%);  
+
  background-image:-webkit-linear-gradient(top,#dfe2e5 60%,#f3f4f5 100%);
    background-image: -o-linear-gradient(top, #f5fef5 60%, #f5fff5 100%);  
+
  background-image:-o-linear-gradient(top,#dfe2e5 60%,#f3f4f5 100%);
    background-image: -ms-linear-gradient(top, #f5fef5 60%, #f5fff5 100%);  
+
  background-image:-ms-linear-gradient(top,#dfe2e5 60%,#f3f4f5 100%);
    background-image: linear-gradient(to bottom, #fafefa 60%, #fcfdfc 100%);  
+
  background-image:linear-gradient(to bottom,#e2e6ea 60%,#dcdcdc 100%);
    border: 1px solid #fffbff;  
+
  border:1px solid #bfbfbf;
    color: #f9f1f9;
+
  color:#191919;
    float: right;
+
  float:right;
    font-size: 89%;  
+
  font-size:89%;
    margin-bottom: 0.5em;  
+
  margin-bottom:0.5em;
    margin-left: 1em;  
+
  margin-left:1em;
    padding: 0.2em;  
+
  padding:0.2em;
    width: 300px;
+
  width:300px
 
}
 
}
 
 
.infoboxtable th img {
 
.infoboxtable th img {
    filter: drop-shadow(0px 0px 5px white);
+
  filter:drop-shadow(0px 0px 5px white)
 
}
 
}
 
 
.infoboxtable td {
 
.infoboxtable td {
    vertical-align: top;
+
  vertical-align:top
 
}
 
}
 
 
.infoboxtable td > div {
 
.infoboxtable td > div {
    background-color: rgb(41, 43, 46);  
+
  background-color:rgb(41,43,46);
    border-radius: 5px;  
+
  border-radius:5px;
    font-weight: bold;
+
  font-weight:bold;
    padding: 0.5px 7px;
+
  padding:0.5px 7px;
    text-align: right;
+
  text-align:right
 
}
 
}
 
 
.infoboxname {
 
.infoboxname {
    font-size: 110%;  
+
  font-size:110%;
    font-weight: bold;
+
  font-weight:bold;
    padding: 0.5em;
+
  padding:0.5em
 
}
 
}
 
 
.infoboxdetails,
 
.infoboxdetails,
 
.infoboxdescription {
 
.infoboxdescription {
    padding: 0em;
+
  padding:0em
 
}
 
}
 
 
.infoboxname,
 
.infoboxname,
 
.infoboxdetails,
 
.infoboxdetails,
 
.infoboxdescription {
 
.infoboxdescription {
    background: #fafefa;  
+
  background:#e2e6ea;
    background-image: -moz-linear-gradient(center top, #fff3ff 0%, #fffaff 100%);  
+
  background-image:-moz-linear-gradient(center top,#3f3f3f 0%,#afafaf 100%);
    background-image: -webkit-gradient(linear, center top, left bottom, color-stop(0%,#fff3ff), color-stop(100%,#fffaff));  
+
  background-image:-webkit-gradient(linear,center top,left bottom,color-stop(0%,#3f3f3f),color-stop(100%,#afafaf));
    background-image: -webkit-linear-gradient(top, #fff3ff 0%, #fffaff 100%);  
+
  background-image:-webkit-linear-gradient(top,#3f3f3f 0%,#afafaf 100%);
    background-image: -o-linear-gradient(top, #fff3ff 0%, #fffaff 100%);  
+
  background-image:-o-linear-gradient(top,#3f3f3f 0%,#afafaf 100%);
    background-image: -ms-linear-gradient(top, #fff3ff 0%, #fffaff 100%);  
+
  background-image:-ms-linear-gradient(top,#3f3f3f 0%,#afafaf 100%);
    background-image: linear-gradient(to bottom, #f6faf5 0%, #fafefa 100%);  
+
  background-image:linear-gradient(to bottom,#d1b895 0%,#e2e6ea 100%);
    color: #f9f1f9;  
+
  color:#191919;
    text-align: center;
+
  text-align:center;
    font-weight: bold;
+
  font-weight:bold
 
}
 
}

Revision as of 13:45, 18 June 2024

.float-right {
  float:right;
  margin-left:10px;
  clear:right
}
.float-left {
  float:left;
  margin-right:10px;
  clear:left
}
.clear-both {
  clear:both
}
.clientnojs {
  display:none
}
.client-nojs .clientnojs {
  display:block
}
.client-nojs .smw-schema-placeholder-message {
  display:none
}
.smw-json-data {
  display:none
}
.client-nojs .smw-json-data {
  display:block
}
.client-nojs .smw-overlay-spinner {
  display:none
}
.smw-footer {
  margin-left:5px
}
.smw-placeholder {
  list-style:none;
  background-color:#0a0a0a;
  border-radius:4px;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size:14px;
  line-height:1.42857143
}
.client-nojs .smw-placeholder::after {
  content:"JavaScript is disabled or could not be detected!";
  top:80%;
  text-align:center;
  color:red
}
.smw-personal-jobqueue-watchlist:hover,
.smw-personal-jobqueue-watchlist:focus,
.smw-personal-jobqueue-watchlist:active {
  text-decoration:none;
  color:#5291f9
}
.smw-personal-table {
  width:100%;
  font-size:90%
}
.smwttcontent {
  display:none
}
span.smwbuiltin,
span.smwttactiveinline span.smwbuiltin {
  font-style:italic
}
.item-count {
  display:inline-block;
  padding:2px 5px;
  font-size:12px;
  font-weight:600;
  line-height:1;
  background-color:rgba(27,31,35,0.04);
  border-radius:4px;
  color:#444444;
  margin-left:10px
}
.item-count.active {
  background-color:rgba(27,31,35,0.08);
  color:#a9b2bb
}
.smwpre {
  font-family:monospace;
  padding:1em;
  border:1px dashed #5494d0;
  color:black;
  background-color:#060606;
  line-height:1.1em;
  margin-bottom:0.5em;
  margin-top:0.5em;
  white-space:pre-wrap;
  white-space:-moz-pre-wrap;
  white-space:-pre-wrap;
  white-space:-o-pre-wrap;
  word-wrap:break-word;
  word-break:break-word;
  margin-right:5px
}
.smwpre-no-margin {
  margin:0px;
  margin-bottom:0.5em;
  margin-top:0.5em
}
.smw-debug-box {
  border:5px dotted #ffcc00;
  background:#423300;
  padding:15px;
  margin-bottom:10px
}
.smw-debug-box-header {
  font-family:sans-serif;
  padding-bottom:15px;
  padding-top:10px;
  font-weight:bolder;
  font-size:16px;
  border-bottom:1px dotted #ffcc00;
  margin-bottom:15px
}
#smwfootbr {
  clear:both
}
span.smwsortkey {
  display:none
}
a.sortheader:hover {
  text-decoration:none
}
div.smwtimeline {
  border:1px solid #555555;
  background-color:#060606
}
span.smwtlevent,
span.smwtlband,
span.smwtlsize,
span.smwtlposition {
  display:none;
  speak:none
}
span.smwtlcomment {
  font-style:italic;
  padding:5px
}
.smwtable-striped tbody > tr:nth-child(even) {
  background-color:#0a0a0a
}
.smwtable-striped tbody > tr:nth-child(odd) {
  background-color:#fff
}
.smwtable-striped tbody > tr:hover {
  background-color:#eee
}
.smwtable-clean {
  width:auto;
  max-width:100%;
  margin-bottom:20px;
  background-color:transparent;
  border-spacing:0px
}
.smwtable-clean tr {
  border-top:1px solid #222222
}
.smwtable-clean th {
  text-align:left
}
.smwtable-clean td,
.smwtable-clean th {
  padding:0
}
.smwtable-clean tr > th {
  padding:8px !important;
  line-height:1.42857143;
  vertical-align:top;
  border-top:1px solid #222222;
  border-collapse:collapse;
  border-spacing:0;
  text-align:center;
  vertical-align:middle
}
.smwtable-clean tr > td {
  padding:8px !important;
  line-height:1.42857143;
  vertical-align:top;
  border-top:1px solid #222222;
  border-collapse:collapse;
  border-spacing:0
}
.smwtable-clean tbody > tr:nth-child(even) {
  background-color:#0a0a0a
}
.smwtable-clean tr > th.headerSort {
  padding-right:21px !important
}
.smwtable-clean.broadtable {
  width:100%
}
div.smwhr hr {
  background-color:#222222;
  color:#ddd
}
span.smwwarning {
  color:#777777;
  font-style:italic;
  font-size:90%
}
.smw-protection-indicator .smw-edit-protection {
  background:url("data:image/svg+xml,%3Csvg width='25' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3C!-- Created with Method Draw - http://github.com/duopixel/Method-Draw/ --%3E%3Cg%3E%3Ctitle%3Ebackground%3C/title%3E%3Crect fill='none' id='canvas_background' height='22' width='27' y='-1' x='-1'/%3E%3Cg display='none' overflow='visible' y='0' x='0' height='100%25' width='100%25' id='canvasGrid'%3E%3Crect fill='url(%23gridpattern)' stroke-width='0' y='0' x='0' height='100%25' width='100%25'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Ctitle%3ELayer 1%3C/title%3E%3Crect stroke='%23b2b2b2' rx='1' id='svg_1' height='19.125' width='24.24996' y='0.4375' x='0.37502' stroke-width='0.5' fill='none'/%3E%3Cpath stroke='null' id='svg_2' d='m16.72335,9.09456l0,-1.71048l-0.00052,0c-0.00074,-2.11109 -1.89085,-3.82158 -4.2227,-3.82158s-4.22299,1.7114 -4.22299,3.82249l0,0l0,1.70957l-1.52717,0l0,7.34294l11.50005,0l0,-7.34294l-1.52667,0zm-7.11202,-1.70957c0,0 0,0 0,0c0,-1.44252 1.296,-2.61571 2.88881,-2.61571c1.59382,0 2.88982,1.17319 2.88982,2.61479c0,0 0,0 0,0l0,1.71048l-5.77863,0l0,-1.70957z' stroke-width='1.5' fill='%23b2b2b2'/%3E%3C/g%3E%3C/svg%3E");
  background-size:25px 20px;
  background-repeat:no-repeat;
  display:inline-block;
  padding:20px 0 0px 26px;
  top:5px;
  position:relative
}
span.smwsearchicon {
  padding-right:16px;
  margin-right:2px;
  color:#777777;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' height='18' width='18' viewBox='0 0 22 22'%3E%3Cpath d='m132.77 118.03l-27.945-27.945c6.735-9.722 10.1-20.559 10.1-32.508 0-7.767-1.508-15.195-4.523-22.283-3.01-7.089-7.088-13.199-12.221-18.332-5.133-5.133-11.242-9.207-18.33-12.221-7.09-3.01-14.518-4.522-22.285-4.522-7.767 0-15.195 1.507-22.283 4.522-7.089 3.01-13.199 7.088-18.332 12.221-5.133 5.133-9.207 11.244-12.221 18.332-3.01 7.089-4.522 14.516-4.522 22.283 0 7.767 1.507 15.193 4.522 22.283 3.01 7.088 7.088 13.197 12.221 18.33 5.133 5.134 11.244 9.207 18.332 12.222 7.089 3.02 14.516 4.522 22.283 4.522 11.951 0 22.787-3.369 32.509-10.1l27.945 27.863c1.955 2.064 4.397 3.096 7.332 3.096 2.824 0 5.27-1.032 7.332-3.096 2.064-2.063 3.096-4.508 3.096-7.332.0001-2.877-1-5.322-3.01-7.331m-49.41-34.668c-7.143 7.143-15.738 10.714-25.787 10.714-10.05 0-18.643-3.572-25.786-10.714-7.143-7.143-10.714-15.737-10.714-25.786 0-10.05 3.572-18.644 10.714-25.786 7.142-7.143 15.738-10.714 25.786-10.714 10.05 0 18.643 3.572 25.787 10.714 7.143 7.142 10.715 15.738 10.715 25.786 0 10.05-3.573 18.643-10.715 25.786' transform='matrix%28.11417.00745-.00745.11417 3.93 2.548%29' fill='%23888888'/%3E%3C/svg%3E") center right no-repeat
}
span.smwsearch a {
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' height='15' width='15' viewBox='0 0 22 22'%3E%3Cpath d='m132.77 118.03l-27.945-27.945c6.735-9.722 10.1-20.559 10.1-32.508 0-7.767-1.508-15.195-4.523-22.283-3.01-7.089-7.088-13.199-12.221-18.332-5.133-5.133-11.242-9.207-18.33-12.221-7.09-3.01-14.518-4.522-22.285-4.522-7.767 0-15.195 1.507-22.283 4.522-7.089 3.01-13.199 7.088-18.332 12.221-5.133 5.133-9.207 11.244-12.221 18.332-3.01 7.089-4.522 14.516-4.522 22.283 0 7.767 1.507 15.193 4.522 22.283 3.01 7.088 7.088 13.197 12.221 18.33 5.133 5.134 11.244 9.207 18.332 12.222 7.089 3.02 14.516 4.522 22.283 4.522 11.951 0 22.787-3.369 32.509-10.1l27.945 27.863c1.955 2.064 4.397 3.096 7.332 3.096 2.824 0 5.27-1.032 7.332-3.096 2.064-2.063 3.096-4.508 3.096-7.332.0001-2.877-1-5.322-3.01-7.331m-49.41-34.668c-7.143 7.143-15.738 10.714-25.787 10.714-10.05 0-18.643-3.572-25.786-10.714-7.143-7.143-10.714-15.737-10.714-25.786 0-10.05 3.572-18.644 10.714-25.786 7.142-7.143 15.738-10.714 25.786-10.714 10.05 0 18.643 3.572 25.787 10.714 7.143 7.142 10.715 15.738 10.715 25.786 0 10.05-3.573 18.643-10.715 25.786' transform='matrix%28.11417.00745-.00745.11417 3.93 2.548%29' fill='%23ccc'/%3E%3C/svg%3E") no-repeat right center;
  padding-right:18px;
  color:#333333;
  text-decoration:none;
  margin-right:4px
}
span.smwsearch a:hover {
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' height='18' width='18' viewBox='0 0 22 22'%3E%3Cpath d='m132.77 118.03l-27.945-27.945c6.735-9.722 10.1-20.559 10.1-32.508 0-7.767-1.508-15.195-4.523-22.283-3.01-7.089-7.088-13.199-12.221-18.332-5.133-5.133-11.242-9.207-18.33-12.221-7.09-3.01-14.518-4.522-22.285-4.522-7.767 0-15.195 1.507-22.283 4.522-7.089 3.01-13.199 7.088-18.332 12.221-5.133 5.133-9.207 11.244-12.221 18.332-3.01 7.089-4.522 14.516-4.522 22.283 0 7.767 1.507 15.193 4.522 22.283 3.01 7.088 7.088 13.197 12.221 18.33 5.133 5.134 11.244 9.207 18.332 12.222 7.089 3.02 14.516 4.522 22.283 4.522 11.951 0 22.787-3.369 32.509-10.1l27.945 27.863c1.955 2.064 4.397 3.096 7.332 3.096 2.824 0 5.27-1.032 7.332-3.096 2.064-2.063 3.096-4.508 3.096-7.332.0001-2.877-1-5.322-3.01-7.331m-49.41-34.668c-7.143 7.143-15.738 10.714-25.787 10.714-10.05 0-18.643-3.572-25.786-10.714-7.143-7.143-10.714-15.737-10.714-25.786 0-10.05 3.572-18.644 10.714-25.786 7.142-7.143 15.738-10.714 25.786-10.714 10.05 0 18.643 3.572 25.787 10.714 7.143 7.142 10.715 15.738 10.715 25.786 0 10.05-3.573 18.643-10.715 25.786' transform='matrix%28.11417.00745-.00745.11417 3.93 2.548%29' fill='%23888888'/%3E%3C/svg%3E") no-repeat right center;
  padding-right:20px;
  color:#777777;
  text-decoration:none;
  margin-right:2px
}
span.smwbrowse a {
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='15' width='15' viewBox='0 0 22 22'%3E%3Cg transform='matrix%28.02146 0 0 .02146 1 1%29' fill='%23ccc'%3E%3Cpath d='m466.07 161.53c-205.6 0-382.8 121.2-464.2 296.1-2.5 5.3-2.5 11.5 0 16.9 81.4 174.9 258.6 296.1 464.2 296.1 205.6 0 382.8-121.2 464.2-296.1 2.5-5.3 2.5-11.5 0-16.9-81.4-174.9-258.6-296.1-464.2-296.1m0 514.7c-116.1 0-210.1-94.1-210.1-210.1 0-116.1 94.1-210.1 210.1-210.1 116.1 0 210.1 94.1 210.1 210.1 0 116-94.1 210.1-210.1 210.1'/%3E%3Ccircle cx='466.08' cy='466.02' r='134.5'/%3E%3C/g%3E%3C/svg%3E") no-repeat right center;
  padding-right:18px;
  color:#333333;
  text-decoration:none;
  margin-right:4px
}
span.smwbrowse a:hover {
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18' width='18' viewBox='0 0 22 22'%3E%3Cg transform='matrix%28.02146 0 0 .02146 1 1%29' fill='%23888888'%3E%3Cpath d='m466.07 161.53c-205.6 0-382.8 121.2-464.2 296.1-2.5 5.3-2.5 11.5 0 16.9 81.4 174.9 258.6 296.1 464.2 296.1 205.6 0 382.8-121.2 464.2-296.1 2.5-5.3 2.5-11.5 0-16.9-81.4-174.9-258.6-296.1-464.2-296.1m0 514.7c-116.1 0-210.1-94.1-210.1-210.1 0-116.1 94.1-210.1 210.1-210.1 116.1 0 210.1 94.1 210.1 210.1 0 116-94.1 210.1-210.1 210.1'/%3E%3Ccircle cx='466.08' cy='466.02' r='134.5'/%3E%3C/g%3E%3C/svg%3E") no-repeat right center;
  padding-right:20px;
  color:#777777;
  text-decoration:none;
  margin-right:2px
}
.concept-documenation {
  border-top:1px dotted #aaa
}
.smw-spinner .text {
  padding-left:2.1em;
  font-size:12px;
  vertical-align:middle
}
.smw-spinner.left.mw-small-spinner {
  background-position:left;
  vertical-align:middle;
  display:inline-block;
  padding:0px !important
}
.smw-spinner.center.mw-small-spinner {
  vertical-align:middle;
  display:inline-block;
  padding:0px !important
}
table.smw-ask-query .smw-ask-query-condition {
  width:100%
}
table.smw-ask-query .smw-ask-query-printout {
  width:100%
}
hr.smw-form-horizontalrule {
  margin-bottom:10px;
  background-color:#ddd
}
.smw-horizontalrule {
  margin-bottom:10px;
  border-bottom:1px solid #ddd
}
.smw-form-select,
.smw-form-input {
  padding:1px 1px
}
.smw-form-checkbox {
  vertical-align:middle;
  cursor:pointer
}
label.smw-form-checkbox {
  vertical-align:middle;
  cursor:pointer
}
.smw-editpage-help {
  background-color:#0f0f0f;
  border:1px solid silver;
  padding:0.5em 1em 0.5em 1em;
  margin-bottom:1em
}
.smw-column-header {
  font-weight:bold;
  font-size:1.17em;
  line-height:1.6;
  margin-top:0.5em;
  margin-bottom:0;
  padding-bottom:0;
  color:black;
  overflow:hidden
}
.smw-column-header:first-of-type {
  margin-top:0em
}
.smw-column {
  float:left;
  word-wrap:break-word;
  box-decoration-break:clone;
  -webkit-box-decoration-break:clone
}
.smw-column-responsive {
  -webkit-columns:3 20em;
  -moz-columns:3 20em;
  columns:3 20em;
  -webkit-column-gap:1em;
  -moz-column-gap:1em;
  column-gap:1em
}
.smw-column-twofold-responsive {
  -webkit-columns:2 20em;
  -moz-columns:2 20em;
  columns:2 20em;
  -webkit-column-gap:1em;
  -moz-column-gap:1em;
  column-gap:1em
}
.smw-column-twofold-responsive li:first-child {
  margin-top:-3px
}
.smw-column[dir="rtl"] {
  float:right
}
.smw-column-responsive[dir="rtl"],
.smw-column-twofold-responsive[dir="rtl"] {
  float:right
}
.smw-columnlist-container .smw-column-responsive {
  margin-bottom:-1em
}
.smw-note {
  padding:8px 15px;
  list-style:none;
  background-color:#0a0a0a;
  border-radius:4px;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size:14px;
  line-height:1.42857143
}
.smw-callout {
  padding:10px;
  margin:0.5em 0;
  border-left-width:5px;
  border-radius:1px
}
.smw-callout p {
  margin:5px 0 5px 0
}
.smw-callout-info {
  padding:.8em 1em;
  background:#081c26;
  margin:0.5rem 0;
  border-left:5px solid #61c6e4
}
.smw-callout-info .title {
  color:#61c6e4
}
.smw-callout-info-light {
  padding:.8em 1em;
  background:#060606;
  margin:0.5rem 0;
  border-left:5px solid #ddd
}
.smw-callout-info-light .title {
  color:#61c6e4
}
.smw-callout-warning {
  padding:.8em 1em;
  background:#1c1803;
  margin:0.5rem 0;
  border-left:5px solid #f7b455
}
.smw-callout-warning .title {
  color:#f7b455
}
.smw-callout-success {
  padding:.8em 1em;
  background:#16270f;
  margin:0.5rem 0;
  border-left:5px solid #89c38a
}
.smw-callout-success .title {
  color:#89c38a
}
.smw-callout-error {
  padding:.8em 1em;
  background:#210d0d;
  margin:0.5rem 0;
  border-left:5px solid #bb3531
}
.smw-callout .title {
  margin-top:0;
  margin-bottom:5px;
  font-size:16px;
  font-family:inherit;
  font-weight:500
}
.smw-svg-icon {
  display:inline-flex;
  align-self:center;
  position:relative;
  height:1em;
  width:1em
}
.smw-svg-icon svg {
  height:1em;
  width:1em
}
.smw-svg-icon.svg-baseline svg {
  bottom:-0.125em;
  position:absolute
}
.smw-icon-info {
  background:url("data:image/svg+xml,%3C%3Fxml version=%221.0%22 encoding=%22UTF-8%22%3F%3E%0D%0A%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 viewBox=%220 0 24 24%22%3E%0D%0A%09%3Cpath d=%22M11.5 17a5.5 5.5 0 1 1 0-11 5.5 5.5 0 0 1 0 11zm0-12a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13zm.5 5v4h1v1h-3v-1h1v-3h-1v-1zm-1-2h1v1h-1z%22/%3E%0D%0A%3C/svg%3E%0D%0A") no-repeat left center;
  padding:0 0 5px 25px
}
.smw-icon-pen {
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2215%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Ehighlight%3C/title%3E%3Cpath d=%22M18.73 5.86l-3.59-3.59a1 1 0 0 0-1.41 0l-10 10a1 1 0 0 0 0 1.41L4 14l-3 4h5l1-1 .29.29a1 1 0 0 0 1.41 0l10-10a1 1 0 0 0 .03-1.43zM7 15l-2-2 9-9 2 2z%22/%3E%3C/svg%3E");
  background-repeat:no-repeat;
  padding:0 0 0 25px;
  background-position:center
}
.smw-icon-bookmark {
  background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 20 16'%3E%3Ctitle%3E bookmark outlined %3C/title%3E%3Cpath d='M15 1H5a2 2 0 0 0-2 2v16l7-5 7 5V3a2 2 0 0 0-2-2zm0 14.25l-5-3.5-5 3.5V3h10z'/%3E%3C/svg%3E%0A");
  background-repeat:no-repeat;
  padding:0 0 0 20px;
  background-position:center
}
.smw-icon-compact {
  background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='12'%3E%3Cpath stroke-width='3' stroke='%23000' d='M1,3.5h21M1,9.5h9m3,0h9'/%3E%3C/svg%3E");
  background-repeat:no-repeat;
  padding:0 0 0 15px;
  background-position:center
}
.smwb-group {
  font-style:normal;
  font-weight:normal;
  font-size:100%
}
.smwb-value,
.smwprops,
.smwpropname,
.smwb-factbox .smwtype_wpg,
.smwtype_uri,
.smwb-ivalue,
.smwb-title {
  word-break:break-word;
  word-wrap:break-word;
  -webkit-hyphens:auto;
  -moz-hyphens:auto;
  hyphens:auto;
  box-decoration-break:clone;
  -webkit-box-decoration-break:clone
}
@media (max-width:400px) {
  .smwb-propvalue,
  .smwb-ipropvalue {
    word-break:break-word;
    word-wrap:break-word;
    -webkit-hyphens:auto;
    -moz-hyphens:auto;
    hyphens:auto;
    box-decoration-break:clone;
    -webkit-box-decoration-break:clone
  }
}
.smw-subobject-entity {
  font-style:italic
}
.autocomplete-suggestions {
  background:white;
  border:1px solid rgb(221,221,221);
  border-radius:3px;
  box-shadow:rgba(0,0,0,0.1) 0px 0px 5px;
  min-width:120px;
  color:rgb(111,128,146);
  float:right;
  padding-top:2px;
  margin-right:-15px;
  font-size:16px;
  font-weight:normal;
  z-index:11110 !important;
  overflow-y:auto;
  overflow-x:hidden
}
.autocomplete-arrow.mw-ui-input {
  background-position-y:4px
}
[dir='rtl'] .autocomplete-suggestions {
  margin-right:0px
}
.autocomplete-suggestion {
  display:block;
  padding:5px 10px;
  border-bottom:1px solid #222222;
  cursor:pointer
}
.autocomplete-selected {
  background:#0f0f0f
}
.autocomplete-suggestions strong {
  font-weight:normal;
  color:#0066cc
}
.autocomplete-group {
  padding:2px 5px
}
.autocomplete-group strong {
  display:block;
  border-bottom:1px solid #000
}
.autocomplete-loading {
  background:url(data:image/gif;base64,R0lGODlhDgAOAPQAAP///wMDAwQEBCwsLDo6Ojs7Ozw8PExMTE5OTlBQUGRkZGdnZ3BwcHV1dYODg4SEhJCQkJiYmLa2try8vL6+vr+/v8DAwMHBwcLCwsPDw8XFxcbGxsjIyAAAAAAAAAAAACH5BAkKAAAAIf4gUmVzaXplZCB3aXRoIGV6Z2lmLmNvbSBHSUYgbWFrZXIAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAADgAOAAAFSSAgjsNojokoiJV1AkQBBMBGnYhoMCLHYiLEofGaVEyKxesFWQIkkkzk4XBaTZmLqTJZUo4ADFgz6gJcJopWAqiATRYwO3zNvEIAIfkECQoAAAAsAAAAAA4ADgCE////HR0dHh4eIiIiKioqNTU1Pj4+QUFBS0tLUFBQUlJSYWFhfX19jo6OkpKSlZWVnZ2dn5+fqamptra2vLy8vb29vr6+v7+/wMDAwcHBwsLCw8PDxcXFAAAAAAAAAAAABUkgII7HaI6LKIgDcQKKAgSFEZyOmDCigQAXjejRkLwqFxMk8npRmoDJZLORQq+mTcZ0qTQtSYAmzBk9AZiTZTsBhk2YcFuM3bxCACH5BAkKAAAALAAAAAAOAA4AhP///yMjIyUlJTQ0NDY2Njs7Oz4+PkxMTFJSUlRUVFtbW2BgYGZmZpKSkpSUlJWVlaCgoKqqqra2tre3t7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8XFxcbGxsrKygAAAAVMICCOymiOkEiIhXECTwMMB7KamOhEYsIAgoLoUvG8AgITp/NanCgv0USy2Ugk0exrkzERo5aLSCMGcEZQQM5k6WIvZVwZC9BoAZtXCAAh+QQJCgAAACwAAAAADgAOAIT///8DAwMEBAQsLCw6Ojo7Ozs8PDxMTExOTk5QUFBkZGRnZ2dwcHB1dXWDg4OEhISQkJCYmJi2tra8vLy9vb2+vr6/v7/AwMDCwsLDw8PExMTFxcXGxsbHx8fKysoAAAAFSiAgjtFojpr4iAhyApYFOJBynJdoeeLSAISEjsI7GQqmzebFOE1eooBgkJFIoNgXp2OyUKAVGQAjXoqegJypkrvGXhfxdZwFZF4hACH5BAkKAAAALAAAAAAOAA4Ahf///x0dHR4eHiEhISQkJDc3N0BAQEFBQUpKSk9PT1JSUmFhYXt7e4+Pj5GRkZKSkpmZmZqamp2dnaCgoKSkpKmpqa2trba2try8vL29vb6+vr+/v8DAwMLCwsPDw8TExMXFxcrKysvLywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZWQIBwaBkahx9hROh4HAGbDQBCkTSOHOFGJJxUAIqFNhN6JhRGEOjJOGKewoDg4Llc4IAC3mgwGDcZTwgBA0IdUgBrQoEABEcaWXdRTxyIdwAdewAeT0EAIfkECQoAAAAsAAAAAA4ADgCF////JCQkJSUlNDQ0NjY2Ozs7Pj4+TExMUlJSVFRUW1tbYmJiampqkZGRk5OTnp6epKSkqKioqqqqrKyssLCwtbW1tra2t7e3vLy8vb29vr6+v7+/wMDAwsLCw8PDxMTExcXFysrKzc3NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlhAgHDoGRqHH6FFGJkcAZsNwIKhQI4c4UYkrGgAjYc2E3o6GkYQ6Ck5Yp7CAUHhsVTggAPemEAYNxlPDAQFQh1SAGsACwFCBkcaWRcAAgJPHIhLAIV7RUdBACH5BAkKAAAALAAAAAAOAA4Ahf///wMDAwQEBCwsLDo6Ojs7Ozw8PExMTE5OTlBQUGRkZGdnZ3BwcHV1dYODg4SEhJCQkJiYmLa2try8vL29vb6+vr+/v8DAwMLCwsPDw8TExMXFxcbGxsfHx8jIyMrKysvLy83NzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZWQIBwmBkahxqhRGi5HAEWC0Ay2VCOTmhI2AFBk1DK5xk1bjbPsXHyFDoekYxk2Ya0jwuF0cI+Ng4IQhhSAB5CDAZCgUYVHAABAAUETxeEAkIJd0IDT0EAIfkECQoAAAAsAAAAAA4ADgCF////HR0dHh4eIiIiKioqNjY2Ojo6QEBAQUFBSkpKUFBQUVFRUlJSYWFhfX19j4+PkZGRkpKSnZ2dn5+fqamptra2vLy8vb29v7+/wMDAwsLCw8PDxMTExcXFx8fHysrKy8vLzc3NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlZAgHC4GRqHHGFFiMkcARgMoGLpXI5OaEjoAUGT0MvnGTV2Os+t0fJUVjabyrLNbhsnEiPmeqQ8IEIaUgkGQg4KQhFHAQcFAQALDE8EA0ICQg12QghPQQAh+QQJCgAAACwAAAAADgAOAIX///8jIyMlJSU0NDQ2NjY3Nzc7Ozs+Pj5MTExSUlJUVFRWVlZgYGBqamqRkZGTk5OVlZWenp6qqqq2tra3t7e8vLy9vb2/v7/AwMDDw8PExMTFxcXGxsbHx8fKysrLy8vNzc0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGWUCAcJgZGoca4UR4wRwBlwtgUtlYjk4oSNj5QJNQi+cZNW42z62x8lROMpkJpQ1gGxlPDnooCDw/FlIABgIADQpCEg9CWUMECQgDABAOTwcGQgVCEXRCC09BACH5BAkKAAAALAAAAAAOAA4Ahf///wICAgQEBCIiIiwsLDo6Ojs7Ozw8PExMTE5OTlBQUGRkZGdnZ3BwcHV1dYODg4SEhJCQkJiYmLa2try8vL29vb+/v8DAwMPDw8TExMXFxcbGxsfHx8jIyMrKysvLy83NzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZWQIBwiBkahxnhRGi5HAEWC2BC0VSOTihIyPFAk9CK9xg1ejrPrXHwVE4wBEGgDaAcG8+Nxmg4PD8VUgAKBQAODEIegllDCAsRD1CCRgkJQhBCYHQST0EAIfkECQoAAAAsAAAAAA4ADgCF////AgICBAQEHBwcICAgISEhJCQkLCwsQEBAQUFBT09PUlJSVlZWYWFhenp6jo6OkpKSlZWVnZ2dn5+fqamptra2vLy8vb29v7+/wMDAw8PDxMTExcXFxsbGx8fHy8vLzc3NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlVAgHCoGRqHG2FFiMkcARgMoGLhXI4GJkjo+UCTgMKA8YwaE4jn1kh4KiuagyDgBliOjmeHY1wonh8XUgANCwAUE0Igg05GDxIWS2ZHEBFKQmB1RUdBACH5BAkKAAAALAAAAAAOAA4Ahf///yMjIyUlJTQ0NDY2Njs7Oz4+PkxMTFJSUlRUVFtbW2BgYGpqapKSkpOTk5SUlJ6enqqqqra2tre3t7y8vL29vb+/v8DAwMPDw8TExMXFxcbGxsfHx8jIyMrKysvLy83NzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZZQIBwiBkahwWhRGi5HAECAWBC0VSOBmFgIeR8AJaMsEBgPC0WIyLxBB0PT6UEoyAM4gDKMfLcaIwNDk8fFWkAEA8AHh1CIIZORhUaFEtoTxeGSwBieABFR0EAOw==) no-repeat left center;
  padding:5px 0 5px 35px;
  vertical-align:middle;
  background-position:right 10px center
}
.autocomplete-arrow-light {
  background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#000000,#ffff);
  background-position:calc(100% - 17px) calc(1em + 2px),calc(100% - 12px) calc(1em + 2px),calc(100% - 2.5em) 0.5em;
  background-size:5px 5px,5px 5px,1px 1.5em;
  background-repeat:no-repeat
}
.mw-ui-input.autocomplete-loading {
  vertical-align:unset;
  padding:0.57142857em 0.57142857em 0.5em
}
.autocomplete-arrow {
  background-image:url("data:image/svg+xml,%3Csvg fill='%23888888' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");
  background-repeat:no-repeat;
  background-position-x:calc(100% - 6px);
  background-position-y:5px
}
.autocomplete-arrow.mw-ui-input {
  background-position-y:4px
}
[dir='rtl'] .autocomplete-arrow {
  background-position-x:6px
}
.skin-vector input#smw-property-input.autocomplete-suggestions {
  height:1.15em;
  padding:2px 2px
}
.skin-chameleon input#smw-property-input.autocomplete-suggestions {
  height:30px;
  padding:2px 2px
}
.skin-foreground input#smw-property-input.autocomplete-suggestions {
  height:32px;
  padding:2px 0px 0px 8px
}
.skin-chameleon .autocomplete-suggestion,
.skin-foreground .autocomplete-suggestion {
  padding:2px 5px;
  white-space:nowrap;
  overflow:hidden;
  font-size:0.9em
}
.smw-breadcrumb-link {
  color:#828282;
  font-size:84%;
  line-height:1.2em;
  margin:0.4em 0 0.6em 0;
  width:auto
}
.smw-breadcrumb-arrow-right {
  border-top:5px solid transparent;
  border-bottom:5px solid transparent;
  border-left:5px solid #555555;
  display:inline-block;
  position:relative;
  margin-left:0px;
  margin-right:4px
}
.smw-ask-action-btn,
.smw-action-btn {
  display:inline-block;
  padding:3px 6px;
  margin-bottom:0;
  font-size:12px;
  font-weight:400;
  line-height:1.42857143;
  text-align:center;
  white-space:nowrap;
  vertical-align:middle;
  -ms-touch-action:manipulation;
  touch-action:manipulation;
  cursor:pointer;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  background-image:none;
  border:1px solid transparent;
  border-radius:4px
}
.smw-action-btn-min200 {
  min-width:200px
}
.smw-ask-action-btn-lgrey,
a.smw-ask-action-btn-lgrey:visited,
.smw-action-btn-lgrey,
.smw-action-btn-lgrey:visited {
  color:#dddddd;
  background-color:#111111;
  border-color:#222222;
  text-decoration:none
}
a.smw-ask-action-btn-lgrey:hover,
.smw-action-btn-lgrey:hover {
  color:#dddddd;
  background-color:#222222;
  border-color:#222222;
  text-decoration:none
}
.smw-ask-action-btn-lblue,
a.smw-ask-action-btn-lblue:visited {
  color:#000000;
  background-color:#2186a4;
  border-color:#2597b9;
  text-decoration:none
}
a.smw-ask-action-btn-lblue:hover {
  color:#000000;
  background-color:#2aa9ce;
  border-color:#43b7d9;
  text-decoration:none
}
.smw-ask-action-btn-dblue,
a.smw-ask-action-btn-dblue:visited {
  color:#000000;
  background-color:#488fcc;
  border-color:#5b9ad1;
  text-decoration:none
}
.smw-ask-action-btn-dblue:hover,
.smw-ask-action-btn-dblue:focus,
a.smw-ask-action-btn-dblue:hover,
a.smw-ask-action-btn-dblue:focus {
  color:#000000;
  background-image:none;
  background-color:#6fa7d7;
  border-color:#8bb8df;
  text-decoration:none
}
.smw-concept-page-indicator a.external.text,
.smw-page-indicator a.external.text {
  background-image:none;
  padding-right:0
}
.smw-page-indicator {
  display:inline-block;
  font-weight:normal;
  line-height:1.25;
  text-align:center;
  white-space:nowrap;
  vertical-align:middle;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  border:1px solid transparent;
  padding:0.5rem 1rem;
  border-radius:0.25rem;
  -webkit-transition:all 0.2s ease-in-out;
  -o-transition:all 0.2s ease-in-out;
  transition:all 0.2s ease-in-out;
  padding:0.25rem 0.5rem;
  border-radius:0.2rem;
  color:#d3d5d6;
  border-color:#ddd
}
.smw-protection-indicator {
  display:inline-block;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  border-radius:0.25rem;
  -webkit-transition:all 0.2s ease-in-out;
  -o-transition:all 0.2s ease-in-out;
  transition:all 0.2s ease-in-out;
  border-radius:0.2rem;
  color:#d3d5d6;
  border-color:transparent
}
.smw-protection-indicator.with-border {
  border-color:#ddd
}
.smw-page-indicator.usage-count.moderate {
  background-color:#64440d;
  border:1px solid #64440d;
  color:#d37555
}
.smw-page-indicator.usage-count.high {
  background-color:#800900;
  border:1px solid #611900;
  color:#ff7f7f
}
.smw-page-indicator-rdflink {
  line-height:24px;
  margin-right:10px
}
.smw-page-indicator-rdflink a {
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' overflow='visible' height='18' width='18' viewBox='0 0 94.332 101.883'%3E%3Cg shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality'%3E%3Cpath d='M84.45,66.836c-0.636-0.337-1.284-0.624-1.936-0.879l0.466-0.038c0,0-4.151-1.838-4.514-15.18 c-0.359-13.344,3.957-15.62,3.957-15.62l-0.62,0.027c3.261-1.673,6.066-4.316,7.917-7.804c4.823-9.072,1.372-20.341-7.702-25.165 C72.94-2.641,61.674,0.802,56.854,9.883c-1.982,3.725-2.545,7.817-1.919,11.683l-0.212-0.326c0,0,1.093,4.842-10.258,11.888 c-11.349,7.05-16.469,3.54-16.469,3.54l0.326,0.48c-0.325-0.201-0.636-0.406-0.975-0.583C18.269,31.741,7,35.188,2.178,44.266 c-4.82,9.077-1.372,20.341,7.703,25.167c6.766,3.591,14.744,2.59,20.365-1.914l-0.122,0.236c0,0,4.132-3.399,16.04,2.994 c9.4,5.044,10.796,9.988,10.975,11.846c-0.246,6.893,3.347,13.654,9.847,17.107c9.075,4.825,20.344,1.375,25.164-7.701 C96.974,82.926,93.528,71.656,84.45,66.836z M63.466,69.282c-1.504,0.532-5.801,1.121-14.847-3.73 c-9.797-5.26-11.251-9.654-11.464-10.973c0.139-1.6,0.05-3.197-0.223-4.755l0.06,0.09c0,0-0.798-4.274,10.412-11.235 c10.033-6.228,14.594-4.989,15.443-4.664c0.546,0.371,1.112,0.717,1.706,1.033c1.129,0.6,2.293,1.07,3.472,1.418 c1.38,1.314,3.92,5.045,4.184,14.854c0.27,9.883-2.634,13.694-4.217,15.042C66.362,67.1,64.836,68.085,63.466,69.282z' fill='%230C479C'/%3E%3Cg%3E%3Cpath d='M62.239,8.1c-5.415,5.923-5.529,14.636-0.312,19.566c-2.579-2.483-2.523-7.651,0.083-12.597 c0.335-0.443,1.306-1.49,2.725-1.014c0.143,0.049,0.237,0.062,0.292,0.053c0.321,0.069,0.65,0.11,0.99,0.095 c2.155-0.098,3.822-1.921,3.725-4.077c-0.044-0.967-0.445-1.823-1.065-2.48c5.002-3.277,10.742-3.652,13.094-1.504l0.09,0.006 C76.488,1.242,67.705,2.119,62.239,8.1z' fill='%23FFFFFF'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M7.632,62.845c-0.046-0.047-0.093-0.102-0.141-0.148c0.03,0.031,0.059,0.069,0.095,0.102L7.632,62.845z' fill='%23FFFFFF'/%3E%3Cpath d='M7.805,43.13c-5.416,5.924-5.529,14.635-0.313,19.566c-2.578-2.484-2.523-7.652,0.083-12.598 c0.336-0.444,1.308-1.49,2.727-1.014c0.141,0.049,0.236,0.061,0.292,0.054c0.321,0.069,0.651,0.11,0.99,0.095 c2.156-0.099,3.822-1.922,3.725-4.076c-0.045-0.967-0.445-1.824-1.063-2.48c4.999-3.276,10.74-3.654,13.092-1.505l0.089,0.008 C22.054,36.271,13.269,37.147,7.805,43.13z' fill='%23FFFFFF'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M65.256,92.504c-0.047-0.048-0.094-0.102-0.141-0.148c0.029,0.031,0.059,0.069,0.094,0.101L65.256,92.504z' fill='%23FFFFFF'/%3E%3Cpath d='M65.428,72.786c-5.416,5.926-5.529,14.639-0.313,19.569c-2.58-2.483-2.523-7.653,0.082-12.597 c0.336-0.445,1.307-1.49,2.727-1.014c0.143,0.047,0.235,0.061,0.292,0.053c0.32,0.069,0.651,0.11,0.99,0.096 c2.154-0.1,3.82-1.924,3.723-4.08c-0.044-0.966-0.445-1.822-1.063-2.479c5-3.275,10.739-3.652,13.093-1.504l0.088,0.007 C79.677,65.93,70.891,66.807,65.428,72.786z' fill='%23FFFFFF'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") center left no-repeat;
  padding-left:28px;
  display:inline-block;
  height:24px;
  line-height:24px
}
.smw-reference-indicator {
  vertical-align:super;
  margin-left:2px;
  font-size:10px
}
.smw-reference-indicator::before {
  content:''
}
.smw-reference-indicator::after {
  content:'≡'
}
.smw-admin-circle-orange {
  width:14px;
  height:14px;
  background:orange;
  position:absolute;
  display:block;
  border-radius:50%;
  display:inline-block;
  margin-right:20px;
  margin-top:3px
}
.is-disabled {
  opacity:.5;
  position:relative;
  pointer-events:none
}
.is-disabled::after {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  content:' '
}
.smw-break-word {
  overflow-wrap:break-word;
  word-wrap:break-word;
  -ms-hyphens:auto;
  -moz-hyphens:auto;
  -webkit-hyphens:auto;
  hyphens:auto
}
.smw-break-word a {
  -ms-word-break:break-all;
  word-break:break-all;
  word-break:break-word
}
.smw-flex-center {
  display:flex;
  align-items:center;
  justify-content:center
}
.smw-absolute {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%
}
.smw-margin-small {
  margin-top:10px;
  margin-bottom:10px
}
.smw-margin-extra {
  margin-top:10px;
  margin-bottom:10px;
  padding:100px
}
.smw-loading-image-dots {
  background:url(data:image/gif;base64,R0lGODlhIgAUAMQRAOjp6dTW19ze3+Xm54iKjevs7IKEh/f396Olp5ianPz8/Judn9fY2YGDhp+ho4CChdHT1P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxRThFNDZFQ0RFQjJFMjExQUZCNUREQjU1MEFCRTI5OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNkVFNURCOUIyREYxMUUyQTBEQUNFNUIzREVGNjg0MyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNkVFNURCOEIyREYxMUUyQTBEQUNFNUIzREVGNjg0MyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMDhFNDZFQ0RFQjJFMjExQUZCNUREQjU1MEFCRTI5OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRThFNDZFQ0RFQjJFMjExQUZCNUREQjU1MEFCRTI5OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAkyABEALAAAAAAiABQAAAVeYCSOZGmeaKqubOu+cCzPdM0iBIGYgCAUPB8Q5XgYHw4SAMKEAJRNJ8pwfBhIgagAq0U1qg1ukyFmkk+L6oI0iD5H7ebbdEgYEweSYhAIDEp7fX82hIWGh4iJiosoIQAh+QQJMgARACwAAAAAIgAUAAAFZGAkjmRpnmiqrmzrvnAsz3TNFoIAmAhBICZArpACQI6Q3cjxaD4cJCNSaRIgIQGSwfkwkAJXAYpxzY4a3Mb3ykBJjwPSgrsgDa5U0yAQGChIBwlNCQckCnt9NoqLjI2Oj5CRKSEAIfkEBTIAEQAsAAAAACIAFAAABWNgJI5kaZ5oqq5s675wLM90zRaCAJi4biIEAiIFgBghu1HxmBQ5HtCHAyU4QgKk6hE7MkQfBhTDyhWNt6TGt4FaGgckNwQ+WnwXqUEgMFCU9Hx+IwcJUAkHNomKi4yNjo+QKCEAOw==) no-repeat left center;
  padding:5px 0 5px 35px;
  vertical-align:middle
}
.smw-overlay-spinner.mini {
  height:15px;
  width:15px;
  border-left:3px solid rgba(0,174,239,.15);
  border-right:3px solid rgba(0,174,239,.15);
  border-bottom:3px solid rgba(0,174,239,.15);
  border-top:3px solid rgba(0,174,239,.8)
}
.smw-overlay-spinner.small {
  height:20px;
  width:20px
}
.smw-overlay-spinner.medium {
  height:40px;
  width:40px
}
.smw-overlay-spinner.large {
  height:60px;
  width:60px
}
.smw-overlay-spinner.flex {
  left:unset;
  top:unset
}
.smw-overlay-spinner.flex-all {
  left:unset;
  top:unset;
  position:unset
}
.smw-overlay-spinner {
  position:absolute;
  left:47%;
  top:30%;
  height:60px;
  width:60px;
  margin:0px auto;
  -webkit-animation:rotation 1.0s infinite linear;
  -moz-animation:rotation 1.0s infinite linear;
  -o-animation:rotation 1.0s infinite linear;
  animation:rotation 1.0s infinite linear;
  border-left:6px solid rgba(0,174,239,.15);
  border-right:6px solid rgba(0,174,239,.15);
  border-bottom:6px solid rgba(0,174,239,.15);
  border-top:6px solid rgba(0,174,239,.8);
  border-radius:100%
}
@-webkit-keyframes rotation {
  from {
    -webkit-transform:rotate(0deg)
  }
  to {
    -webkit-transform:rotate(359deg)
  }
}
@-moz-keyframes rotation {
  from {
    -moz-transform:rotate(0deg)
  }
  to {
    -moz-transform:rotate(359deg)
  }
}
@-o-keyframes rotation {
  from {
    -o-transform:rotate(0deg)
  }
  to {
    -o-transform:rotate(359deg)
  }
}
@keyframes rotation {
  from {
    transform:rotate(0deg)
  }
  to {
    transform:rotate(359deg)
  }
}
.content table.broadtable,
.smw-ask-result table.broadtable {
  width:100% !important
}
@media screen and (max-width:800px) {
}
.mw-json .value,
.mw-json-single-value {
  word-break:break-word
}
.ns-112.action-submit .error {
  color:#e38d95;
  padding:10px;
  margin:0.5em 0;
  border-radius:1px;
  background-color:#210d0d;
  border:0px solid;
  padding:.8em 1em;
  background:#210d0d;
  margin:0.5rem 0;
  border-left:5px solid #bb3531;
  margin-bottom:15px
}
.ns-112.action-submit .error a.external {
  background:none !important;
  padding:0 !important
}
.ns-112.action-submit .error ul {
  margin:0 0 0 25px;
  font-size:14px
}
.ns-112.action-submit .error ul li:first-child {
  margin-top:30px;
  display:block;
  margin-left:-20px;
  margin-bottom:5px
}
.ns-112.action-submit .error ul li:not(:first-child) {
  margin-left:10px
}
.ns-112.action-submit .error:before {
  content:"Error";
  font-weight:bold;
  padding:0px 5px 0px 5px;
  color:#e38d95;
  font-weight:600;
  float:left;
  border-radius:3px;
  margin-bottom:10px;
  width:100%
}
.skin-vector input#smw-property-input.autocomplete-suggestions {
  height:1.15em;
  padding:2px 2px
}
.skin-chameleon .smw-page-indicator {
  padding:0.35rem 0.85rem;
  line-height:1.55
}
.skin-chameleon input#smw-property-input.autocomplete-suggestions {
  height:30px;
  padding:2px 2px
}
.skin-chameleon .autocomplete-suggestion {
  padding:2px 5px;
  white-space:nowrap;
  overflow:hidden;
  font-size:0.9em
}
.skin-chameleon .smwfact td {
  padding:5px
}
.skin-chameleon .smw-modal-content {
  line-height:1.8
}
.skin-chameleon .smw-tabs section pre {
  margin-top:0px;
  width:100%
}
.skin-chameleon .smw-jsonview-menu {
  height:29px;
  top:50px
}
.smw-ui-input-filter input {
  padding:.25em .55em .25em .55em !important
}
.skin-chameleon .smw-ui-input-filter input {
  padding:.35em .55em .35em .55em !important
}
.skin-chameleon .smw-ui-input-filter-tooltip {
  padding:.20em .25em .35em .25em
}
.skin-chameleon .smw-callout ul,
.skin-chameleon .smw-callout ol {
  margin-bottom:0
}
.ns-112.skin-chameleon.action-submit .error ul {
  margin:0 0 0 0;
  font-size:1rem
}
.skin-chameleon fieldset legend {
  width:unset;
  padding-left:5px;
  padding-right:5px
}
.skin-foreground input#smw-property-input.autocomplete-suggestions {
  height:32px;
  padding:2px 0px 0px 8px
}
.skin-foreground .autocomplete-suggestion {
  padding:2px 5px;
  white-space:nowrap;
  overflow:hidden;
  font-size:0.9em
}
.smw-dropdown {
  position:relative;
  display:inline-block;
  font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-size:14px
}
.smw-dropdown > a,
.smw-dropdown > button {
  font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-size:14px;
  background-color:white;
  border:1px solid #333333;
  padding:6px 20px 6px 10px;
  border-radius:4px;
  display:inline-block;
  color:black;
  text-decoration:none
}
.smw-dropdown > a:before,
.smw-dropdown > button:before {
  position:absolute;
  right:12px;
  top:12px;
  content:'';
  border-left:5px solid transparent;
  border-right:5px solid transparent;
  border-top:5px solid black
}
.smw-dropdown input[type=checkbox] {
  position:absolute;
  display:block;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  margin:0px;
  opacity:0
}
.smw-dropdown input[type=checkbox]:checked {
  position:fixed;
  z-index:+0;
  top:0px;
  left:0px;
  right:0px;
  bottom:0px
}
.smw-dropdown .smw-dropdown-menu {
  position:absolute;
  top:31px;
  border:1px solid #333333;
  border-radius:3px;
  left:0px;
  list-style:none;
  padding:4px 0px !important;
  display:none;
  background-color:white;
  box-shadow:0 3px 6px rgba(0,0,0,.175);
  margin:0 0 0 0 !important
}
.smw-dropdown input[type=checkbox]:checked + .smw-dropdown-menu {
  display:block
}
.smw-dropdown .smw-dropdown-menu li {
  display:block;
  padding:4px 20px;
  white-space:nowrap;
  min-width:100px;
  margin-bottom:0
}
.smw-dropdown .smw-dropdown-menu li:hover {
  background-color:#0a0a0a;
  cursor:pointer
}
.smw-dropdown .smw-dropdown-menu li a {
  text-decoration:none;
  display:block;
  color:black 
}
.smw-dropdown .smw-dropdown-menu .divider {
  height:1px;
  margin:9px 0;
  overflow:hidden;
  background-color:#1a1a1a;
  font-size:1px;
  padding:0
}
.smw-dropdown-menu::before {
  top:-16px;
  right:9px;
  left:auto;
  border:8px solid transparent;
  border-bottom-color:rgba(27,31,35,0.15)
}
.smw-dropdown-menu::before {
  top:-16px;
  right:7px;
  left:auto;
  border:8px solid transparent;
  border-bottom-color:rgba(27,31,35,0.15);
  position:absolute;
  display:inline-block;
  content:''
}
.smw-dropdown-menu::after {
  position:absolute;
  display:inline-block;
  content:'';
  top:-14px;
  right:8px;
  left:auto;
  border:7px solid transparent;
  border-bottom-color:#fff
}
.smw-table {
  display:table;
  width:100%
}
.smw-table-row {
  display:table-row
}
.smw-table-header {
  background-color:#111111;
  display:table-header-group
}
.smw-table-cell,
.smw-table-head {
  border:1px solid #666666;
  display:table-cell;
  padding:3px 10px
}
.smw-table-header {
  background-color:#111111;
  display:table-header-group;
  font-weight:bold
}
.smw-table-footer {
  background-color:#111111;
  display:table-footer-group;
  font-weight:bold
}
.smw-table-body {
  display:table-row-group
}
.smw-table-sort-asc:after {
  content:'▲';
  float:right;
  color:#666666;
  font-size:10px;
  padding-top:3px
}
.smw-table-sort-desc:after {
  content:'▼';
  float:right;
  color:#666666;
  font-size:10px;
  padding-top:3px
}
@media screen and (max-width:800px) {
  .smw-table-cell {
    display:flex;
    flex-direction:row;
    flex-wrap:wrap
  }
  .smw-table-header .smw-table-cell {
    text-overflow:ellipsis;
    white-space:nowrap;
    width:100% !important;
    justify-content:space-between;
    padding:3px 0px 3px 0px;
    margin-left:10px
  }
  .smw-table-row,
  .smw-table-header {
    flex:1 1 150px
  }
  .smw-table-sort-asc:after,
  .smw-table-sort-desc:after {
    clear:both;
    padding-left:10px;
    margin-right:20px
  }
}
.smw-tabs {
  margin-top:10px;
  clear:both
}
.smw-tabs section,
.smw-tabs .subtab-content {
  display:none;
  padding:0 0 0 0;
  border-top:1px solid #ddd
}
.smw-tabs input.nav-tab {
  display:none
}
.smw-tabs label.nav-label {
  display:inline-block;
  margin:0 0 -1px;
  padding:5px 25px;
  font-weight:normal;
  text-align:center;
  color:#444444;
  border:1px solid transparent
}
.smw-tabs label.nav-label:before {
  font-weight:normal;
  margin-right:10px
}
.smw-tabs label.nav-label[for*='1']:before {
  content:''
}
.smw-tabs label.nav-label[for*='2']:before {
  content:''
}
.smw-tabs label.nav-label[for*='3']:before {
  content:''
}
.smw-tabs label.nav-label[for*='4']:before {
  content:''
}
.smw-tabs label.nav-label:hover {
  color:#777777;
  cursor:pointer
}
.smw-tabs input.nav-tab:checked + label.nav-label {
  color:#d1d6db;
  border:1px solid #222222;
  border-top:2px solid #488fcc;
  border-bottom:1px solid #fff
}
.smw-tabs input.nav-tab:checked + label.nav-label.cached {
  border-top:2px solid orange
}
.smw-tab-icon {
  margin-left:-10px;
  margin-right:10px
}
.smw-tabs label.nav-label .smw-tab-icon {
  opacity:0.5
}
.smw-tabs label.nav-label:hover .smw-tab-icon {
  opacity:0.7
}
.smw-tabs input.nav-tab:checked + label.nav-label .smw-tab-icon {
  opacity:1
}
@media screen and (max-width:800px) {
  .smw-tabs {
    display:flex;
    flex-direction:column
  }
  .smw-tabs label.nav-label {
    text-align:unset;
    padding:5px 25px;
    border-top:1px solid
  }
  .smw-tabs label.nav-label .smw-tab-icon {
    margin-left:0px
  }
  .smw-tabs input.nav-tab:checked + label.nav-label {
    border-left:0px !important;
    border-right:0px !important;
    background-color:#060606a8
  }
}
#tab-setup:checked ~ #tab-content-setup,
#tab2:checked ~ #content2,
#tab3:checked ~ #content3,
#tab4:checked ~ #content4 {
  display:block
}
.smw-tabset > input[type="radio"] {
  position:absolute;
  left:-200vw
}
.smw-tabset > input[type="checkbox"] {
  display:none
}
.smw-tabset .tab-panel {
  display:none
}
.smw-tabset > input:first-child:checked ~ .tab-panels > .tab-panel:first-child,
.smw-tabset > input:nth-child(3):checked ~ .tab-panels > .tab-panel:nth-child(2),
.smw-tabset > input:nth-child(5):checked ~ .tab-panels > .tab-panel:nth-child(3),
.smw-tabset > input:nth-child(7):checked ~ .tab-panels > .tab-panel:nth-child(4),
.smw-tabset > input:nth-child(9):checked ~ .tab-panels > .tab-panel:nth-child(5),
.smw-tabset > input:nth-child(11):checked ~ .tab-panels > .tab-panel:nth-child(6) {
  display:block
}
.smw-tabset > label {
  position:relative;
  display:inline-block;
  padding:15px 15px 25px;
  border:1px solid transparent;
  border-bottom:0;
  cursor:pointer;
  font-weight:300;
  color:#727272;
  margin-bottom:0px
}
.smw-tabset > label::after {
  content:"";
  position:absolute;
  left:15px;
  bottom:10px;
  width:22px;
  height:4px;
  background:#727272
}
.smw-tabset > input:focus + label,
.smw-tabset > input:checked + label {
  color:#06c
}
.smw-tabset > input:focus + label::after,
.smw-tabset > input:checked + label::after {
  background:#06c
}
.smw-tabset > input:focus + label.smw-indicator-severity-error::after,
.smw-tabset > input:checked + label.smw-indicator-severity-error::after {
  background:#d33
}
.smw-tabset > input:focus + label.smw-indicator-severity-warning::after,
.smw-tabset > input:checked + label.smw-indicator-severity-warning::after {
  background:#ffa500
}
.smw-tabset > label:hover {
  color:#444
}
.smw-tabset > label:hover::after {
  background:#444
}
.smw-tabset > input:checked + label {
  border-color:#333333;
  border-bottom:1px solid #000000;
  margin-bottom:-1px;
  border-top:2px solid #06c
}
.smw-tabset > input:checked + label.smw-indicator-severity-error {
  border-top:2px solid #cc2222;
  color:#d33
}
.smw-tabset > input:checked + label.smw-indicator-severity-warning {
  border-top:2px solid #ffa500;
  color:#ffa500
}
.tab-panel {
  padding:30px 0;
  border-top:1px solid #ccc
}
.smw-issue-panel > label {
  padding:2px 5px 5px
}
.smw-issue-panel > input + label {
  margin-left:5px
}
.smw-issue-panel > label::after {
  left:5px;
  bottom:3px;
  width:12px;
  height:2px;
  background:#727272
}
.smw-issue-panel .tab-panel {
  padding:0 10px 10px 10px;
  overflow-y:auto;
  overflow-x:hidden;
  max-height:280px
}
.smw-issue-panel .tab-panel:after2 {
  content:"";
  display:block;
  height:10px;
  width:100%
}
.smwfact {
  clear:both;
  background-color:#060606;
  padding:5px;
  border:1px solid #555555;
  font-size:95%;
  min-height:23px
}
.smwfact td,
.smwfact tr,
.smwfact table {
  background-color:#060606
}
.smwfact .smwfactboxhead {
  font-size:110%;
  font-weight:bold;
  float:left;
  margin-bottom:2px;
  max-width:90%
}
.smwfact .smwfacttable {
  border-top:1px dotted #555555;
  width:100%;
  clear:both
}
.smwfact .smw-table-cell {
  border:none
}
.smw-table-row .smwpropname,
.smw-table-row .smwpropname,
.smw-table-row .smwspecname {
  text-align:right;
  vertical-align:top;
  padding-right:1em;
  width:33%
}
.smwfact .smw-table-row:nth-child(odd) {
  background-color:#060606
}
.smwfact .smw-table-row:nth-child(even) {
  background-color:#fff
}
.smwfact .smwpropname {
  width:33%
}
.smwfact .smwprops,
.smwfact .smwspecs {
  width:100%
}
.swmfactboxheadbrowse a {
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18' width='18' viewBox='0 0 22 22'%3E%3Cg transform='matrix%28.02146 0 0 .02146 1 1%29' fill='%23ccc'%3E%3Cpath d='m466.07 161.53c-205.6 0-382.8 121.2-464.2 296.1-2.5 5.3-2.5 11.5 0 16.9 81.4 174.9 258.6 296.1 464.2 296.1 205.6 0 382.8-121.2 464.2-296.1 2.5-5.3 2.5-11.5 0-16.9-81.4-174.9-258.6-296.1-464.2-296.1m0 514.7c-116.1 0-210.1-94.1-210.1-210.1 0-116.1 94.1-210.1 210.1-210.1 116.1 0 210.1 94.1 210.1 210.1 0 116-94.1 210.1-210.1 210.1'/%3E%3Ccircle cx='466.08' cy='466.02' r='134.5'/%3E%3C/g%3E%3C/svg%3E") no-repeat right center;
  padding-right:20px;
  text-decoration:none;
  margin-right:4px
}
.swmfactboxheadbrowse a:hover {
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' width='20' viewBox='0 0 22 22'%3E%3Cg transform='matrix%28.02146 0 0 .02146 1 1%29' fill='%23888888'%3E%3Cpath d='m466.07 161.53c-205.6 0-382.8 121.2-464.2 296.1-2.5 5.3-2.5 11.5 0 16.9 81.4 174.9 258.6 296.1 464.2 296.1 205.6 0 382.8-121.2 464.2-296.1 2.5-5.3 2.5-11.5 0-16.9-81.4-174.9-258.6-296.1-464.2-296.1m0 514.7c-116.1 0-210.1-94.1-210.1-210.1 0-116.1 94.1-210.1 210.1-210.1 116.1 0 210.1 94.1 210.1 210.1 0 116-94.1 210.1-210.1 210.1'/%3E%3Ccircle cx='466.08' cy='466.02' r='134.5'/%3E%3C/g%3E%3C/svg%3E") no-repeat right center;
  padding-right:22px;
  text-decoration:none;
  margin-right:2px
}
.rdflink {
  float:right;
  margin-top:2px
}
.rdflink a {
  padding-top:2px;
  padding-right:15px;
  color:#777777;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' overflow='visible' height='10' width='10' viewBox='0 0 94.332 101.883'%3E%3Cg shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality'%3E%3Cpath d='M84.45,66.836c-0.636-0.337-1.284-0.624-1.936-0.879l0.466-0.038c0,0-4.151-1.838-4.514-15.18 c-0.359-13.344,3.957-15.62,3.957-15.62l-0.62,0.027c3.261-1.673,6.066-4.316,7.917-7.804c4.823-9.072,1.372-20.341-7.702-25.165 C72.94-2.641,61.674,0.802,56.854,9.883c-1.982,3.725-2.545,7.817-1.919,11.683l-0.212-0.326c0,0,1.093,4.842-10.258,11.888 c-11.349,7.05-16.469,3.54-16.469,3.54l0.326,0.48c-0.325-0.201-0.636-0.406-0.975-0.583C18.269,31.741,7,35.188,2.178,44.266 c-4.82,9.077-1.372,20.341,7.703,25.167c6.766,3.591,14.744,2.59,20.365-1.914l-0.122,0.236c0,0,4.132-3.399,16.04,2.994 c9.4,5.044,10.796,9.988,10.975,11.846c-0.246,6.893,3.347,13.654,9.847,17.107c9.075,4.825,20.344,1.375,25.164-7.701 C96.974,82.926,93.528,71.656,84.45,66.836z M63.466,69.282c-1.504,0.532-5.801,1.121-14.847-3.73 c-9.797-5.26-11.251-9.654-11.464-10.973c0.139-1.6,0.05-3.197-0.223-4.755l0.06,0.09c0,0-0.798-4.274,10.412-11.235 c10.033-6.228,14.594-4.989,15.443-4.664c0.546,0.371,1.112,0.717,1.706,1.033c1.129,0.6,2.293,1.07,3.472,1.418 c1.38,1.314,3.92,5.045,4.184,14.854c0.27,9.883-2.634,13.694-4.217,15.042C66.362,67.1,64.836,68.085,63.466,69.282z' fill='%230C479C'/%3E%3Cg%3E%3Cpath d='M62.239,8.1c-5.415,5.923-5.529,14.636-0.312,19.566c-2.579-2.483-2.523-7.651,0.083-12.597 c0.335-0.443,1.306-1.49,2.725-1.014c0.143,0.049,0.237,0.062,0.292,0.053c0.321,0.069,0.65,0.11,0.99,0.095 c2.155-0.098,3.822-1.921,3.725-4.077c-0.044-0.967-0.445-1.823-1.065-2.48c5.002-3.277,10.742-3.652,13.094-1.504l0.09,0.006 C76.488,1.242,67.705,2.119,62.239,8.1z' fill='%23FFFFFF'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M7.632,62.845c-0.046-0.047-0.093-0.102-0.141-0.148c0.03,0.031,0.059,0.069,0.095,0.102L7.632,62.845z' fill='%23FFFFFF'/%3E%3Cpath d='M7.805,43.13c-5.416,5.924-5.529,14.635-0.313,19.566c-2.578-2.484-2.523-7.652,0.083-12.598 c0.336-0.444,1.308-1.49,2.727-1.014c0.141,0.049,0.236,0.061,0.292,0.054c0.321,0.069,0.651,0.11,0.99,0.095 c2.156-0.099,3.822-1.922,3.725-4.076c-0.045-0.967-0.445-1.824-1.063-2.48c4.999-3.276,10.74-3.654,13.092-1.505l0.089,0.008 C22.054,36.271,13.269,37.147,7.805,43.13z' fill='%23FFFFFF'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M65.256,92.504c-0.047-0.048-0.094-0.102-0.141-0.148c0.029,0.031,0.059,0.069,0.094,0.101L65.256,92.504z' fill='%23FFFFFF'/%3E%3Cpath d='M65.428,72.786c-5.416,5.926-5.529,14.639-0.313,19.569c-2.58-2.483-2.523-7.653,0.082-12.597 c0.336-0.445,1.307-1.49,2.727-1.014c0.143,0.047,0.235,0.061,0.292,0.053c0.32,0.069,0.651,0.11,0.99,0.096 c2.154-0.1,3.82-1.924,3.723-4.08c-0.044-0.966-0.445-1.822-1.063-2.479c5-3.275,10.739-3.652,13.093-1.504l0.088,0.007 C79.677,65.93,70.891,66.807,65.428,72.786z' fill='%23FFFFFF'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") center right no-repeat
}
.rdflink a:hover {
  padding-top:2px;
  padding-right:15px;
  text-decoration:none;
  color:#0000ff;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' overflow='visible' height='12' width='12' viewBox='0 0 94.332 101.883'%3E%3Cg shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality'%3E%3Cpath d='M84.45,66.836c-0.636-0.337-1.284-0.624-1.936-0.879l0.466-0.038c0,0-4.151-1.838-4.514-15.18 c-0.359-13.344,3.957-15.62,3.957-15.62l-0.62,0.027c3.261-1.673,6.066-4.316,7.917-7.804c4.823-9.072,1.372-20.341-7.702-25.165 C72.94-2.641,61.674,0.802,56.854,9.883c-1.982,3.725-2.545,7.817-1.919,11.683l-0.212-0.326c0,0,1.093,4.842-10.258,11.888 c-11.349,7.05-16.469,3.54-16.469,3.54l0.326,0.48c-0.325-0.201-0.636-0.406-0.975-0.583C18.269,31.741,7,35.188,2.178,44.266 c-4.82,9.077-1.372,20.341,7.703,25.167c6.766,3.591,14.744,2.59,20.365-1.914l-0.122,0.236c0,0,4.132-3.399,16.04,2.994 c9.4,5.044,10.796,9.988,10.975,11.846c-0.246,6.893,3.347,13.654,9.847,17.107c9.075,4.825,20.344,1.375,25.164-7.701 C96.974,82.926,93.528,71.656,84.45,66.836z M63.466,69.282c-1.504,0.532-5.801,1.121-14.847-3.73 c-9.797-5.26-11.251-9.654-11.464-10.973c0.139-1.6,0.05-3.197-0.223-4.755l0.06,0.09c0,0-0.798-4.274,10.412-11.235 c10.033-6.228,14.594-4.989,15.443-4.664c0.546,0.371,1.112,0.717,1.706,1.033c1.129,0.6,2.293,1.07,3.472,1.418 c1.38,1.314,3.92,5.045,4.184,14.854c0.27,9.883-2.634,13.694-4.217,15.042C66.362,67.1,64.836,68.085,63.466,69.282z' fill='%230C479C'/%3E%3Cg%3E%3Cpath d='M62.239,8.1c-5.415,5.923-5.529,14.636-0.312,19.566c-2.579-2.483-2.523-7.651,0.083-12.597 c0.335-0.443,1.306-1.49,2.725-1.014c0.143,0.049,0.237,0.062,0.292,0.053c0.321,0.069,0.65,0.11,0.99,0.095 c2.155-0.098,3.822-1.921,3.725-4.077c-0.044-0.967-0.445-1.823-1.065-2.48c5.002-3.277,10.742-3.652,13.094-1.504l0.09,0.006 C76.488,1.242,67.705,2.119,62.239,8.1z' fill='%23FFFFFF'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M7.632,62.845c-0.046-0.047-0.093-0.102-0.141-0.148c0.03,0.031,0.059,0.069,0.095,0.102L7.632,62.845z' fill='%23FFFFFF'/%3E%3Cpath d='M7.805,43.13c-5.416,5.924-5.529,14.635-0.313,19.566c-2.578-2.484-2.523-7.652,0.083-12.598 c0.336-0.444,1.308-1.49,2.727-1.014c0.141,0.049,0.236,0.061,0.292,0.054c0.321,0.069,0.651,0.11,0.99,0.095 c2.156-0.099,3.822-1.922,3.725-4.076c-0.045-0.967-0.445-1.824-1.063-2.48c4.999-3.276,10.74-3.654,13.092-1.505l0.089,0.008 C22.054,36.271,13.269,37.147,7.805,43.13z' fill='%23FFFFFF'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M65.256,92.504c-0.047-0.048-0.094-0.102-0.141-0.148c0.029,0.031,0.059,0.069,0.094,0.101L65.256,92.504z' fill='%23FFFFFF'/%3E%3Cpath d='M65.428,72.786c-5.416,5.926-5.529,14.639-0.313,19.569c-2.58-2.483-2.523-7.653,0.082-12.597 c0.336-0.445,1.307-1.49,2.727-1.014c0.143,0.047,0.235,0.061,0.292,0.053c0.32,0.069,0.651,0.11,0.99,0.096 c2.154-0.1,3.82-1.924,3.723-4.08c-0.044-0.966-0.445-1.822-1.063-2.479c5-3.275,10.739-3.652,13.093-1.504l0.088,0.007 C79.677,65.93,70.891,66.807,65.428,72.786z' fill='%23FFFFFF'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") center right no-repeat
}
.smwrdflink {
  float:right;
  font-size:small;
  padding:2px 0 0 0
}
.smwprops,
.smwpropname {
  word-break:break-word;
  word-wrap:break-word;
  -webkit-hyphens:auto;
  -moz-hyphens:auto;
  hyphens:auto;
  box-decoration-break:clone;
  -webkit-box-decoration-break:clone
}
.smw-factbox #tab-facts-list:checked ~ #tab-content-facts-list,
.smw-factbox #tab-facts-attachment:checked ~ #tab-content-facts-attachment,
.smw-factbox #tab-facts-derived:checked ~ #tab-content-facts-derived {
  display:block
}
.smw-factbox section {
  border:1px solid #aaa
}
.smw-factbox label.nav-label {
  padding:3px 25px 3px 25px
}
.smw-factbox input.nav-tab:checked + label.nav-label {
  border:1px solid #555555;
  border-top:2px solid orange;
  border-bottom:1px solid #000000;
  background:#fff
}
.smw-factbox input.nav-tab:checked + label#tab-label-facts-attachment.nav-label {
  border:1px solid #555555;
  border-top:2px solid #0482bd;
  border-bottom:1px solid #fff
}
.smw-factbox .smwfact {
  border:none;
  background-color:#000000;
  padding:0 0 0 0;
  padding-top:10px
}
.smw-factbox .smwrdflink {
  padding:1px 5px 1px 5px;
  margin-bottom:8px
}
.smw-factbox .smwfactboxhead {
  padding:1px 5px 1px 25px;
  margin-bottom:8px;
  font-weight:normal;
  max-width:75%
}
.smw-factbox .smwpropname,
.smw-factbox .smwprops,
.smw-factbox .smwspecname,
.smw-factbox .smwspecs {
  padding:0.4em
}
.smw-factbox-view.skin-vector #mw-data-after-content .smw-factbox {
  background:#000000;
  padding:0px 24px 24px 24px;
  border-left:1px solid #063658;
  border-bottom:1px solid #063658;
  font-size:0.875em;
  line-height:1.6;
  margin-top:-10px
}
.smw-factbox-view.skin-vector #bodyContent #mw-data-after-content .smw-factbox {
  background:unset;
  padding:unset;
  border-left:0px solid #063658;
  border-bottom:0px solid #063658;
  font-size:unset;
  line-height:unset;
  margin-top:15px
}
@media screen and (max-width:980px) {
  .smw-factbox-view.skin-vector #mw-data-after-content .smw-factbox {
    padding:16px;
    margin-top:-16px
  }
  .smw-factbox-view.skin-vector #bodyContent #mw-data-after-content .smw-factbox {
    padding:unset;
    margin-top:16px
  }
}
@media screen and (max-width:800px) {
  .smw-factbox .smwfactboxhead {
    padding:1px 5px 1px 5px
  }
  .smw-factbox label {
    padding:3px 5px 1px 5px
  }
  .smwfact .smwpropname,
  .smwfact .smwspecname {
    width:auto;
    font-weight:bold
  }
  .smw-factbox label.nav-label {
    padding:5px 25px 5px 5px
  }
}
@media screen and (max-width:600px) {
  .smw-factbox .smwfactboxhead {
    padding:1px 5px 1px 5px;
    width:50%
  }
}
.smw-icon-indicator-placeholder {
  height:22px;
  width:22px;
  background-color:#111111;
  border-radius:50%;
  display:inline-block;
  margin-top:2px;
  margin-right:3px;
  vertical-align:middle;
  line-height:24px
}
.smw-indicator-vertical-bar-loader,
.smw-indicator-vertical-bar-loader:before,
.smw-indicator-vertical-bar-loader:after {
  background:#3f3f3f;
  -webkit-animation:load1 1s infinite ease-in-out;
  animation:load1 1s infinite ease-in-out;
  width:1em;
  height:4em
}
.smw-indicator-vertical-bar-loader {
  color:#3f3f3f;
  text-indent:-9999em;
  position:relative;
  font-size:3px;
  -webkit-transform:translateZ(0);
  -ms-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-animation-delay:-0.16s;
  animation-delay:-0.16s;
  margin-right:10px;
  margin-top:10px
}
.smw-indicator-vertical-bar-loader:before,
.smw-indicator-vertical-bar-loader:after {
  position:absolute;
  top:0;
  content:''
}
.smw-indicator-vertical-bar-loader:before {
  left:-2.2em;
  -webkit-animation-delay:-0.32s;
  animation-delay:-0.32s
}
.smw-indicator-vertical-bar-loader:after {
  left:2.2em
}
@-webkit-keyframes load1 {
  0%,
  80%,
  100% {
    box-shadow:0 0;
    height:4em
  }
  40% {
    box-shadow:0 -2em;
    height:5em
  }
}
@keyframes load1 {
  0%,
  80%,
  100% {
    box-shadow:0 0;
    height:4em
  }
  40% {
    box-shadow:0 -2em;
    height:5em
  }
}
.smw-icon-indicator-replication-error {
  background:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cstyle type='text/css'%3E* %7B fill:%23e67e22 %7D%3C/style%3E%3Cpath d='M10 0a10 10 0 1 0 10 10A10 10 0 0 0 10 0zm1 16H9v-2h2zm0-4H9V4h2z'/%3E%3C/svg%3E%0A") center left no-repeat;
  padding-left:20px;
  display:inline-block;
  height:20px
}
.smw-icon-indicator-replication-error {
  background:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg stroke='%23d33' stroke-width='2.23'%3E%3Ccircle fill='%23ffffff' cx='10' cy='10' r='8.5652'/%3E%3Cpath d='M10,4.188V12.657M10,13.438V15.813'/%3E%3C/g%3E%3C/svg%3E") center left no-repeat;
  padding-left:20px;
  display:inline-block;
  height:20px;
  margin-right:5px;
  vertical-align:middle;
  line-height:24px;
  margin-top:2px
}
.smw-icon-indicator-constraint-error {
  background:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg stroke='%23ffa500' stroke-width='2.23'%3E%3Ccircle fill='%23ffffff' cx='10' cy='10' r='8.5652'/%3E%3Cpath d='M10,4.188V12.657M10,13.438V15.813'/%3E%3C/g%3E%3C/svg%3E") center left no-repeat;
  padding-left:20px;
  display:inline-block;
  height:20px;
  margin-right:5px;
  vertical-align:middle;
  line-height:24px;
  margin-top:2px
}
.smw-icon-constraint-violation {
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='26' height='26' viewBox='0 0 24 24'%3E%3Cpath fill='%23ce4844' d='M13,13H11V7H13M13,17H11V15H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z' /%3E%3C/svg%3E") no-repeat left center;
  padding:28px 0 0px 28px;
  vertical-align:middle;
  display:inline-block
}
.smw-icon-es-engine {
  background:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 30 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='es-logo' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-11' transform='translate(1.000000,0.000000)'%3E%3Cpath d='M0,15 C0,16.388 0.203,17.725 0.556,19 L19,19 C21.209,19 23,17.209 23,15 C23,12.791 21.209,11 19,11 L0.556,11 C0.203,12.275 0,13.612 0,15' id='Fill-1' fill='%23343741'%3E%3C/path%3E%3Cpath d='M25.3301,6.8613 C25.7831,6.4353 26.2111,5.9823 26.6051,5.5003 C23.8541,2.1433 19.6791,0.0003 15.0001,0.0003 C9.2481,0.0003 4.2721,3.2473 1.7601,8.0003 L22.3371,8.0003 C23.4401,8.0003 24.5251,7.6173 25.3301,6.8613' id='Fill-3' fill='%23FEC514'%3E%3C/path%3E%3Cpath d='M22.3369,22 L1.7599,22 C4.2729,26.753 9.2479,30 14.9999,30 C19.6789,30 23.8549,27.856 26.6059,24.5 C26.2109,24.018 25.7829,23.564 25.3299,23.139 C24.5249,22.383 23.4409,22 22.3369,22' id='Fill-5' fill='%2300BFB3'%3E%3C/path%3E%3Cpath d='M11.1035,19 L0.5555,19 L11.1035,19 Z' id='Fill-7' fill='%23FFC100'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat left center;
  padding:28px 0 0px 28px;
  vertical-align:middle;
  display:inline-block
}
.smw-icon-entity-examiner-panel-large {
  background:url("data:image/svg+xml,%3Csvg width='30' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3C!-- Created with Method Draw - http://github.com/duopixel/Method-Draw/ --%3E%3Cg%3E%3Ctitle%3Ebackground%3C/title%3E%3Crect fill='%23fff' id='canvas_background' height='22' width='32' y='-1' x='-1'/%3E%3Cg display='none' overflow='visible' y='0' x='0' height='100%25' width='100%25' id='canvasGrid'%3E%3Crect fill='url(%23gridpattern)' stroke-width='0' y='0' x='0' height='100%25' width='100%25'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Ctitle%3ELayer 1%3C/title%3E%3Crect stroke='%23ffa500' id='svg_24' height='18.49996' width='28.49993' y='0.75002' x='0.75003' stroke-width='1.5' fill='none'/%3E%3Cellipse stroke='%23ffa500' id='svg_7' cy='4.6133' cx='24.99997' fill-opacity='null' stroke-opacity='null' stroke-width='1.5' fill='none'/%3E%3Ctext stroke='%23000000' transform='matrix(1,0,0,0.7228786371893964,0,2.9919937769625813) ' xml:space='preserve' text-anchor='start' font-family='Helvetica,Arial,sans-serif' font-size='24' id='svg_19' y='18.07838' x='21.42159' stroke-width='0' fill='%23ffa500'%3E!%3C/text%3E%3Cline stroke='%23ffa500' stroke-linecap='null' stroke-linejoin='null' id='svg_20' y2='6.30674' x2='19.5' y1='6.30674' x1='4' fill-opacity='null' stroke-opacity='null' stroke-width='1.5' fill='none'/%3E%3Cline stroke='%23ffa500' stroke-linecap='null' stroke-linejoin='null' id='svg_21' y2='9.93166' x2='19.49987' y1='9.93166' x1='4' fill-opacity='null' stroke-opacity='null' stroke-width='1.5' fill='none'/%3E%3Cline stroke='%23ffa500' stroke-linecap='null' stroke-linejoin='null' id='svg_22' y2='13.55656' x2='19.49987' y1='13.55656' x1='4' fill-opacity='null' stroke-width='1.5' fill='none'/%3E%3C/g%3E%3C/svg%3E") no-repeat left center;
  margin-top:5px;
  padding:20px 0 0px 30px;
  vertical-align:middle;
  display:inline-block
}
.smw-icon-entity-examiner-panel {
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath opacity='1' fill='%23ffa500' d='M3 15h8v-2H3v2zm0 4h8v-2H3v2zm0-8h8V9H3v2zm0-6v2h8V5H3zm10 0h8v14h-8V5z'/%3E%3C/svg%3E") no-repeat left center;
  padding:20px 0 0px 25px;
  display:inline-block;
  top:5px;
  position:relative
}
.smw-icon-entity-examiner-panel-error {
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath opacity='1' fill='%23d33' d='M3 15h8v-2H3v2zm0 4h8v-2H3v2zm0-8h8V9H3v2zm0-6v2h8V5H3zm10 0h8v14h-8V5z'/%3E%3C/svg%3E") no-repeat left center;
  padding:20px 0 0px 25px;
  display:inline-block;
  top:5px;
  position:relative
}
.smw-icon-entity-examiner-panel-warning {
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath opacity='1' fill='%23ffa500' d='M3 15h8v-2H3v2zm0 4h8v-2H3v2zm0-8h8V9H3v2zm0-6v2h8V5H3zm10 0h8v14h-8V5z'/%3E%3C/svg%3E") no-repeat left center;
  padding:20px 0 0px 25px;
  display:inline-block;
  top:5px;
  position:relative
}
.smw-issue-label {
  border-radius:2px;
  box-shadow:inset 0 -1px 0 rgba(27,31,35,.12);
  font-size:12px;
  font-weight:600;
  height:20px;
  line-height:15px;
  padding:.15em 4px
}
.smw-rule-constraint-violation ul.smw-list-rule {
  margin:0
}
.smw-rule-constraint-violation ul.smw-list-rule li {
  margin:0;
  margin-bottom:0.2em
}
.smw-list-rule {
  list-style-image:none;
  list-style-type:none;
  margin:0.2em 0 0 0.6em
}
.smw-list-rule-title {
  border-bottom:0px solid #222222;
  border-collapse:collapse;
  color:#000
}
.smw-indicator-accordion {
  overflow:hidden
}
.smw-indicator-accordion input {
  position:absolute;
  opacity:0;
  z-index:-1
}
.smw-indicator-accordion-tab {
  width:100%;
  color:white;
  overflow:hidden
}
.smw-indicator-accordion-tab ul {
  margin-top:0px !important
}
.smw-indicator-accordion-tab-label {
  display:flex;
  justify-content:space-between;
  padding:0.5em 0.5em 0.5em 0.8em;
  background:#0f1115;
  color:#dddddd;
  cursor:pointer;
  border-bottom:1px solid #000000;
  margin-bottom:0px
}
.plain .smw-indicator-accordion-tab-label {
  background:transparent
}
.smw-indicator-accordion-tab-label:hover {
  background:#cccccc;
  color:#fff
}
.smw-indicator-accordion-tab-label::after {
  content:"\276F";
  width:20px;
  height:1em;
  text-align:center;
  transition:all 0.35s ease,color 0s 
}
.smw-indicator-accordion-tab:last-child .smw-indicator-accordion-tab-label {
  border-bottom:0px solid #fff
}
.smw-indicator-accordion-tab-content {
  max-height:0;
  padding:0 0.8em;
  color:#afc1d3;
  transition:all .35s
}
.smw-indicator-accordion-tab-close {
  display:flex;
  justify-content:flex-end;
  padding:1em;
  font-size:0.75em;
  background:#afc1d3;
  cursor:pointer
}
.smw-indicator-accordion-tab .smw-indicator-accordion-tab-label {
  border-top:1px solid #141414;
  border-bottom:0px solid #fff
}
.smw-indicator-accordion-tab-close:hover {
  background:#333
}
input:checked + .smw-indicator-accordion-tab-label {
  background:#cccccc;
  color:#fff
}
.plain input:checked + .smw-indicator-accordion-tab-label {
  border-bottom:0px
}
input:checked + .smw-indicator-accordion-tab-label::after {
  color:#000000;
  width:20px;
  margin-top:2px;
  -webkit-transform:rotate(90deg);
  transform:rotate(90deg)
}
input:checked ~ .smw-indicator-accordion-tab-content {
  max-height:100vh;
  padding:0.8em
}
.plain input:checked ~ .smw-indicator-accordion-tab-content {
}
.skin-chameleon .mw-indicator-smw-entity-examiner {
  margin-top:25px
}
.skin-chameleon .smw-indicator-vertical-bar-loader {
  margin-top:40px
}
.smw-jsonview-button-group-right {
  float:right;
  margin-left:10px;
  margin-top:0px;
  margin-right:0px;
  clear:right;
  display:inline-flex
}
.smw-jsonview-button-group-left {
  float:left;
  margin-left:10px;
  margin-top:0px;
  margin-right:0px;
  clear:left;
  display:inline-flex;
  height:28px;
  text-align:center
}
.smw-jsonview-button-group-left input {
  margin:4px;
  padding:1px;
  padding-left:3px;
  border:1px solid #222222;
  border-radius:2px
}
.smw-jsonview-search-label {
  margin:auto
}
.smw-jsonview-button {
  cursor:pointer;
  width:40px;
  height:28px;
  background-color:#488fcc;
  border:none;
  color:white;
  padding:0 14px;
  text-align:center;
  text-decoration:none;
  display:inline-block;
  font-size:20px;
  font-family:monospace;
  -webkit-transition-duration:0.4s;
  transition-duration:0.4s
}
.smw-jsonview-button:first-child {
  border-radius:2px 0 0 2px;
  border-right:1px solid #fff
}
.smw-jsonview-button:last-child {
  border-radius:0 2px 2px 0
}
.smw-jsonview-button:hover {
  background-color:#45d1ff;
  color:white
}
.smw-jsonview-button:focus {
  outline:0
}
.jsonview {
  font-size:12px
}
.jsonview ul {
  margin-bottom:0px !important
}
.jsonview .collapsible {
  list-style:unset
}
.jsonview ul {
  list-style-type:none;
  margin:0 0 0 1px;
  border-left:1px dotted #333333;
  padding-left:2em
}
.smw-jsonview-clipboard {
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cdefs id='defs3051'%3E%3Cstyle type='text/css' id='current-color-scheme'%3E .ColorScheme-Text %7B color:%2372777d;%7D %3C/style%3E%3C/defs%3E%3Cpath style='fill:currentColor;fill-opacity:1;stroke:none' d='M19,2h-4.2c-0.4-1.2-1.5-2-2.8-2S9.6,0.8,9.2,2H5C3.9,2,3,2.9,3,4v16c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V4 C21,2.9,20.1,2,19,2z M12,2c0.6,0,1,0.4,1,1c0,0.6-0.4,1-1,1s-1-0.4-1-1C11,2.4,11.4,2,12,2z M19,20H5V4h2v2h10V4h2V20z' class='ColorScheme-Text' /%3E%3C/svg%3E%0A");
  background-repeat:no-repeat;
  height:12px;
  width:16px;
  display:inline-block;
  padding-top:1px;
  margin-top:1px
}
.smw-json-container ul,
.json-document ul {
  list-style-type:none;
  list-style-image:none
}
.smw-jsonview-menu {
  display:block;
  margin-top:10px;
  height:28px;
  background-color:#090909;
  border-left:1px solid #0f1115;
  border-top:1px solid #0f1115;
  border-right:1px solid #0f1115;
  position:-webkit-sticky;
  position:sticky;
  top:0;
  z-index:2
}
.smw-jsonview-menu + pre {
  background-color:#000000;
  margin-top:0px
}
.smw-jsonview-menu .smw-jsonview-button {
  border-radius:0px;
  color:#82878d;
  background-color:#090909
}
.smw-jsonview-menu .smw-jsonview-button:hover {
  background-color:#ddd
}
.smw-jsonview-menu .smw-jsonview-button:first-child {
  border-right:1px solid #090909
}
div.smwtt {
  color:#ffffff
}
span.smwttpersist span.smwttcontent {
  color:#777777;
  font-style:italic;
  font-size:90%
}
span.smwttinline span.smwttcontent {
  display:none;
  speak:none
}
span.smwtticon {
  display:none
}
span.smwttactivepersist {
  cursor:help;
  color:#3737ff
}
span.smwttactiveinline {
  color:#ffbb44;
  text-decoration:none
}
img.smwttimg {
  padding-right:5px;
  padding-left:4px
}
.smwttcontent {
  display:none
}
.smwtticon {
  padding:12px 12px 0 0;
  white-space:nowrap;
  margin-left:2px;
  margin-right:2px;
  vertical-align:-0.8px
}
h2 .smwtticon {
  vertical-align:2px
}
big .smwtticon {
  vertical-align:0px
}
.smwtticon.info {
  display:inline-block;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjtJREFUeNrEl90rZHEYx88Z1Ma42JCX2dj2QlmlRUoujLjaKLlwsVIuJNn9ExSbi0GScoHEBW64keLGxW4zXCGUFSUvkYzduVjbmiWG2e/DQwcz5/zO2D2/pz7NnDPnPN/v/N4ftdR9qQhGDCgAxSAXvALx/NspOASrYB4sgguRpNECzySBelALsg2erebPTTAGhsEPvRdsBgkbwQpoFxDXRhZw8btNkRhIAJNggJs60nCAPjAFEkUNpIFZUKWX2ZmkKl+c0Te0vI0yMlLJOR1GBuifT4N8vWypL9QHomSm4Y1Rbyp5nDsxnAH6PsIP6kb+S/XJvUy7KtIlNHtGtbpaAzRYykWyLP8MPrl3dB4UHRfvwafHBpLBZ9EMXoi1bVwpvwO31x5fUBnavTYzOFtBinYdaAo3SsMFiXp8gUhnB421j6CFWiAW1CnWB2nGUQsUgddm36bpp42erWtlxmuqG9JJm1qgVJEXZTaeGrLinS3U6mRhOMiAXaKBeDKgSjRwsxD5Jer7yYBXooFjMrAm0cAaGXBLNOAmA3PUFBLEv9OWQgZ+gXEJBibAyd123GvxbPCz5v15YA90WWigG+w8PhF1ggULxJdAR6gj2TmoAfv/UfwAfABn4SqjXVABZkCG7j7qCUQiXnHX9Hp1wTrl/8fdscA5v4lWRjt8UHE9c3b4OQfl2jZbG/4BzaAQDAKfCWEqSPu5mm7mXCFDNVGe0zG6hAohkMPXMfzbJa9stK94wFe+Noy/AgwAS/d56gvLz80AAAAASUVORK5CYII=) no-repeat left bottom;
  background-size:12px 12px
}
.smwtticon.question {
  display:inline-block;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAuxJREFUeNq8l01oE0EUx2fqFqp20VKLxmoRxaIVikZE8WClBUFaEA9CFcGDiERPPdRLoYqH+IUXDyoWTyLUi4gK4kFJ8FSlEXJQ0abFKEStoJKqxaab/l+YLdvdnd2ZtfTBj2Rn533szJs3M7w9NcUUpRrsAHvANrAGmOLdBPgMXoMX4CX4p2LUUOjTAI6Do2BLSN9D4vctuANug29BClUhBk+CDLig4Nwpm0FS6CaiBFAP7oObYqijSiO4Dh6AFaoBrAZPwUE2f3JA2GwMywH68kcgLrPUbHIWX87ZifVzY8/8KLNhMPjJkqnGhe194LvdyB2rgCw+BJ0yC+S0e21w2hQmy+z8G4u9L5ZlXZ6ALmC5pyAR5LynOdw5SayGs8utiyq/EtkPTrtzYCU4J9Noa+CsK1alPOEmJra7iQd1OQtWOQNIyLKUxM/5wKjFOtKlConMtGfISceUVxnKtVN2AEvAsaCviddxj3NnspFzmnfPdCwOHAXyuZQC2A3WyXrVGl4j6XFvgk2UyrpLs4l80yC1h2U1DXOYdLqmqVhiQSvBlg5DbCz/JX7LczBvqahuNfyqk45cwZJz5wh9eUBBmlOqKezaqM77W7zOqSKeyU7rrFjGozinZUb1we28V935bCH6HSUAd6GhYdd1Tr4pgIKuFm1I7lI7MGZF+Y4vFEBWVytW422j4Y8gWQogpatluooT1YqIkqLteBn+vLM3hwWUr2ATjcAvqhts4eUe+GmXr2u6q4Eq37M2owKdFXSzX/ic3Y7HqKjp1ADnkYyeVQ4rDrkKcu4T0SUwpKK90fS2ba9TrmevwEW/U/EkOAI+hln4UPS2Dastwzw4DP7KjuWj4sAYGMTjglU5lDifFTafvLCdczZyyd1wA7gLds5Txg+Jq92I6s0oJw4qyah7hSPbk8LWiO7d8A/oA7vALTCu4ZgupDfEbbpP2PIVrnE9p0q5l07poFU8V4t3U6Ky0b6SBs/Fc6jMCDAA9GbPN7lxrCwAAAAASUVORK5CYII=) no-repeat left bottom;
  background-size:12px 12px
}
.smwtticon.service {
  display:inline-block;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAuxJREFUeNq8l01oE0EUx2fqFqp20VKLxmoRxaIVikZE8WClBUFaEA9CFcGDiERPPdRLoYqH+IUXDyoWTyLUi4gK4kFJ8FSlEXJQ0abFKEStoJKqxaab/l+YLdvdnd2ZtfTBj2Rn533szJs3M7w9NcUUpRrsAHvANrAGmOLdBPgMXoMX4CX4p2LUUOjTAI6Do2BLSN9D4vctuANug29BClUhBk+CDLig4Nwpm0FS6CaiBFAP7oObYqijSiO4Dh6AFaoBrAZPwUE2f3JA2GwMywH68kcgLrPUbHIWX87ZifVzY8/8KLNhMPjJkqnGhe194LvdyB2rgCw+BJ0yC+S0e21w2hQmy+z8G4u9L5ZlXZ6ALmC5pyAR5LynOdw5SayGs8utiyq/EtkPTrtzYCU4J9Noa+CsK1alPOEmJra7iQd1OQtWOQNIyLKUxM/5wKjFOtKlConMtGfISceUVxnKtVN2AEvAsaCviddxj3NnspFzmnfPdCwOHAXyuZQC2A3WyXrVGl4j6XFvgk2UyrpLs4l80yC1h2U1DXOYdLqmqVhiQSvBlg5DbCz/JX7LczBvqahuNfyqk45cwZJz5wh9eUBBmlOqKezaqM77W7zOqSKeyU7rrFjGozinZUb1we28V935bCH6HSUAd6GhYdd1Tr4pgIKuFm1I7lI7MGZF+Y4vFEBWVytW422j4Y8gWQogpatluooT1YqIkqLteBn+vLM3hwWUr2ATjcAvqhts4eUe+GmXr2u6q4Eq37M2owKdFXSzX/ic3Y7HqKjp1ADnkYyeVQ4rDrkKcu4T0SUwpKK90fS2ba9TrmevwEW/U/EkOAI+hln4UPS2Dastwzw4DP7KjuWj4sAYGMTjglU5lDifFTafvLCdczZyyd1wA7gLds5Txg+Jq92I6s0oJw4qyah7hSPbk8LWiO7d8A/oA7vALTCu4ZgupDfEbbpP2PIVrnE9p0q5l07poFU8V4t3U6Ky0b6SBs/Fc6jMCDAA9GbPN7lxrCwAAAAASUVORK5CYII=) no-repeat left bottom;
  background-size:12px 12px
}
.smwtticon.warning {
  display:inline-block;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAf9JREFUeNrEl78vQ1EUx29fRSNpBKmkHSyIkjJJNISBiKVrQyIsHYiEQfwNrBImg9FQDAYxVGPQBgMTQiMsliaNSqSTaOp79Dxtqb77ine/ySf98e49329f3r0915bbErJqAaNgCLSBLmDna1lwA+5BDETBo0xRm0SAbrAIgqBeMuwL2AWr4KrSQK3CtQawBs5ByIS54LEhnrsJms0G8IMzsAAcono5OEiMa0oFoIH7wCv+Tl6u6TcKoJu7DEuOHAoxmSvQPmM0w1UuRHEAD9iTMq9eLvbwlAuwAtzi/+Vmr5IAw2BaWKdp9vwMsFS0qVghO3t+BOigR0pYL/LsoAABUKcgAHkGKMCgUKdBCuBTGMCnWbT0flySGv+VqlJWE4qlWbz+v+0HFCCpMECSAlwrDHBNAeIKA8SpJ+zEm0tQY7H5G+ihO5AAxwp+PXkmKADaGbFsfgtBhx5M57sh6o6crWYrkGdO3weOQER6am0jdvHt/Ksepm/DjHmEPUs6onmQkpre1Fsw1yV/B57Y61tLdgempEqkL4R4fS79LvMgG2COvcp2xXRrZg1LkHl8vBAiGc1/NhbV3pE5mk2A9UonGpNK8SEnLHsyCvMh9OAPzA+4Vtjs2TDB7dokOKnCGGtTjHGNxG9Ox7oGuGA/oN3T+eV6BtyCU36WpEK/CzAAVzJnvJUoedQAAAAASUVORK5CYII=) no-repeat left bottom;
  background-size:12px 12px
}
.smwtticon.error {
  display:inline-block;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAg5JREFUeNrEl0soRGEUx8/M4JrSsKBYWClDLCxINJ5hYycLeZRmI8VCkpUlW2VhIRaShTwXMhlCZjwWdhSTlLJRKAmlvP5HZzQYd+687j31q6n7zfn/Zu797vd9psvqJNJY2aAOVIAckA8scu0NnIIL4AGb4EpLU5MGgULQB5qBTaPsA1gAo+BEbaBZ5VoaGANHwBlGOMlYp3x3CmSEK1AKDkEvUCjyUkTEIz01CfDAVWCn2JVdepaGEvCHp1PsKz2YRKBAFliJU3igxIpk/REYAZkU/8qUrB8CNaCD9KsOyfwW6A94qehRFsn8EsgFtaR/cWYuCzQCqwECnNnIAg4yrhwsUGCgQEGC6tQzW8jWOkBKUVX4rd9e6ck1Tc87C6pTMkGW0uArStsgpXYORfzzkovryKRY6Wl95l9Ns2qDkvqo/2OWCLUc/zv/H5fHowp/v7+lx9VJ1fcB34JrkBrs6vP2PJkSFTwDlZE9A+5ZejneUxt1zTuiRXxoMmgWLPEt8Bo4Db0s4AKvBoRzposFfGDXAAHO9LHABxg2QIAzP/zvgS3g1jHcLZk/dkQ94EaH8DvJ+rMlOwftOgh0S1bQXTH/NV1xDOfe86HOBROgJca340Z6Tmg9Gc3JIXQtBuFr0msu3LOhT7ZrrWA/guAN0CA9fNGcjv1VLg3LQB5I+b14gjNwIM+SJulPAQYATzVrW8qkGSQAAAAASUVORK5CYII=) no-repeat left bottom;
  background-size:12px 12px
}
.smwtticon.note {
  display:inline-block;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAuxJREFUeNq8l01oE0EUx2fqFqp20VKLxmoRxaIVikZE8WClBUFaEA9CFcGDiERPPdRLoYqH+IUXDyoWTyLUi4gK4kFJ8FSlEXJQ0abFKEStoJKqxaab/l+YLdvdnd2ZtfTBj2Rn533szJs3M7w9NcUUpRrsAHvANrAGmOLdBPgMXoMX4CX4p2LUUOjTAI6Do2BLSN9D4vctuANug29BClUhBk+CDLig4Nwpm0FS6CaiBFAP7oObYqijSiO4Dh6AFaoBrAZPwUE2f3JA2GwMywH68kcgLrPUbHIWX87ZifVzY8/8KLNhMPjJkqnGhe194LvdyB2rgCw+BJ0yC+S0e21w2hQmy+z8G4u9L5ZlXZ6ALmC5pyAR5LynOdw5SayGs8utiyq/EtkPTrtzYCU4J9Noa+CsK1alPOEmJra7iQd1OQtWOQNIyLKUxM/5wKjFOtKlConMtGfISceUVxnKtVN2AEvAsaCviddxj3NnspFzmnfPdCwOHAXyuZQC2A3WyXrVGl4j6XFvgk2UyrpLs4l80yC1h2U1DXOYdLqmqVhiQSvBlg5DbCz/JX7LczBvqahuNfyqk45cwZJz5wh9eUBBmlOqKezaqM77W7zOqSKeyU7rrFjGozinZUb1we28V935bCH6HSUAd6GhYdd1Tr4pgIKuFm1I7lI7MGZF+Y4vFEBWVytW422j4Y8gWQogpatluooT1YqIkqLteBn+vLM3hwWUr2ATjcAvqhts4eUe+GmXr2u6q4Eq37M2owKdFXSzX/ic3Y7HqKjp1ADnkYyeVQ4rDrkKcu4T0SUwpKK90fS2ba9TrmevwEW/U/EkOAI+hln4UPS2Dastwzw4DP7KjuWj4sAYGMTjglU5lDifFTafvLCdczZyyd1wA7gLds5Txg+Jq92I6s0oJw4qyah7hSPbk8LWiO7d8A/oA7vALTCu4ZgupDfEbbpP2PIVrnE9p0q5l07poFU8V4t3U6Ky0b6SBs/Fc6jMCDAA9GbPN7lxrCwAAAAASUVORK5CYII=) no-repeat left bottom;
  background-size:12px 12px
}
.qtip-bootstrap {
  border-radius:3px !important
}
.firstHeading,
.subtitle,
#siteSub,
#contentSub,
.pagetitle {
  display:none
}
#pt-notifications-alert .mw-echo-notifications-badge,
#pt-notifications-notice .mw-echo-notifications-badge {
  position:relative;
  display:block;
  width:20px;
  height:20px;
  margin:0 2px;
  top:-5px;
  text-indent:-9999px;
  border-radius:2px;
  cursor:pointer;
  text-decoration:none;
  line-height:normal;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  opacity:0.87;
  color:transparent
}
#pt-notifications-alert .mw-echo-notifications-badge:hover,
#pt-notifications-notice .mw-echo-notifications-badge:hover,
#pt-notifications-alert .mw-echo-notifications-badge:active,
#pt-notifications-notice .mw-echo-notifications-badge:active,
#pt-notifications-alert .mw-echo-notifications-badge:focus,
#pt-notifications-notice .mw-echo-notifications-badge:focus {
  outline:0
}
#pt-notifications-alert .mw-echo-notifications-badge:focus,
#pt-notifications-notice .mw-echo-notifications-badge:focus {
  -webkit-box-shadow:0 0 0 1px #000000,0 0 0 3px #3366cc;
  box-shadow:0 0 0 1px #000000,0 0 0 3px #3366cc;
  opacity:1
}
#pt-notifications-alert .mw-echo-notifications-badge:focus:after,
#pt-notifications-notice .mw-echo-notifications-badge:focus:after {
  border-color:#36c
}
#pt-notifications-alert .mw-echo-notifications-badge:after,
#pt-notifications-notice .mw-echo-notifications-badge:after {
  position:absolute;
  display:inline-block;
  cursor:pointer;
  top:9px;
  text-indent:0;
  left:55%;
  font-size:0.9em;
  font-weight:bold;
  padding:0 0.3em;
  border:1px solid #000000;
  border-radius:2px;
  background-color:#82878d;
  content:attr(data-counter-text);
  color:#fff
}
#pt-notifications-alert .mw-echo-notifications-badge-dimmed,
#pt-notifications-notice .mw-echo-notifications-badge-dimmed {
  opacity:0.4
}
#pt-notifications-alert .mw-echo-notifications-badge.mw-echo-notifications-badge-long-label,
#pt-notifications-notice .mw-echo-notifications-badge.mw-echo-notifications-badge-long-label {
  margin-right:0.5em
}
#pt-notifications-alert .mw-echo-notifications-badge.mw-echo-notifications-badge-long-label:after,
#pt-notifications-notice .mw-echo-notifications-badge.mw-echo-notifications-badge-long-label:after {
  left:35%
}
#pt-notifications-alert .mw-echo-notifications-badge.mw-echo-notifications-badge-all-read,
#pt-notifications-notice .mw-echo-notifications-badge.mw-echo-notifications-badge-all-read {
  opacity:0.51
}
#pt-notifications-alert .mw-echo-notifications-badge.mw-echo-notifications-badge-all-read:after,
#pt-notifications-notice .mw-echo-notifications-badge.mw-echo-notifications-badge-all-read:after {
  visibility:hidden
}
#pt-notifications-alert .mw-echo-notifications-badge.oo-ui-flaggedElement-unseen:after,
#pt-notifications-alert .mw-echo-notifications-badge.mw-echo-unseen-notifications:after {
  background-color:#cc2222
}
#pt-notifications-notice .mw-echo-notifications-badge.oo-ui-flaggedElement-unseen:after,
#pt-notifications-notice .mw-echo-notifications-badge.mw-echo-unseen-notifications:after {
  background-color:#3366cc
}
#p-personal #pt-notifications-alert,
#p-personal #pt-notifications-notice {
  margin-right:0.4em
}
.mw-ui-icon {
  position:relative;
  line-height:1.5em;
  min-height:1.5em;
  min-width:1.5em
}
span.mw-ui-icon {
  display:inline-block
}
.mw-ui-icon.mw-ui-icon-element {
  text-indent:-999px;
  overflow:hidden;
  width:3.5em;
  min-width:3.5em;
  max-width:3.5em
}
.mw-ui-icon.mw-ui-icon-element:before {
  left:0;
  right:0;
  position:absolute;
  margin:0 1em
}
.mw-ui-icon.mw-ui-icon-element.mw-ui-icon-large {
  width:4.625em;
  min-width:4.625em;
  max-width:4.625em;
  line-height:4.625em;
  min-height:4.625em
}
.mw-ui-icon.mw-ui-icon-element.mw-ui-icon-large:before {
  min-height:4.625em
}
.mw-ui-icon.mw-ui-icon-before:before,
.mw-ui-icon.mw-ui-icon-element:before {
  background-position:50% 50%;
  background-repeat:no-repeat;
  background-size:100% auto;
  float:left;
  display:block;
  min-height:1.5em;
  content:''
}
.mw-ui-icon.mw-ui-icon-before:before {
  position:relative;
  width:1.5em;
  margin-right:1em
}
.mw-ui-icon.mw-ui-icon-small:before {
  background-size:66.67% auto
}
.oo-ui-icon-alert,
.mw-ui-icon-alert:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=alert&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Ealert%3C/title%3E%3Cpath d=%22M11.53 2.3A1.85 1.85 0 0010 1.21 1.85 1.85 0 008.48 2.3L.36 16.36C-.48 17.81.21 19 1.88 19h16.24c1.67 0 2.36-1.19 1.52-2.64zM11 16H9v-2h2zm0-4H9V6h2z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-alert,
.mw-ui-icon-alert-invert:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=alert&variant=invert&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Ealert%3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M11.53 2.3A1.85 1.85 0 0010 1.21 1.85 1.85 0 008.48 2.3L.36 16.36C-.48 17.81.21 19 1.88 19h16.24c1.67 0 2.36-1.19 1.52-2.64zM11 16H9v-2h2zm0-4H9V6h2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-alert,
.mw-ui-icon-alert-progressive:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=alert&variant=progressive&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Ealert%3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22M11.53 2.3A1.85 1.85 0 0010 1.21 1.85 1.85 0 008.48 2.3L.36 16.36C-.48 17.81.21 19 1.88 19h16.24c1.67 0 2.36-1.19 1.52-2.64zM11 16H9v-2h2zm0-4H9V6h2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-warning.oo-ui-icon-alert,
.mw-ui-icon-alert-warning:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=alert&variant=warning&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Ealert%3C/title%3E%3Cg fill=%22%23fc3%22%3E%3Cpath d=%22M11.53 2.3A1.85 1.85 0 0010 1.21 1.85 1.85 0 008.48 2.3L.36 16.36C-.48 17.81.21 19 1.88 19h16.24c1.67 0 2.36-1.19 1.52-2.64zM11 16H9v-2h2zm0-4H9V6h2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-bell,
.mw-ui-icon-bell:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=bell&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Ebell%3C/title%3E%3Cpath d=%22M16 7a5.38 5.38 0 00-4.46-4.85C11.6 1.46 11.53 0 10 0S8.4 1.46 8.46 2.15A5.38 5.38 0 004 7v6l-2 2v1h16v-1l-2-2zm-6 13a3 3 0 003-3H7a3 3 0 003 3z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-bell,
.mw-ui-icon-bell-invert:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=bell&variant=invert&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Ebell%3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M16 7a5.38 5.38 0 00-4.46-4.85C11.6 1.46 11.53 0 10 0S8.4 1.46 8.46 2.15A5.38 5.38 0 004 7v6l-2 2v1h16v-1l-2-2zm-6 13a3 3 0 003-3H7a3 3 0 003 3z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-bell,
.mw-ui-icon-bell-progressive:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=bell&variant=progressive&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Ebell%3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22M16 7a5.38 5.38 0 00-4.46-4.85C11.6 1.46 11.53 0 10 0S8.4 1.46 8.46 2.15A5.38 5.38 0 004 7v6l-2 2v1h16v-1l-2-2zm-6 13a3 3 0 003-3H7a3 3 0 003 3z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-bellOutline,
.mw-ui-icon-bellOutline:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=bellOutline&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Ebell%3C/title%3E%3Cpath fill-rule=%22evenodd%22 d=%22M11.5 2.19C14.09 2.86 16 5.2 16 8v6l2 2v1H2v-1l2-2V8c0-2.8 1.91-5.14 4.5-5.81V1.5C8.5.67 9.17 0 10 0s1.5.67 1.5 1.5v.69zM10 4C7.79 4 6 5.79 6 8v7h8V8c0-2.21-1.79-4-4-4zM8 18h4c0 1.1-.9 2-2 2s-2-.9-2-2z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-bellOutline,
.mw-ui-icon-bellOutline-invert:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=bellOutline&variant=invert&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Ebell%3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath fill-rule=%22evenodd%22 d=%22M11.5 2.19C14.09 2.86 16 5.2 16 8v6l2 2v1H2v-1l2-2V8c0-2.8 1.91-5.14 4.5-5.81V1.5C8.5.67 9.17 0 10 0s1.5.67 1.5 1.5v.69zM10 4C7.79 4 6 5.79 6 8v7h8V8c0-2.21-1.79-4-4-4zM8 18h4c0 1.1-.9 2-2 2s-2-.9-2-2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-bellOutline,
.mw-ui-icon-bellOutline-progressive:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=bellOutline&variant=progressive&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Ebell%3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath fill-rule=%22evenodd%22 d=%22M11.5 2.19C14.09 2.86 16 5.2 16 8v6l2 2v1H2v-1l2-2V8c0-2.8 1.91-5.14 4.5-5.81V1.5C8.5.67 9.17 0 10 0s1.5.67 1.5 1.5v.69zM10 4C7.79 4 6 5.79 6 8v7h8V8c0-2.21-1.79-4-4-4zM8 18h4c0 1.1-.9 2-2 2s-2-.9-2-2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-error,
.mw-ui-icon-error:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=error&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Eerror%3C/title%3E%3Cpath d=%22M13.728 1H6.272L1 6.272v7.456L6.272 19h7.456L19 13.728V6.272zM11 15H9v-2h2zm0-4H9V5h2z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-error,
.mw-ui-icon-error-invert:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=error&variant=invert&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Eerror%3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M13.728 1H6.272L1 6.272v7.456L6.272 19h7.456L19 13.728V6.272zM11 15H9v-2h2zm0-4H9V5h2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-error,
.mw-ui-icon-error-progressive:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=error&variant=progressive&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Eerror%3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22M13.728 1H6.272L1 6.272v7.456L6.272 19h7.456L19 13.728V6.272zM11 15H9v-2h2zm0-4H9V5h2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-error.oo-ui-icon-error,
.mw-ui-icon-error-error:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=error&variant=error&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Eerror%3C/title%3E%3Cg fill=%22%23d33%22%3E%3Cpath d=%22M13.728 1H6.272L1 6.272v7.456L6.272 19h7.456L19 13.728V6.272zM11 15H9v-2h2zm0-4H9V5h2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-message,
.mw-ui-icon-message:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=message&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Emessage%3C/title%3E%3Cpath d=%22M0 8v8a2 2 0 002 2h16a2 2 0 002-2V8l-10 4z%22/%3E%3Cpath d=%22M2 2a2 2 0 00-2 2v2l10 4 10-4V4a2 2 0 00-2-2z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-message,
.mw-ui-icon-message-invert:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=message&variant=invert&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Emessage%3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M0 8v8a2 2 0 002 2h16a2 2 0 002-2V8l-10 4z%22/%3E%3Cpath d=%22M2 2a2 2 0 00-2 2v2l10 4 10-4V4a2 2 0 00-2-2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-message,
.mw-ui-icon-message-progressive:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=message&variant=progressive&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Emessage%3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22M0 8v8a2 2 0 002 2h16a2 2 0 002-2V8l-10 4z%22/%3E%3Cpath d=%22M2 2a2 2 0 00-2 2v2l10 4 10-4V4a2 2 0 00-2-2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-notice,
.mw-ui-icon-notice:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=notice&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Enotice%3C/title%3E%3Cpath d=%22M10 0a10 10 0 1010 10A10 10 0 0010 0zm1 16H9v-2h2zm0-4H9V4h2z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-notice,
.mw-ui-icon-notice-invert:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=notice&variant=invert&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Enotice%3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M10 0a10 10 0 1010 10A10 10 0 0010 0zm1 16H9v-2h2zm0-4H9V4h2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-notice,
.mw-ui-icon-notice-progressive:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=notice&variant=progressive&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Enotice%3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22M10 0a10 10 0 1010 10A10 10 0 0010 0zm1 16H9v-2h2zm0-4H9V4h2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-speechBubble,
.mw-ui-icon-speechBubble:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=speechBubble&format=rasterized&lang=en&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Espeech bubble%3C/title%3E%3Cpath d=%22M6 14H0v6z%22/%3E%3Crect width=%2220%22 height=%2216%22 rx=%222%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-speechBubble,
.mw-ui-icon-speechBubble-invert:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=speechBubble&variant=invert&format=rasterized&lang=en&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Espeech bubble%3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M6 14H0v6z%22/%3E%3Crect width=%2220%22 height=%2216%22 rx=%222%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-speechBubble,
.mw-ui-icon-speechBubble-progressive:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=speechBubble&variant=progressive&format=rasterized&lang=en&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Espeech bubble%3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22M6 14H0v6z%22/%3E%3Crect width=%2220%22 height=%2216%22 rx=%222%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-speechBubbleAdd,
.mw-ui-icon-speechBubbleAdd:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=speechBubbleAdd&format=rasterized&lang=en&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Eadd speech bubble%3C/title%3E%3Cpath d=%22M3 1a2 2 0 00-2 2v16l4-4h12a2 2 0 002-2V3a2 2 0 00-2-2zm12 8h-4v4H9V9H5V7h4V3h2v4h4z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-speechBubbleAdd,
.mw-ui-icon-speechBubbleAdd-invert:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=speechBubbleAdd&variant=invert&format=rasterized&lang=en&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Eadd speech bubble%3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M3 1a2 2 0 00-2 2v16l4-4h12a2 2 0 002-2V3a2 2 0 00-2-2zm12 8h-4v4H9V9H5V7h4V3h2v4h4z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-speechBubbleAdd,
.mw-ui-icon-speechBubbleAdd-progressive:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=speechBubbleAdd&variant=progressive&format=rasterized&lang=en&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Eadd speech bubble%3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22M3 1a2 2 0 00-2 2v16l4-4h12a2 2 0 002-2V3a2 2 0 00-2-2zm12 8h-4v4H9V9H5V7h4V3h2v4h4z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-speechBubbles,
.mw-ui-icon-speechBubbles:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=speechBubbles&format=rasterized&lang=en&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Espeech bubbles%3C/title%3E%3Cpath d=%22M17 4v7a2 2 0 01-2 2H4v1a2 2 0 002 2h10l4 4V6a2 2 0 00-2-2zM6 10H0v6z%22/%3E%3Crect width=%2216%22 height=%2212%22 rx=%222%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-speechBubbles,
.mw-ui-icon-speechBubbles-invert:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=speechBubbles&variant=invert&format=rasterized&lang=en&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Espeech bubbles%3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M17 4v7a2 2 0 01-2 2H4v1a2 2 0 002 2h10l4 4V6a2 2 0 00-2-2zM6 10H0v6z%22/%3E%3Crect width=%2216%22 height=%2212%22 rx=%222%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-speechBubbles,
.mw-ui-icon-speechBubbles-progressive:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=speechBubbles&variant=progressive&format=rasterized&lang=en&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Espeech bubbles%3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22M17 4v7a2 2 0 01-2 2H4v1a2 2 0 002 2h10l4 4V6a2 2 0 00-2-2zM6 10H0v6z%22/%3E%3Crect width=%2216%22 height=%2212%22 rx=%222%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-tray,
.mw-ui-icon-tray:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=tray&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Etray%3C/title%3E%3Cpath d=%22M3 1a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2V3a2 2 0 00-2-2zm14 12h-4l-1 2H8l-1-2H3V3h14z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-tray,
.mw-ui-icon-tray-invert:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=tray&variant=invert&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Etray%3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M3 1a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2V3a2 2 0 00-2-2zm14 12h-4l-1 2H8l-1-2H3V3h14z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-tray,
.mw-ui-icon-tray-progressive:before {
  background-image:url(/load.php?modules=oojs-ui.styles.icons-alerts&image=tray&variant=progressive&format=rasterized&skin=vector&version=d3g7e);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Etray%3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22M3 1a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2V3a2 2 0 00-2-2zm14 12h-4l-1 2H8l-1-2H3V3h14z%22/%3E%3C/g%3E%3C/svg%3E")
}
#mw-sidebar-button:before {
  background-image:url(/load.php?modules=skins.vector.icons&image=%23mw-sidebar-button%3Abefore&format=rasterized&lang=en&skin=vector&version=14ven);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E %3Ctitle%3E chevron %3C/title%3E %3Cpath d=%22M9 2l1.3 1.3L3.7 10l6.6 6.7L9 18l-8-8 8-8zm8.5 0L19 3.3 12.2 10l6.7 6.7-1.4 1.3-8-8 8-8z%22/%3E %3C/svg%3E")
}
#mw-sidebar-checkbox:not(:checked) ~ .mw-header #mw-sidebar-button:before {
  background-image:url(/load.php?modules=skins.vector.icons&image=%23mw-sidebar-checkbox%3Anot%28+%3Achecked+%29+%7E+.mw-header+%23mw-sidebar-button%3Abefore&format=rasterized&skin=vector&version=14ven);
  background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Emenu%3C/title%3E%3Cpath d=%22M1 3v2h18V3zm0 8h18V9H1zm0 6h18v-2H1z%22/%3E%3C/svg%3E")
}
@media screen {
  html,
  body {
    height:100%
  }
  body {
    margin:0;
    padding:0
  }
  :focus {
    outline-color:#3366cc
  }
  body {
    background-color:#000000;
    color:#dddedf;
    overflow-y:scroll
  }
  .mw-body,
  .parsoid-body {
    direction:ltr;
    padding:1em
  }
  .mw-body {
    border:1px solid #063658;
    border-right-width:0;
    margin-top:-1px
  }
  .mw-body .firstHeading {
    overflow:visible
  }
  .mw-header-placeholder {
    height:6.8125em
  }
  .mw-header {
    position:absolute;
    top:0;
    left:0;
    right:0;
    height:3.125em;
    margin:0.625em 0 0.3125em;
    padding:0.125em 1.76666667em;
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flexbox;
    display:flex;
    align-items:center;
    z-index:1
  }
  .mw-body,
  #mw-data-after-content,
  #left-navigation,
  .mw-footer {
    margin-left:11em
  }
  .mw-indicators {
    float:right;
    z-index:1
  }
  .mw-body-content {
    position:relative;
    z-index:0
  }
  #mw-navigation h2 {
    position:absolute;
    top:-9999px
  }
  #mw-head {
    position:absolute;
    top:0;
    right:0;
    width:100%
  }
  #left-navigation {
    float:left;
    margin-top:4.3125em;
    margin-bottom:-4.3125em
  }
  #right-navigation {
    float:right;
    margin-top:4.3125em
  }
  #p-personal {
    position:absolute;
    top:6px;
    right:0.75em;
    z-index:100
  }
  #p-personal ul {
    padding-left:11em
  }
  #p-personal li {
    display:inline-block
  }
  #mw-panel {
    position:absolute;
    top:3.6875em;
    left:0;
    width:11em;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    margin-top:0.5em;
    padding-left:0.5em;
    z-index:1
  }
  .mw-footer {
    margin-top:0
  }
  .skin-vector-max-width {
    background-color:#050607
  }
  .skin-vector-max-width .mw-body {
    border-left:0;
    border-bottom:0;
    padding:1.25em 0.5em 1.5em 0.5em
  }
  .skin-vector-max-width .parsoid-body {
    padding:1.25em 0.5em 1.5em 0.5em
  }
  .skin-vector-max-width .mw-header {
    padding-left:0;
    padding-right:0
  }
  .skin-vector-max-width .mw-body,
  .skin-vector-max-width #mw-data-after-content,
  .skin-vector-max-width #left-navigation,
  .skin-vector-max-width .mw-footer {
    margin-left:0
  }
  .skin-vector-max-width #mw-head {
    width:auto;
    left:0;
    right:0
  }
  .skin-vector-max-width #left-navigation {
    margin-top:0;
    margin-bottom:0
  }
  .skin-vector-max-width #right-navigation {
    margin-top:0
  }
  .skin-vector-max-width #p-personal {
    right:0
  }
  .skin-vector-max-width #p-search {
    margin-right:0
  }
  .skin-vector-max-width #p-namespaces {
    background-image:none;
    padding-left:0
  }
  .skin-vector-max-width #mw-panel {
    background-image:linear-gradient(to bottom,#000000 0%,#050607 10%,#050607 90%,#000000 100%);
    left:-30px;
    margin-top:0;
    padding-top:8px;
    padding-bottom:40px
  }
  .skin-vector-max-width .mw-footer {
    border-top:1px solid #4e555d;
    padding:32px 0 0 0
  }
  .skin-vector-max-width .mw-page-container {
    min-width:600px;
    max-width:1650px;
    margin-left:auto;
    margin-right:auto;
    padding:0 30px;
    background-color:#000000
  }
  .skin-vector-max-width .mw-page-container-inner {
    position:relative
  }
  .skin-vector-max-width .mw-workspace-container {
    max-width:1440px;
    margin-left:auto;
    margin-right:auto
  }
  .skin-vector-max-width .mw-content-container {
    max-width:960px;
    margin-left:auto;
    margin-right:auto
  }
  .skin-vector-max-width .mw-article-toolbar-container {
    margin-top:4.3125em
  }
  .skin-vector-max-width .mw-article-toolbar-container:after {
    clear:both;
    content:'';
    display:block
  }
  .skin-vector-max-width .mw-sidebar-container {
    position:absolute;
    top:0;
    left:0;
    right:0
  }
  .skin-vector-max-width .mw-footer-container {
    padding-top:50px;
    padding-bottom:82px
  }
  .skin-vector-max-width.action-history .mw-content-container,
  .skin-vector-max-width.ns-special .mw-content-container {
    max-width:none
  }
  .skin-vector-max-width.action-history .mw-article-toolbar-container,
  .skin-vector-max-width.ns-special .mw-article-toolbar-container {
    max-width:960px
  }
  .skin-vector-max-width.action-history .mw-checkbox-hack-checkbox:checked ~ .mw-workspace-container .mw-content-container,
  .skin-vector-max-width.ns-special .mw-checkbox-hack-checkbox:checked ~ .mw-workspace-container .mw-content-container {
    margin-left:12.875em
  }
  .skin-vector-max-width #mw-sidebar-checkbox:not(:checked) ~ .mw-header .mw-sidebar {
    -webkit-transform:translateX(-105px);
    -moz-transform:translateX(-105px);
    -ms-transform:translateX(-105px);
    transform:translateX(-105px)
  }
  html {
    font-size:100%
  }
  html,
  body {
    font-family:sans-serif
  }
  ul {
    list-style-image:url(/skins/Vector/resources/skins.vector.styles/images/bullet-icon.svg?d4515)
  }
  pre,
  .mw-code {
    line-height:1.3
  }
  .mw-jump-link:not(:focus) {
    display:block;
    position:absolute !important;
    clip:rect(1px,1px,1px,1px);
    width:1px;
    height:1px;
    margin:-1px;
    border:0;
    padding:0;
    overflow:hidden
  }
  #p-personal li {
    font-size:0.75em
  }
  .mw-editsection,
  .mw-editsection-like {
    font-family:sans-serif
  }
  .mw-body h1,
  .mw-body-content h1,
  .mw-body-content h2 {
    margin-bottom:0.25em;
    padding:0;
    font-family:'Linux Libertine','Georgia','Times',serif;
    line-height:1.3
  }
  .mw-body h1:lang(ja),
  .mw-body-content h1:lang(ja),
  .mw-body-content h2:lang(ja),
  .mw-body h1:lang(he),
  .mw-body-content h1:lang(he),
  .mw-body-content h2:lang(he),
  .mw-body h1:lang(ko),
  .mw-body-content h1:lang(ko),
  .mw-body-content h2:lang(ko) {
    font-family:sans-serif
  }
  .mw-body h1:lang(my),
  .mw-body-content h1:lang(my),
  .mw-body-content h2:lang(my) {
    line-height:normal
  }
  .mw-body h1,
  .mw-body-content h1 {
    font-size:1.8em
  }
  .mw-body-content {
    font-size:0.875em;
    font-size:calc(1em * 0.875);
    line-height:1.6
  }
  .mw-body-content h1 {
    margin-top:1em
  }
  .mw-body-content h2 {
    margin-top:1em;
    font-size:1.5em
  }
  .mw-body-content h3,
  .mw-body-content h4,
  .mw-body-content h5,
  .mw-body-content h6 {
    margin-top:0.3em;
    margin-bottom:0;
    padding-bottom:0;
    line-height:1.6
  }
  .mw-body-content h3 {
    font-size:1.2em
  }
  .mw-body-content h3,
  .mw-body-content h4 {
    font-weight:bold
  }
  .mw-body-content h4,
  .mw-body-content h5,
  .mw-body-content h6 {
    font-size:100%
  }
  .mw-body-content .toc h2 {
    font-family:sans-serif;
    font-size:100%
  }
  .mw-body-content p {
    margin:0.5em 0
  }
  .mw-parser-output .external {
    background-position:center right;
    background-repeat:no-repeat;
    background-image:url(/skins/Vector/resources/skins.vector.styles/images/external-link-ltr-icon.png?325de);
    background-image:linear-gradient(transparent,transparent),url(/skins/Vector/resources/skins.vector.styles/images/external-link-ltr-icon.svg?b4b84);
    padding-right:13px
  }
  .mw-logo {
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flexbox;
    display:flex;
    height:100%;
    align-items:center
  }
  .mw-logo-icon {
    float:left;
    margin-right:10px
  }
  .mw-logo-container {
    float:left
  }
  .mw-logo-wordmark {
    display:block;
    margin:0 auto;
    font-size:1.4em
  }
  .mw-logo-tagline {
    display:block;
    margin:5px auto 0;
    font-size:0.7em
  }
  .mw-body .mw-indicators {
    font-size:0.875em;
    line-height:1.6;
    position:relative
  }
  .mw-body .mw-indicator {
    display:inline-block
  }
  #siteNotice {
    font-size:0.8em
  }
  .emptyPortlet {
    display:none
  }
  .vector-menu h3,
  #p-personal h3 {
    display:none
  }
  .vector-menu ul,
  #p-personal ul {
    list-style:none none;
    margin:0
  }
  .vector-menu li,
  #p-personal li {
    margin-left:0.75em;
    padding-top:0.5em;
    line-height:1.16666667
  }
  #pt-anonuserpage,
  #pt-userpage a {
    background-image:url(/skins/Vector/resources/skins.vector.styles/images/user-avatar.png?59494);
    background-image:linear-gradient(transparent,transparent),url(/skins/Vector/resources/skins.vector.styles/images/user-avatar.svg?b7f58);
    background-position:left 0.33333333em;
    background-repeat:no-repeat;
    background-size:1.16666667em 1.16666667em;
    padding-top:0.5em !important;
    padding-left:16px !important
  }
  #pt-userpage {
    padding-top:0 !important
  }
  #pt-userpage a {
    display:inline-block
  }
  #pt-anonuserpage {
    color:#a2a7ab
  }
  #p-search {
    float:left;
    margin-right:0.5em;
    margin-left:0.5em
  }
  #p-search h3 {
    display:block;
    position:absolute !important;
    clip:rect(1px,1px,1px,1px);
    width:1px;
    height:1px;
    margin:-1px;
    border:0;
    padding:0;
    overflow:hidden
  }
  #p-search form {
    margin:0.5em 0 0
  }
  #simpleSearch {
    position:relative;
    min-width:5em;
    width:13.2em;
    width:20vw;
    max-width:20em;
    height:100%
  }
  #simpleSearch input {
    margin:0
  }
  #searchInput {
    background-color:#000000;
    background-color:rgba(255,255,255,0.5);
    color:#ffffff;
    width:100%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    border:1px solid #4e555d;
    border-radius:2px;
    padding:0.4em 1.84615385em 0.4em 0.4em;
    -webkit-box-shadow:inset 0 0 0 1px transparent;
    box-shadow:inset 0 0 0 1px transparent;
    font-size:0.8125em;
    direction:ltr;
    -webkit-transition:border-color 250ms,box-shadow 250ms;
    -moz-transition:border-color 250ms,box-shadow 250ms;
    transition:border-color 250ms,box-shadow 250ms;
    -webkit-appearance:none;
    -moz-appearance:textfield
  }
  #simpleSearch:hover #searchInput {
    border-color:#82878d
  }
  #searchInput:focus,
  #simpleSearch:hover #searchInput:focus {
    outline:0;
    border-color:#3366cc;
    -webkit-box-shadow:inset 0 0 0 1px #3366cc,inset 0 0 0 2px #000000;
    box-shadow:inset 0 0 0 1px #3366cc,inset 0 0 0 2px #000000
  }
  #searchInput::-webkit-input-placeholder {
    color:#82878d;
    opacity:1
  }
  #searchInput:-ms-input-placeholder {
    color:#82878d;
    opacity:1
  }
  #searchInput::-moz-placeholder {
    color:#82878d;
    opacity:1
  }
  #searchInput:-moz-placeholder {
    color:#82878d;
    opacity:1
  }
  #searchInput::placeholder {
    color:#82878d;
    opacity:1
  }
  #searchInput::-webkit-search-decoration,
  #searchInput::-webkit-search-cancel-button,
  #searchInput::-webkit-search-results-button,
  #searchInput::-webkit-search-results-decoration {
    display:none
  }
  #searchButton,
  #mw-searchButton {
    background-color:transparent;
    position:absolute;
    top:1px;
    bottom:1px;
    right:1px;
    min-width:24px;
    width:1.84615385em;
    border:0;
    padding:0;
    cursor:pointer;
    font-size:0.8125em;
    direction:ltr;
    text-indent:-99999px;
    white-space:nowrap;
    overflow:hidden;
    z-index:1
  }
  #searchButton {
    background-image:url(/skins/Vector/resources/skins.vector.styles/images/search.png?39f97);
    background-image:linear-gradient(transparent,transparent),url(/skins/Vector/resources/skins.vector.styles/images/search.svg?4d50a);
    background-position:center center;
    background-repeat:no-repeat
  }
  .vector-menu-tabs {
    background-position:left bottom;
    float:left;
    height:2.5em;
    padding-left:1px
  }
  .vector-menu-tabs h3 {
    display:none
  }
  .vector-menu-tabs ul {
    float:left;
    height:100%;
    list-style:none none;
    margin:0;
    padding:0
  }
  .vector-menu-tabs li {
    background-image:url(/skins/Vector/resources/skins.vector.styles/images/tab-normal-fade.png?1cc52);
    background-image:linear-gradient(to top,#095388 0,#071117 1px,#000000 100%);
    background-position:left bottom;
    background-repeat:repeat-x;
    float:left;
    display:block;
    height:100%;
    margin:0;
    padding:0;
    line-height:1.125em;
    white-space:nowrap
  }
  .vector-menu-tabs li a {
    background-position:right bottom;
    color:#5291f9;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    display:block;
    float:left;
    height:3.07692308em;
    position:relative;
    padding-top:1.25em;
    padding-left:8px;
    padding-right:8px;
    font-size:0.8125em;
    cursor:pointer
  }
  .vector-menu-tabs .new a,
  .vector-menu-tabs .new a:visited {
    color:#a75a5a
  }
  .vector-menu-tabs .selected {
    background-image:url(/skins/Vector/resources/skins.vector.styles/images/tab-current-fade.png?22887);
    background:#000000
  }
  .vector-menu-tabs .selected a,
  .vector-menu-tabs .selected a:visited {
    color:#dddedf;
    text-decoration:none
  }
  .vector-menu-tabs .icon a {
    background-position:right bottom;
    background-repeat:no-repeat
  }
  @-webkit-keyframes rotate {
    from {
      -webkit-transform:rotate(0deg);
      -moz-transform:rotate(0deg);
      transform:rotate(0deg)
    }
    to {
      -webkit-transform:rotate(360deg);
      -moz-transform:rotate(360deg);
      transform:rotate(360deg)
    }
  }
  @-moz-keyframes rotate {
    from {
      -webkit-transform:rotate(0deg);
      -moz-transform:rotate(0deg);
      transform:rotate(0deg)
    }
    to {
      -webkit-transform:rotate(360deg);
      -moz-transform:rotate(360deg);
      transform:rotate(360deg)
    }
  }
  @keyframes rotate {
    from {
      -webkit-transform:rotate(0deg);
      -moz-transform:rotate(0deg);
      transform:rotate(0deg)
    }
    to {
      -webkit-transform:rotate(360deg);
      -moz-transform:rotate(360deg);
      transform:rotate(360deg)
    }
  }
  .vector-menu-tabs .mw-watchlink.icon a {
    width:2.15384615em;
    height:0;
    padding:3.07692308em 0 0 0;
    overflow:hidden
  }
  .vector-menu-tabs .mw-watchlink.icon a:before {
    background-repeat:no-repeat;
    background-position:50% 50%;
    content:'';
    display:block;
    position:absolute;
    top:1.07692308em;
    left:0.38461538em;
    width:1.23076923em;
    height:1.23076923em
  }
  .vector-menu-tabs #ca-unwatch.icon a:before {
    background-image:linear-gradient(transparent,transparent),url(/skins/Vector/resources/skins.vector.styles/images/unwatch-icon.svg?436dd)
  }
  .vector-menu-tabs #ca-unwatch.mw-watchlink-temp.icon a:before {
    background-image:linear-gradient(transparent,transparent),url(/skins/Vector/resources/skins.vector.styles/images/unwatch-temp-icon.svg?60ddc)
  }
  .vector-menu-tabs #ca-watch.icon a:before {
    background-image:linear-gradient(transparent,transparent),url(/skins/Vector/resources/skins.vector.styles/images/watch-icon.svg?257a2)
  }
  .vector-menu-tabs #ca-unwatch.icon a:hover:before,
  .vector-menu-tabs #ca-unwatch.icon a:focus:before {
    background-image:linear-gradient(transparent,transparent),url(/skins/Vector/resources/skins.vector.styles/images/unwatch-icon-hl.svg?c58d6)
  }
  .vector-menu-tabs #ca-unwatch.mw-watchlink-temp.icon a:hover:before,
  .vector-menu-tabs #ca-unwatch.mw-watchlink-temp.icon a:focus:before {
    background-image:linear-gradient(transparent,transparent),url(/skins/Vector/resources/skins.vector.styles/images/unwatch-temp-icon-hl.svg?ba7a8)
  }
  .vector-menu-tabs #ca-watch.icon a:hover:before,
  .vector-menu-tabs #ca-watch.icon a:focus:before {
    background-image:linear-gradient(transparent,transparent),url(/skins/Vector/resources/skins.vector.styles/images/watch-icon-hl.svg?2440e)
  }
  .vector-menu-tabs #ca-unwatch.icon .loading:before,
  .vector-menu-tabs #ca-watch.icon .loading:before {
    -webkit-animation:rotate 700ms infinite linear;
    -moz-animation:rotate 700ms infinite linear;
    animation:rotate 700ms infinite linear;
    outline:0;
    cursor:default;
    pointer-events:none;
    -webkit-transform-origin:50% 50%;
    -moz-transform-origin:50% 50%;
    -ms-transform-origin:50% 50%;
    transform-origin:50% 50%
  }
  .vector-menu-dropdown {
    direction:ltr;
    float:left;
    cursor:pointer;
    position:relative;
    line-height:1.125em
  }
  .vector-menu-dropdown h3 {
    color:#a2a7ab;
    position:relative;
    display:block;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    padding-top:1.25em;
    padding-left:8px;
    padding-right:1.84615385em;
    font-size:0.8125em;
    font-weight:normal
  }
  .vector-menu-dropdown h3:after {
    content:'';
    background-image:url(/skins/Vector/resources/skins.vector.styles/images/arrow-down.png?42edd);
    background-image:linear-gradient(transparent,transparent),url(/skins/Vector/resources/skins.vector.styles/images/arrow-down.svg?e7827);
    background-position:100% 50%;
    background-repeat:no-repeat;
    position:absolute;
    top:0.76923077em;
    right:8px;
    bottom:0;
    width:1.23076923em;
    opacity:0.84
  }
  .vector-menu-dropdown h3:hover,
  .vector-menu-dropdown h3:focus {
    color:#dddedf
  }
  .vector-menu-dropdown h3:hover:after,
  .vector-menu-dropdown h3:focus:after {
    opacity:1
  }
  .vector-menu-dropdown .vector-menu-content-list {
    background-color:#000000;
    list-style:none none;
    min-width:100%;
    position:absolute;
    top:2.5em;
    left:-1px;
    margin:0;
    border:1px solid #4e555d;
    border-top-width:0;
    padding:0;
    box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);
    text-align:left;
    opacity:0;
    visibility:hidden;
    -webkit-transition:opacity 100ms;
    -moz-transition:opacity 100ms;
    transition:opacity 100ms;
    z-index:2
  }
  .vector-menu-dropdown:hover .vector-menu-content-list {
    opacity:1;
    visibility:visible
  }
  .vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-content .vector-menu-content-list {
    opacity:1;
    visibility:visible
  }
  .vector-menu-dropdown li {
    padding:0;
    margin:0;
    text-align:left;
    line-height:1em
  }
  .vector-menu-dropdown li a {
    color:#5291f9;
    display:block;
    padding:0.625em;
    white-space:nowrap;
    cursor:pointer;
    font-size:0.8125em
  }
  .vector-menu-dropdown .selected a,
  .vector-menu-dropdown .selected a:visited {
    color:#dddedf;
    text-decoration:none
  }
  #mw-head .vector-menu-dropdown h3 {
    background-position:right bottom;
    float:left;
    height:3.07692308em;
    margin:0 -1px 0 0;
    padding-right:1.84615385em
  }
  .vector-menu-tabs,
  .vector-menu-tabs a,
  #mw-head .vector-menu-dropdown h3 {
    background-image:url(/skins/Vector/resources/skins.vector.styles/images/tab-separator.png?09d4b);
    background-image:linear-gradient(to bottom,rgba(167,215,249,0) 0,#063658 100%);
    background-repeat:no-repeat;
    background-size:1px 100%
  }
  .vector-menu-checkbox {
    cursor:pointer;
    position:absolute;
    top:0;
    left:0;
    z-index:1;
    opacity:0;
    width:100%;
    height:100%;
    margin:0;
    padding:0;
    display:none
  }
  :not(:checked) > .vector-menu-checkbox {
    display:block
  }
  .vector-menu-checkbox:checked + h3:after {
    transform:scaleY(-1)
  }
  .vector-menu-checkbox:focus + h3 {
    outline:dotted 1px;
    outline:auto -webkit-focus-ring-color
  }
  .portal,
  .vector-menu-portal {
    margin:0 0.6em 0 0.7em;
    padding:0.25em 0;
    direction:ltr
  }
  .portal h3,
  .vector-menu-portal h3 {
    display:block;
    background-image:url(/skins/Vector/resources/skins.vector.styles/images/portal-separator.png?4ab04);
    background-image:linear-gradient(to right,rgba(200,204,209,0) 0,#2e3237 33%,#2e3237 66%,rgba(200,204,209,0) 100%);
    background-position:center bottom;
    background-repeat:no-repeat;
    background-size:100% 1px;
    color:#a2a7ab;
    margin:0.5em 0 0 0.66666667em;
    border:0;
    padding:0.25em 0;
    font-size:0.75em;
    font-weight:normal;
    cursor:default
  }
  .portal .body,
  .vector-menu-portal .body {
    margin-left:0.5em;
    padding-top:0
  }
  .portal .body ul,
  .vector-menu-portal .body ul {
    list-style:none none;
    margin:0;
    padding-top:0.3em
  }
  .portal .body li,
  .vector-menu-portal .body li {
    margin:0;
    padding:0.25em 0;
    font-size:0.75em;
    line-height:1.125em;
    word-wrap:break-word
  }
  .portal .body li a,
  .vector-menu-portal .body li a {
    color:#5291f9
  }
  .portal .body li a:visited,
  .vector-menu-portal .body li a:visited {
    color:#8a7fff
  }
  #mw-panel {
    font-size:inherit
  }
  #mw-panel .portal-first {
    background-image:none
  }
  #mw-panel .portal-first h3 {
    display:none
  }
  #mw-panel .portal-first .body {
    margin-left:0.5em
  }
  .mw-checkbox-hack-checkbox {
    display:none
  }
  .mw-checkbox-hack-button {
    display:inline-block;
    cursor:pointer
  }
  .mw-sidebar-action {
    margin:8px 0.6em 8px 1.2em
  }
  .mw-sidebar-action-link {
    font-size:0.75em;
    font-weight:bold
  }
  #mw-sidebar-button {
    min-width:2.75em;
    min-height:2.75em;
    width:2.75em;
    height:2.75em;
    border:1px solid transparent;
    border-radius:2px;
    margin-left:-12px;
    margin-right:12px
  }
  #mw-sidebar-button:before {
    min-width:20px;
    min-height:20px;
    height:100%;
    margin:0 12px;
    opacity:0.67
  }
  #mw-sidebar-button:hover {
    background-color:rgba(0,24,73,0.02745098)
  }
  #mw-sidebar-button:hover:before {
    opacity:1
  }
  #mw-sidebar-button:focus {
    outline:0;
    border-color:#3366cc;
    -webkit-box-shadow:inset 0 0 0 1px #3366cc;
    box-shadow:inset 0 0 0 1px #3366cc
  }
  #mw-sidebar-checkbox:not(:checked) ~ .mw-header .mw-sidebar {
    visibility:hidden;
    opacity:0;
    -webkit-transform:translateX(-100%);
    -moz-transform:translateX(-100%);
    -ms-transform:translateX(-100%);
    transform:translateX(-100%)
  }
  .vector-animations-ready .mw-sidebar {
    -webkit-transition:transform 100ms ease-out,opacity 100ms ease-out,visibility 100ms ease-out;
    -moz-transition:transform 100ms ease-out,opacity 100ms ease-out,visibility 100ms ease-out;
    transition:transform 100ms ease-out,opacity 100ms ease-out,visibility 100ms ease-out
  }
  .vector-animations-ready #mw-sidebar-button {
    -webkit-transition:background-color 100ms,border-color 100ms,box-shadow 100ms;
    -moz-transition:background-color 100ms,border-color 100ms,box-shadow 100ms;
    transition:background-color 100ms,border-color 100ms,box-shadow 100ms
  }
  #p-logo {
    width:10em;
    height:160px;
    margin-bottom:1em
  }
  #p-logo a {
    background-position:center center;
    background-repeat:no-repeat;
    display:block;
    width:10em;
    height:160px;
    text-decoration:none
  }
  .mw-footer {
    padding:0.75em;
    direction:ltr
  }
  .mw-footer ul {
    list-style:none none;
    margin:0;
    padding:0
  }
  .mw-footer li {
    color:#dddedf;
    margin:0;
    padding:0.5em 0;
    font-size:0.75em
  }
  #footer-icons {
    float:right
  }
  #footer-icons li {
    float:left;
    margin-left:0.5em;
    line-height:2;
    text-align:right
  }
  #footer-info li {
    line-height:1.4
  }
  #footer-places li {
    float:left;
    margin-right:1em;
    line-height:2
  }
}
@media screen and (min-width:1710px) {
  .skin-vector-max-width .mw-page-container {
    border-left:1px solid #050607;
    border-right:1px solid #050607
  }
}
@media screen and (max-width:89.5em) {
  .skin-vector-max-width .mw-checkbox-hack-checkbox:checked ~ .mw-workspace-container .mw-content-container,
  .skin-vector-max-width .mw-checkbox-hack-checkbox:checked ~ #mw-navigation .mw-content-container {
    margin-left:12.875em
  }
  .skin-vector-max-width .mw-sidebar {
    -webkit-transition:none;
    -moz-transition:none;
    transition:none
  }
}
@media screen and (min-width:1500px) {
  .skin-vector-max-width #mw-panel {
    background:#000000;
    border-right:1px solid #050607
  }
}
@media \0screen {
  .vector-menu-tabs .mw-watchlink.icon a {
    width:auto;
    height:auto;
    padding:1.25em 8px 0 8px
  }
  .vector-menu-tabs .mw-watchlink.icon a:before {
    display:none
  }
}
after {
}
@media print {
  .toc,
  body {
    padding:10px;
    font-family:'Linux Libertine','Georgia','Times',serif
  }
  .printfooter,
  .mw-footer,
  .thumb,
  table,
  ol,
  dl,
  ul,
  h3,
  h4,
  h5,
  h6 {
    font-family:sans-serif
  }
  img {
    font-family:'Linux Libertine','Georgia','Times',serif
  }
  a:not(.image) {
    border-bottom:1px solid #aaa
  }
  .firstHeading {
    font-size:25pt;
    line-height:28pt;
    margin-bottom:20px;
    padding-bottom:5px
  }
  .firstHeading,
  h2 {
    overflow:hidden;
    border-bottom:2px solid #ffffff
  }
  h3,
  h4,
  h5,
  h6 {
    margin:30px 0 0
  }
  h2,
  h3,
  h4,
  h5,
  h6 {
    padding:0;
    position:relative
  }
  h2 {
    font-size:18pt;
    line-height:24pt;
    margin-bottom:0.25em
  }
  h3 {
    font-size:14pt;
    line-height:20pt
  }
  h4,
  h5,
  h6 {
    font-size:12pt;
    line-height:16pt
  }
  p {
    font-size:12pt;
    line-height:16pt;
    margin-top:5px;
    text-align:justify
  }
  p:before {
    content:'';
    display:block;
    width:120pt;
    overflow:hidden
  }
  blockquote {
    border-left:2px solid #ffffff;
    padding-left:20px
  }
  ol,
  ul {
    margin:10px 0 0 1.6em;
    padding:0
  }
  ol li,
  ul li {
    padding:2px 0;
    font-size:12pt
  }
  table ol li,
  table ul li {
    font-size:inherit
  }
  .toc {
    page-break-before:avoid;
    page-break-after:avoid;
    background:none;
    border:0;
    display:table
  }
  .toc a {
    border:0;
    font-weight:normal
  }
  .toc > ul > li {
    margin-bottom:4px;
    font-weight:bold
  }
  .toc ul {
    margin:0;
    list-style:none
  }
  .toc ul ul {
    padding-left:30px
  }
  .toc li.toclevel-1 > a {
    font-size:12pt;
    font-weight:bold
  }
  .mw-jump-link,
  .toc .tocnumber {
    display:none
  }
  .printfooter {
    margin-top:10px;
    border-top:3px solid #ffffff;
    padding-top:10px;
    font-size:10pt;
    clear:both
  }
  .mw-footer {
    margin-top:12px;
    border-top:1px solid #111111;
    padding-top:5px
  }
  #footer-info {
    margin:0;
    padding:0
  }
  #footer-info li {
    color:#666666;
    list-style:none;
    display:block;
    padding-bottom:10px;
    font-size:10pt
  }
  #footer-info li a {
    color:#666666 !important
  }
  #footer-info-lastmod {
    color:#ffffff;
    font-size:12pt;
    font-weight:bold
  }
}
.messagebox,
.errorbox,
.warningbox,
.successbox {
  color:#ffffff;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  margin-bottom:16px;
  border:1px solid;
  padding:12px 24px;
  word-wrap:break-word;
  overflow-wrap:break-word;
  overflow:hidden
}
.messagebox :only-child,
.errorbox :only-child,
.warningbox :only-child,
.successbox :only-child {
  margin:0
}
.messagebox h2,
.errorbox h2,
.warningbox h2,
.successbox h2 {
  color:inherit;
  display:inline;
  margin:0 0.5em 0 0;
  border:0;
  font-size:1em;
  font-weight:bold
}
.messagebox {
  background-color:#0f1115;
  border-color:#4e555d
}
.errorbox {
  background-color:#190201;
  border-color:#d33
}
.warningbox {
  background-color:#181001;
  border-color:#fc3
}
.successbox {
  background-color:#022a21;
  border-color:#79ebd2
}
@media screen {
  body {
    margin:0
  }
  main {
    display:block
  }
  hr {
    box-sizing:content-box;
    height:0;
    overflow:visible
  }
  abbr[title] {
    border-bottom:1px dotted;
    cursor:help
  }
  @supports (text-decoration:underline dotted) {
    abbr[title] {
      border-bottom:0;
      text-decoration:underline dotted
    }
  }
  pre,
  code,
  tt,
  kbd,
  samp {
    font-family:monospace,monospace
  }
  sub,
  sup {
    line-height:1
  }
  img {
    border:0
  }
  button::-moz-focus-inner,
  [type='button']::-moz-focus-inner,
  [type='reset']::-moz-focus-inner,
  [type='submit']::-moz-focus-inner {
    border-style:none;
    padding:0
  }
  legend {
    color:inherit;
    padding:0
  }
  a {
    text-decoration:none;
    color:#5291f9;
    background:none
  }
  a:not([href]) {
    cursor:pointer
  }
  a:visited {
    color:#8a7fff
  }
  a:active {
    color:#ffac05
  }
  a:hover,
  a:focus {
    text-decoration:underline
  }
  a:lang(ar),
  a:lang(kk-arab),
  a:lang(mzn),
  a:lang(ps),
  a:lang(ur) {
    text-decoration:none
  }
  a.stub {
    color:#723
  }
  a.new,
  #p-personal a.new {
    color:#d33
  }
  a.mw-selflink {
    color:inherit;
    font-weight:bold;
    text-decoration:inherit
  }
  a.mw-selflink:hover {
    cursor:inherit;
    text-decoration:inherit
  }
  a.mw-selflink:active,
  a.mw-selflink:visited {
    color:inherit
  }
  a.new:visited,
  #p-personal a.new:visited {
    color:#a75a5a
  }
  .mw-parser-output a.extiw,
  .mw-parser-output a.external {
    color:#36b
  }
  .mw-parser-output a.extiw:visited,
  .mw-parser-output a.external:visited {
    color:#636
  }
  .mw-parser-output a.extiw:active,
  .mw-parser-output a.external:active {
    color:#b63
  }
  .mw-parser-output a.external.free {
    word-wrap:break-word
  }
  img {
    border:0;
    vertical-align:middle
  }
  hr {
    height:1px;
    background-color:#4e555d;
    border:0;
    margin:0.2em 0
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    color:#ffffff;
    margin:0;
    padding-top:0.5em;
    padding-bottom:0.17em;
    overflow:hidden
  }
  h1,
  h2 {
    margin-bottom:0.6em;
    border-bottom:1px solid #4e555d
  }
  h3,
  h4,
  h5 {
    margin-bottom:0.3em
  }
  h1 {
    font-size:188%;
    font-weight:normal
  }
  h2 {
    font-size:150%;
    font-weight:normal
  }
  h3 {
    font-size:128%
  }
  h4 {
    font-size:116%
  }
  h5 {
    font-size:108%
  }
  h6 {
    font-size:100%
  }
  p {
    margin:0.4em 0 0.5em 0
  }
  p img {
    margin:0
  }
  ul {
    margin:0.3em 0 0 1.6em;
    padding:0
  }
  ol {
    margin:0.3em 0 0 3.2em;
    padding:0;
    list-style-image:none
  }
  li {
    margin-bottom:0.1em
  }
  dt {
    font-weight:bold;
    margin-bottom:0.1em
  }
  dl {
    margin-top:0.2em;
    margin-bottom:0.5em
  }
  dd {
    margin-left:1.6em;
    margin-bottom:0.1em
  }
  pre,
  code,
  tt,
  kbd,
  samp,
  .mw-code {
    font-family:monospace,monospace
  }
  code {
    color:#ffffff;
    background-color:#050607;
    border:1px solid #0f1115;
    border-radius:2px;
    padding:1px 4px
  }
  pre,
  .mw-code {
    color:#ffffff;
    background-color:#050607;
    border:1px solid #0f1115;
    padding:1em;
    white-space:pre-wrap;
    overflow-x:hidden;
    word-wrap:break-word
  }
  table {
    font-size:100%
  }
  fieldset {
    border:1px solid #7293d5;
    margin:1em 0 1em 0;
    padding:0 1em 1em
  }
  legend {
    padding:0.5em;
    font-size:95%
  }
  form {
    border:0;
    margin:0
  }
  textarea {
    width:100%;
    padding:0.1em;
    display:block;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
  }
  .center {
    width:100%;
    text-align:center
  }
  *.center * {
    margin-left:auto;
    margin-right:auto
  }
  .small {
    font-size:94%
  }
  table.small {
    font-size:100%
  }
  .toc,
  .mw-warning,
  .toccolours {
    border:1px solid #4e555d;
    background-color:#050607;
    padding:5px;
    font-size:95%
  }
  .toc {
    display:table;
    padding:7px
  }
  table.toc {
    border-collapse:collapse
  }
  table.toc td {
    padding:0
  }
  .toc h2 {
    display:inline;
    border:0;
    padding:0;
    font-size:100%;
    font-weight:bold
  }
  .toc .toctitle {
    text-align:center
  }
  .toc ul {
    list-style-type:none;
    list-style-image:none;
    margin-left:0;
    padding:0;
    text-align:left
  }
  .toc ul ul {
    margin:0 0 0 2em
  }
  .tocnumber,
  .toctext {
    display:table-cell;
    text-decoration:inherit
  }
  .tocnumber {
    color:#dddedf;
    padding-left:0;
    padding-right:0.5em
  }
  .mw-content-ltr .tocnumber {
    padding-left:0;
    padding-right:0.5em
  }
  .mw-content-rtl .tocnumber {
    padding-left:0.5em;
    padding-right:0
  }
  .mw-warning {
    margin-left:50px;
    margin-right:50px;
    text-align:center
  }
  div.floatright,
  table.floatright {
    margin:0 0 0.5em 0.5em
  }
  div.floatleft,
  table.floatleft {
    margin:0 0.5em 0.5em 0
  }
  div.thumb {
    margin-bottom:0.5em;
    width:auto;
    background-color:transparent
  }
  div.thumbinner {
    border:1px solid #2e3237;
    padding:3px;
    background-color:#050607;
    font-size:94%;
    text-align:center;
    overflow:hidden
  }
  html .thumbimage {
    background-color:#000000;
    border:1px solid #2e3237
  }
  html .thumbcaption {
    border:0;
    line-height:1.4em;
    padding:3px;
    font-size:94%;
    text-align:left
  }
  .magnify {
    float:right;
    margin-left:3px
  }
  .magnify a {
    display:block;
    text-indent:15px;
    white-space:nowrap;
    overflow:hidden;
    width:15px;
    height:11px;
    background-image:url(resources/src/mediawiki.skinning/images/magnify-clip-ltr.png?4f704);
    background-image:linear-gradient(transparent,transparent),url(resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg?8330e);
    -moz-user-select:none;
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none
  }
  img.thumbborder {
    border:1px solid #0f1115
  }
  .mw-content-ltr .thumbcaption {
    text-align:left
  }
  .mw-content-ltr .magnify {
    float:right;
    margin-left:3px;
    margin-right:0
  }
  .mw-content-ltr .magnify a {
    background-image:url(resources/src/mediawiki.skinning/images/magnify-clip-ltr.png?4f704);
    background-image:linear-gradient(transparent,transparent),url(resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg?8330e)
  }
  .mw-content-rtl .thumbcaption {
    text-align:right
  }
  .mw-content-rtl .magnify {
    float:left;
    margin-left:0;
    margin-right:3px
  }
  .mw-content-rtl .magnify a {
    background-image:url(resources/src/mediawiki.skinning/images/magnify-clip-rtl.png?a9fb3);
    background-image:linear-gradient(transparent,transparent),url(resources/src/mediawiki.skinning/images/magnify-clip-rtl.svg?38fd5)
  }
  div.tright {
    margin:0.5em 0 1.3em 1.4em
  }
  div.tleft {
    margin:0.5em 1.4em 1.3em 0
  }
  body.mw-hide-empty-elt .mw-empty-elt {
    display:none
  }
  .catlinks {
    border:1px solid #4e555d;
    background-color:#050607;
    padding:5px;
    margin-top:1em;
    clear:both
  }
  textarea {
    border:1px solid #2e3237
  }
  .editOptions {
    background-color:#0f1115;
    color:#dddedf;
    border:1px solid #2e3237;
    border-top:0;
    padding:1em 1em 1.5em 1em;
    margin-bottom:2em
  }
  .usermessage {
    background-color:#845300;
    border:1px solid #ffa500;
    color:#ffffff;
    font-weight:bold;
    margin:2em 0 1em;
    padding:0.5em 1em;
    vertical-align:middle
  }
  #siteNotice {
    position:relative;
    text-align:center;
    margin:0
  }
  #localNotice {
    margin-bottom:0.9em
  }
  #siteSub {
    display:none
  }
  #contentSub,
  #contentSub2 {
    font-size:84%;
    line-height:1.2em;
    margin:0 0 1.4em 1em;
    color:#a2a7ab;
    width:auto
  }
  span.subpages {
    display:block
  }
  .client-nojs #t-print {
    display:none
  }
  .mw-content-ltr {
    direction:ltr
  }
  .mw-content-rtl {
    direction:rtl
  }
  .sitedir-ltr textarea,
  .sitedir-ltr input {
    direction:ltr
  }
  .sitedir-rtl textarea,
  .sitedir-rtl input {
    direction:rtl
  }
  .mw-userlink {
    word-wrap:break-word;
    -webkit-hyphens:auto;
    -moz-hyphens:auto;
    -ms-hyphens:auto;
    hyphens:auto;
    unicode-bidi:embed
  }
  mark {
    background-color:#ffff00;
    color:#000
  }
  wbr {
    display:inline-block
  }
  input[type='submit'],
  input[type='button'],
  input[type='reset'],
  input[type='file'] {
    direction:ltr
  }
  textarea[dir='ltr'],
  input[dir='ltr'] {
    direction:ltr
  }
  textarea[dir='rtl'],
  input[dir='rtl'] {
    direction:rtl
  }
  abbr[title],
  .explain[title] {
    border-bottom:1px dotted;
    cursor:help
  }
  @supports (text-decoration:underline dotted) {
    abbr[title],
    .explain[title] {
      border-bottom:0;
      text-decoration:underline dotted
    }
  }
  span.comment {
    font-style:italic;
    unicode-bidi:-moz-isolate;
    unicode-bidi:isolate
  }
  #editform,
  #toolbar,
  #wpTextbox1 {
    clear:both
  }
  #toolbar {
    height:22px
  }
  .mw-underline-always a {
    text-decoration:underline
  }
  .mw-underline-never a {
    text-decoration:none
  }
  li span.deleted,
  span.history-deleted {
    text-decoration:line-through;
    color:#82878d;
    font-style:italic
  }
  .not-patrolled {
    background-color:#ffa
  }
  .unpatrolled {
    font-weight:bold;
    color:#d33
  }
  div.patrollink {
    font-size:75%;
    text-align:right
  }
  td.mw-label {
    text-align:right;
    vertical-align:middle
  }
  td.mw-input {
    text-align:left
  }
  td.mw-submit {
    text-align:left;
    white-space:nowrap
  }
  .mw-input-with-label {
    white-space:nowrap;
    display:inline-block
  }
  .mw-content-ltr .thumbcaption {
    text-align:left
  }
  .mw-content-ltr .magnify {
    float:right
  }
  .mw-content-rtl .thumbcaption {
    text-align:right
  }
  .mw-content-rtl .magnify {
    float:left
  }
  #catlinks {
    text-align:left
  }
  .catlinks ul {
    display:inline;
    margin:0;
    padding:0;
    list-style:none none
  }
  .catlinks li {
    display:inline-block;
    line-height:1.25em;
    border-left:1px solid #4e555d;
    margin:0.125em 0;
    padding:0 0.5em
  }
  .catlinks li:first-child {
    padding-left:0.25em;
    border-left:0
  }
  .catlinks li a.mw-redirect {
    font-style:italic
  }
  .mw-hidden-cats-hidden {
    display:none
  }
  .catlinks-allhidden {
    display:none
  }
  p.mw-protect-editreasons,
  p.mw-filedelete-editreasons,
  p.mw-delete-editreasons {
    font-size:90%;
    text-align:right
  }
  .autocomment,
  .autocomment a,
  .autocomment a:visited {
    color:#82878d
  }
  .newpage,
  .minoredit,
  .botedit {
    font-weight:bold
  }
  .mw-warning-with-logexcerpt {
    clear:both
  }
  .mw-warning-with-logexcerpt ul li {
    font-size:90%
  }
  span.mw-revdelundel-link,
  strong.mw-revdelundel-link {
    font-size:90%
  }
  span.mw-revdelundel-hidden,
  input.mw-revdelundel-hidden {
    visibility:hidden
  }
  td.mw-revdel-checkbox,
  th.mw-revdel-checkbox {
    padding-right:10px;
    text-align:center
  }
  a.new {
    color:#ff4545
  }
  .plainlinks a.external {
    background:none !important;
    padding:0 !important
  }
  .rtl a.external.free,
  .rtl a.external.autonumber {
    direction:ltr;
    unicode-bidi:embed
  }
  .wikitable {
    background-color:#050607;
    color:#dddedf;
    margin:1em 0;
    border:1px solid #4e555d;
    border-collapse:collapse
  }
  .wikitable > tr > th,
  .wikitable > tr > td,
  .wikitable > * > tr > th,
  .wikitable > * > tr > td {
    border:1px solid #4e555d;
    padding:0.2em 0.4em
  }
  .wikitable > tr > th,
  .wikitable > * > tr > th {
    background-color:#0f1115;
    text-align:center
  }
  .wikitable > caption {
    font-weight:bold
  }
  .error,
  .warning,
  .success {
    font-size:larger
  }
  .error {
    color:#d33
  }
  .warning {
    color:#ffb953
  }
  .success {
    color:#79ebd2
  }
  .mw-infobox {
    border:2px solid #cc9900;
    margin:0.5em;
    clear:left;
    overflow:hidden
  }
  .mw-infobox-left {
    margin:7px;
    float:left;
    width:35px
  }
  .mw-infobox-right {
    margin:0.5em 0.5em 0.5em 49px
  }
  .previewnote {
    margin-bottom:1em
  }
  .visualClear {
    clear:both
  }
  .mw-datatable {
    border:1px solid #4e555d;
    border-collapse:collapse
  }
  .mw-datatable td,
  .mw-datatable th {
    border:1px solid #4e555d;
    padding:0.2em 0.4em
  }
  .mw-datatable th {
    background-color:#000415
  }
  .mw-datatable td {
    background-color:#fff
  }
  .mw-datatable tr:hover td {
    background-color:#000915
  }
  .mw-ajax-loader {
    background-image:url(resources/src/mediawiki.skinning/images/ajax-loader.gif?57f34);
    background-position:center center;
    background-repeat:no-repeat;
    padding:16px;
    position:relative;
    top:-16px
  }
  .mw-small-spinner {
    padding:10px !important;
    margin-right:0.6em;
    background-image:url(resources/src/mediawiki.skinning/images/spinner.gif?ca65b);
    background-position:center center;
    background-repeat:no-repeat
  }
  .mw-content-ltr ul,
  .mw-content-rtl .mw-content-ltr ul {
    margin:0.3em 0 0 1.6em;
    padding:0
  }
  .mw-content-rtl ul,
  .mw-content-ltr .mw-content-rtl ul {
    margin:0.3em 1.6em 0 0;
    padding:0
  }
  .mw-content-ltr ol,
  .mw-content-rtl .mw-content-ltr ol {
    margin:0.3em 0 0 3.2em;
    padding:0
  }
  .mw-content-rtl ol,
  .mw-content-ltr .mw-content-rtl ol {
    margin:0.3em 3.2em 0 0;
    padding:0
  }
  .mw-content-ltr dd,
  .mw-content-rtl .mw-content-ltr dd {
    margin-left:1.6em;
    margin-right:0
  }
  .mw-content-rtl dd,
  .mw-content-ltr .mw-content-rtl dd {
    margin-right:1.6em;
    margin-left:0
  }
  h1:lang(anp),
  h1:lang(as),
  h1:lang(bh),
  h1:lang(bho),
  h1:lang(bn),
  h1:lang(gu),
  h1:lang(hi),
  h1:lang(kn),
  h1:lang(ks),
  h1:lang(ml),
  h1:lang(mr),
  h1:lang(my),
  h1:lang(mai),
  h1:lang(ne),
  h1:lang(new),
  h1:lang(or),
  h1:lang(pa),
  h1:lang(pi),
  h1:lang(sa),
  h1:lang(ta),
  h1:lang(te) {
    line-height:1.6em !important
  }
  h2:lang(anp),
  h3:lang(anp),
  h4:lang(anp),
  h5:lang(anp),
  h6:lang(anp),
  h2:lang(as),
  h3:lang(as),
  h4:lang(as),
  h5:lang(as),
  h6:lang(as),
  h2:lang(bho),
  h3:lang(bho),
  h4:lang(bho),
  h5:lang(bho),
  h6:lang(bho),
  h2:lang(bh),
  h3:lang(bh),
  h4:lang(bh),
  h5:lang(bh),
  h6:lang(bh),
  h2:lang(bn),
  h3:lang(bn),
  h4:lang(bn),
  h5:lang(bn),
  h6:lang(bn),
  h2:lang(gu),
  h3:lang(gu),
  h4:lang(gu),
  h5:lang(gu),
  h6:lang(gu),
  h2:lang(hi),
  h3:lang(hi),
  h4:lang(hi),
  h5:lang(hi),
  h6:lang(hi),
  h2:lang(kn),
  h3:lang(kn),
  h4:lang(kn),
  h5:lang(kn),
  h6:lang(kn),
  h2:lang(ks),
  h3:lang(ks),
  h4:lang(ks),
  h5:lang(ks),
  h6:lang(ks),
  h2:lang(ml),
  h3:lang(ml),
  h4:lang(ml),
  h5:lang(ml),
  h6:lang(ml),
  h2:lang(mr),
  h3:lang(mr),
  h4:lang(mr),
  h5:lang(mr),
  h6:lang(mr),
  h2:lang(my),
  h3:lang(my),
  h4:lang(my),
  h5:lang(my),
  h6:lang(my),
  h2:lang(mai),
  h3:lang(mai),
  h4:lang(mai),
  h5:lang(mai),
  h6:lang(mai),
  h2:lang(ne),
  h3:lang(ne),
  h4:lang(ne),
  h5:lang(ne),
  h6:lang(ne),
  h2:lang(new),
  h3:lang(new),
  h4:lang(new),
  h5:lang(new),
  h6:lang(new),
  h2:lang(or),
  h3:lang(or),
  h4:lang(or),
  h5:lang(or),
  h6:lang(or),
  h2:lang(pa),
  h3:lang(pa),
  h4:lang(pa),
  h5:lang(pa),
  h6:lang(pa),
  h2:lang(pi),
  h3:lang(pi),
  h4:lang(pi),
  h5:lang(pi),
  h6:lang(pi),
  h2:lang(sa),
  h3:lang(sa),
  h4:lang(sa),
  h5:lang(sa),
  h6:lang(sa),
  h2:lang(ta),
  h3:lang(ta),
  h4:lang(ta),
  h5:lang(ta),
  h6:lang(ta),
  h2:lang(te),
  h3:lang(te),
  h4:lang(te),
  h5:lang(te),
  h6:lang(te) {
    line-height:1.2em
  }
  ol:lang(azb) li,
  ol:lang(bcc) li,
  ol:lang(bgn) li,
  ol:lang(bqi) li,
  ol:lang(fa) li,
  ol:lang(glk) li,
  ol:lang(kk-arab) li,
  ol:lang(lrc) li,
  ol:lang(luz) li,
  ol:lang(mzn) li {
    list-style-type:persian
  }
  ol:lang(ckb) li,
  ol:lang(sdh) li {
    list-style-type:arabic-indic
  }
  ol:lang(hi) li,
  ol:lang(mai) li,
  ol:lang(mr) li,
  ol:lang(ne) li {
    list-style-type:devanagari
  }
  ol:lang(as) li,
  ol:lang(bn) li {
    list-style-type:bengali
  }
  ol:lang(or) li {
    list-style-type:oriya
  }
  .toc ul {
    margin:0.3em 0
  }
  .mw-content-ltr .toc ul,
  .mw-content-rtl .mw-content-ltr .toc ul {
    text-align:left
  }
  .mw-content-rtl .toc ul,
  .mw-content-ltr .mw-content-rtl .toc ul {
    text-align:right
  }
  .mw-content-ltr .toc ul ul,
  .mw-content-rtl .mw-content-ltr .toc ul ul {
    margin:0 0 0 2em
  }
  .mw-content-rtl .toc ul ul,
  .mw-content-ltr .mw-content-rtl .toc ul ul {
    margin:0 2em 0 0
  }
  .toc .toctitle {
    direction:ltr
  }
  #mw-clearyourcache,
  #mw-sitecsspreview,
  #mw-sitejspreview,
  #mw-usercsspreview,
  #mw-userjspreview {
    direction:ltr;
    unicode-bidi:embed
  }
  #mw-revision-info,
  #mw-revision-info-current,
  #mw-revision-nav {
    direction:ltr
  }
  div.tright,
  div.floatright,
  table.floatright {
    clear:right;
    float:right
  }
  div.tleft,
  div.floatleft,
  table.floatleft {
    float:left;
    clear:left
  }
  #mw-credits a {
    unicode-bidi:embed
  }
  .printfooter {
    display:none
  }
  .xdebug-error {
    position:absolute;
    z-index:99
  }
  .mw-editsection {
    -moz-user-select:none;
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none
  }
  .mw-editsection,
  .mw-editsection-like {
    font-size:small;
    font-weight:normal;
    margin-left:1em;
    vertical-align:baseline;
    line-height:1em
  }
  .mw-content-ltr .mw-editsection,
  .mw-content-rtl .mw-content-ltr .mw-editsection {
    margin-left:1em
  }
  .mw-content-rtl .mw-editsection,
  .mw-content-ltr .mw-content-rtl .mw-editsection {
    margin-right:1em
  }
  sup,
  sub {
    line-height:1
  }
}
@media print {
  .noprint,
  .catlinks,
  .magnify,
  .mw-cite-backlink,
  .mw-editsection,
  .mw-editsection-like,
  .mw-hidden-catlinks,
  .mw-indicators,
  .mw-redirectedfrom,
  .patrollink,
  .usermessage,
  #column-one,
  #footer-places,
  #mw-navigation,
  #siteNotice,
  #f-poweredbyico,
  #f-copyrightico,
  li#about,
  li#disclaimer,
  li#mobileview,
  li#privacy {
    display:none
  }
  body {
    background:#000000;
    color:#ffffff;
    margin:0;
    padding:0
  }
  a {
    background:none !important;
    padding:0 !important
  }
  a,
  a.external,
  a.new,
  a.stub {
    color:inherit !important;
    text-decoration:inherit !important
  }
  .mw-parser-output a.external.text:after,
  .mw-parser-output a.external.autonumber:after {
    content:' (' attr(href) ')';
    word-break:break-all;
    word-wrap:break-word
  }
  .mw-parser-output a.external.text[href^='//']:after,
  .mw-parser-output a.external.autonumber[href^='//']:after {
    content:' (https:' attr(href) ')'
  }
  dt {
    font-weight:bold
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-weight:bold;
    page-break-after:avoid;
    page-break-before:avoid
  }
  p {
    margin:1em 0;
    line-height:1.2;
    orphans:3;
    widows:3
  }
  img,
  figure,
  .wikitable,
  .thumb {
    page-break-inside:avoid
  }
  img {
    border:0;
    vertical-align:middle
  }
  pre,
  .mw-code {
    background:#000000;
    color:#ffffff;
    border:1pt dashed #ffffff;
    padding:1em;
    font-size:8pt;
    white-space:pre-wrap;
    overflow-x:hidden;
    word-wrap:break-word
  }
  sup,
  sub {
    line-height:1
  }
  ul {
    list-style-type:square
  }
  #globalWrapper {
    width:100% !important;
    min-width:0 !important
  }
  .mw-body {
    background:#000000;
    color:#ffffff;
    border:0 !important;
    padding:0 !important;
    margin:0 !important;
    direction:ltr
  }
  #column-content {
    margin:0 !important
  }
  #column-content .mw-body {
    padding:1em;
    margin:0 !important
  }
  .toc {
    background-color:#060606;
    border:1pt solid #555555;
    padding:5px;
    display:table
  }
  .tocnumber,
  .toctext {
    display:table-cell
  }
  .tocnumber {
    padding-left:0;
    padding-right:0.5em
  }
  .mw-content-ltr .tocnumber {
    padding-left:0;
    padding-right:0.5em
  }
  .mw-content-rtl .tocnumber {
    padding-left:0.5em;
    padding-right:0
  }
  table.floatright,
  div.floatright,
  div.tright {
    float:right;
    clear:right
  }
  table.floatleft,
  div.floatleft,
  div.tleft {
    float:left;
    clear:left
  }
  div.tleft {
    margin:0.5em 1.4em 1.3em 0
  }
  div.tright {
    margin:0.5em 0 1.3em 1.4em
  }
  table.floatright,
  div.floatright {
    margin:0 0 0.5em 0.5em;
    border:0
  }
  table.floatleft,
  div.floatleft {
    margin:0 0.5em 0.5em 0;
    border:0
  }
  .center {
    text-align:center
  }
  div.thumb {
    background-color:transparent;
    width:auto
  }
  div.thumb a {
    border-bottom:0
  }
  div.thumbinner {
    background-color:#000000;
    border:0;
    border-radius:2px;
    padding:5px;
    font-size:10pt;
    color:#999999;
    text-align:center;
    overflow:hidden;
    min-width:100px
  }
  html .thumbcaption {
    text-align:left;
    line-height:1.4;
    padding:3px
  }
  img.thumbborder {
    border:1pt solid #ddd
  }
  .wikitable,
  .mw_metadata {
    background:#000000;
    margin:1em 0;
    border:1pt solid #555555;
    border-collapse:collapse;
    font-size:10pt
  }
  .wikitable > caption,
  .mw_metadata caption {
    padding:5px;
    font-size:10pt
  }
  .wikitable > tr > th,
  .wikitable > tr > td,
  .wikitable > * > tr > th,
  .wikitable > * > tr > td,
  .mw_metadata th,
  .mw_metadata td {
    background:#000000 !important;
    color:#ffffff !important;
    border:1pt solid #555555;
    padding:0.4em 0.6em
  }
  .wikitable > tr > th,
  .wikitable > * > tr > th,
  .mw_metadata th {
    text-align:center
  }
  table.listing,
  table.listing td {
    border:1pt solid #ffffff;
    border-collapse:collapse
  }
  .catlinks ul {
    display:inline;
    padding:0;
    list-style:none none
  }
  .catlinks li {
    display:inline-block;
    line-height:1.15;
    margin:0.1em 0;
    border-left:1pt solid #555555;
    padding:0 0.4em
  }
  .catlinks li:first-child {
    border-left:0;
    padding-left:0.2em
  }
  .printfooter {
    padding:1em 0
  }
  #footer {
    background:#000000;
    color:#ffffff;
    margin-top:1em;
    border-top:1pt solid #555555;
    padding-top:5px;
    direction:ltr
  }
}
@import "https://rimworldwiki.com/index.php?title=MediaWiki:Gadget-dark-mode.css&action=raw&ctype=text/css" screen and (prefers-color-scheme:dark);
html * {
  text-shadow:0 0 0
}
@font-face {
  font-family:'EasonPro';
  src:url(https://d1h9a8s8eodvjz.cloudfront.net//fonts/eason/v1/easonpro-regular-webfont.eot);
  src:url("https://d1h9a8s8eodvjz.cloudfront.net//fonts/eason/v1/easonpro-regular-webfont.eot?#iefix") format('embedded-opentype'),
  url(https://d1h9a8s8eodvjz.cloudfront.net//fonts/eason/v1/easonpro-regular-webfont.woff) format('woff'),
  url(https://d1h9a8s8eodvjz.cloudfront.net//fonts/eason/v1/easonpro-regular-webfont.ttf) format('truetype'),
  url("https://d1h9a8s8eodvjz.cloudfront.net//fonts/eason/v1/easonpro-regular-webfont.svg#EasonProregular") format('svg');
  font-weight:normal;
  font-style:normal
}
@font-face {
  font-family:'EasonPro';
  src:url(https://d1h9a8s8eodvjz.cloudfront.net//fonts/eason/v1/easonpro-italic-webfont.eot);
  src:url("https://d1h9a8s8eodvjz.cloudfront.net//fonts/eason/v1/easonpro-italic-webfont.eot?#iefix") format('embedded-opentype'),
  url(https://d1h9a8s8eodvjz.cloudfront.net//fonts/eason/v1/easonpro-italic-webfont.woff) format('woff'),
  url(https://d1h9a8s8eodvjz.cloudfront.net//fonts/eason/v1/easonpro-italic-webfont.ttf) format('truetype'),
  url("https://d1h9a8s8eodvjz.cloudfront.net//fonts/eason/v1/easonpro-italic-webfont.svg#EasonProitalic") format('svg');
  font-weight:normal;
  font-style:italic
}
@font-face {
  font-family:'EasonPro';
  src:url(https://d1h9a8s8eodvjz.cloudfront.net//fonts/eason/v1/easonpro-bold-webfont.eot);
  src:url("https://d1h9a8s8eodvjz.cloudfront.net//fonts/eason/v1/easonpro-bold-webfont.eot?#iefix") format('embedded-opentype'),
  url(https://d1h9a8s8eodvjz.cloudfront.net//fonts/eason/v1/easonpro-bold-webfont.woff) format('woff'),
  url(https://d1h9a8s8eodvjz.cloudfront.net//fonts/eason/v1/easonpro-bold-webfont.ttf) format('truetype'),
  url("https://d1h9a8s8eodvjz.cloudfront.net//fonts/eason/v1/easonpro-bold-webfont.svg#EasonProBold") format('svg');
  font-weight:bold;
  font-style:normal
}
.spoiler-body {
  display:none
}
.opened {
  color:green;
  cursor:pointer
}
.closed {
  color:blue;
  cursor:pointer
}
#bodyContent a.external,
#bodyContent a[href ^="gopher://"] {
  background:none;
  padding-right:0
}
.text-left {
  text-align:left
}
.text-right {
  text-align:right
}
.text-center {
  text-align:center
}
.text-top {
  vertical-align:top
}
.text-middle {
  vertical-align:middle
}
.text-bottom {
  vertical-align:bottom
}
.pull-left {
  float:left !important
}
.pull-right {
  float:right !important
}
.center-block {
  display:block;
  margin-left:auto;
  margin-right:auto
}
.padding-lr {
  padding:0 .5em 
}
.padding-tb {
  padding:.5em 0
}
.margin-lr {
  margin:0 1.5em
}
body.page-Main_Page .firstHeading {
  display:none
}
table.jquery-tablesorter th.headerSort {
  padding:0.5em;
  padding-right:21px
}
.table {
  border:0 solid;
  border-collapse:collapse;
  border-spacing:0;
  font-size:.9230769231em;
  text-align:left;
  clear:none;
  position:relative;
  display:inline-block;
  vertical-align:top;
  margin:10px 0;
  padding:0 
}
.table > thead,
.table > tbody {
  border:0 solid #555555\0/
}
.table tr {
  border:1px solid #555555\0/;
  text-align:left;
  border-color:#aaa
}
:root .table tr {
  border-top-width:0;
  border-bottom-width:0
}
.table > * > tr > :first-child {
  border-left:1px solid #aaa
}
.table > * > tr > :last-child {
  border-right:1px solid #aaa
}
.table > tbody > tr:last-child,
.table > tbody > tr:last-child > * {
  border-bottom:1px solid #aaa
}
.table > tbody:first-child > tr:first-child > *,
.table > tbody > tr.heading > * {
  background-image:url(https://rimworldwiki.com/images/c/cc/Infobox_header_overlay.png);
  background-color:#111111;
  border-color:#555555;
  padding:.5em!important 
}
.table > tbody > tr > th,
.table > tbody > tr > td {
  line-height:1.667em;
  padding:.25em .5em
}
.table[class*=left] tr {
  text-align:left
}
.table[class*=right] tr {
  text-align:right
}
.table tr > th,
.table[class*=center] tr {
  text-align:center
}
.table[class*=middle] tr {
  vertical-align:middle
}
.table[class*=top] tr {
  vertical-align:top
}
.table[class*=bottom] tr {
  vertical-align:bottom
}
.table > :first-child > tr:first-child,
.table > tbody > tr.heading {
  background-color:#111111;
  border:1px solid #555555!important
}
.table > tbody > tr > th {
  background-color:#181818;
  border-color:#aaa
}
.table > tbody > tr:nth-child(odd) {
  background-color:#0c0c0c;
  border-color:#aaa
}
.table > tbody,
.table > tbody > tr.heading,
.table > tbody > tr > [rowspan],
.table > tbody > tr > [colspan] {
  border:1px solid #aaa
}
.table > :first-child > tr:first-child + tr [rowspan],
.table > :first-child > tr:first-child + tr [colspan] {
  border-top-width:0
}
.table .line,
.table .line-bottom {
  border-bottom-width:1px!important;
  border-bottom-style:solid
}
.table .line-top {
  border-top-width:1px!important;
  border-top-style:solid
}
.table .line-left {
  border-left-width:1px!important;
  border-left-style:solid
}
.table .line-right {
  border-right-width:1px!important;
  border-right-style:solid
}
.table table {
  background-color:transparent;
  padding:0;
  margin:0
}
.table.any > :first-child > tr:first-child,
.table.any > tbody > tr.heading,
.table.any > :first-child > tr:first-child > *,
.table.any > tbody > tr.heading > * {
  background-color:#777777!important;
  border-color:#929292!important;
  color:#ffffff!important 
}
.table.any > tbody > tr > th,
table.table > tbody > tr.any > th {
  background-color:#333333;
  border-color:#555555;
  color:#ffffff 
}
.table.any > tbody > tr:nth-child(odd),
.table > tbody > tr.any:nth-child(odd) {
  background-color:#111111;
  color:#ffffff 
}
.table.c_01 > :first-child > tr:first-child,
.table.c_01 > tbody > tr.heading,
.table.c_01 > :first-child > tr:first-child > *,
.table.c_01 > tbody > tr.heading > * {
  background-color:#26758d!important;
  border-color:#5190a4!important;
  color:#ffffff!important 
}
.table.c_01 > tbody > tr > th,
table.table > tbody > tr.c_01 > th {
  background-color:#133a46;
  border-color:#42616b;
  color:#ffffff 
}
.table.c_01 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_01:nth-child(odd) {
  background-color:#061215;
  color:#ffffff 
}
.table.c_02 > :first-child > tr:first-child,
.table.c_02 > tbody > tr.heading,
.table.c_02 > :first-child > tr:first-child > *,
.table.c_02 > tbody > tr.heading > * {
  background-color:#996b00!important;
  border-color:#ad8833!important;
  color:#ffffff!important 
}
.table.c_02 > tbody > tr > th,
table.table > tbody > tr.c_02 > th {
  background-color:#4c3500;
  border-color:#705e33;
  color:#ffffff 
}
.table.c_02 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_02:nth-child(odd) {
  background-color:#171000;
  color:#ffffff 
}
.table.c_03 > :first-child > tr:first-child,
.table.c_03 > tbody > tr.heading,
.table.c_03 > :first-child > tr:first-child > *,
.table.c_03 > tbody > tr.heading > * {
  background-color:#a6722f!important;
  border-color:#b88f59!important;
  color:#ffffff!important 
}
.table.c_03 > tbody > tr > th,
table.table > tbody > tr.c_03 > th {
  background-color:#7b4f17;
  border-color:#957145;
  color:#ffffff 
}
.table.c_03 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_03:nth-child(odd) {
  background-color:#251807;
  color:#ffffff 
}
.table.c_04 > :first-child > tr:first-child,
.table.c_04 > tbody > tr.heading,
.table.c_04 > :first-child > tr:first-child > *,
.table.c_04 > tbody > tr.heading > * {
  background-color:#6abb20!important;
  border-color:#89c94d!important;
  color:#ffffff!important 
}
.table.c_04 > tbody > tr > th,
table.table > tbody > tr.c_04 > th {
  background-color:#355d10;
  border-color:#5d7d40;
  color:#ffffff 
}
.table.c_04 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_04:nth-child(odd) {
  background-color:#101c05;
  color:#ffffff 
}
.table.c_05 > :first-child > tr:first-child,
.table.c_05 > tbody > tr.heading,
.table.c_05 > :first-child > tr:first-child > *,
.table.c_05 > tbody > tr.heading > * {
  background-color:#703f45!important;
  border-color:#8d656a!important;
  color:#ffffff!important 
}
.table.c_05 > tbody > tr > th,
table.table > tbody > tr.c_05 > th {
  background-color:#392124;
  border-color:#614d50;
  color:#ffffff 
}
.table.c_05 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_05:nth-child(odd) {
  background-color:#110a0b;
  color:#ffffff 
}
.table.c_06 > :first-child > tr:first-child,
.table.c_06 > tbody > tr.heading,
.table.c_06 > :first-child > tr:first-child > *,
.table.c_06 > tbody > tr.heading > * {
  background-color:#780c09!important;
  border-color:#933c3a!important;
  color:#ffffff!important 
}
.table.c_06 > tbody > tr > th,
table.table > tbody > tr.c_06 > th {
  background-color:#3c0604;
  border-color:#633836;
  color:#ffffff 
}
.table.c_06 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_06:nth-child(odd) {
  background-color:#120201;
  color:#ffffff 
}
.table.c_07 > :first-child > tr:first-child,
.table.c_07 > tbody > tr.heading,
.table.c_07 > :first-child > tr:first-child > *,
.table.c_07 > tbody > tr.heading > * {
  background-color:#672a86!important;
  border-color:#86559e!important;
  color:#ffffff!important 
}
.table.c_07 > tbody > tr > th,
table.table > tbody > tr.c_07 > th {
  background-color:#341543;
  border-color:#5d4469;
  color:#ffffff 
}
.table.c_07 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_07:nth-child(odd) {
  background-color:#0f0614;
  color:#ffffff 
}
.table.c_08 > :first-child > tr:first-child,
.table.c_08 > tbody > tr.heading,
.table.c_08 > :first-child > tr:first-child > *,
.table.c_08 > tbody > tr.heading > * {
  background-color:#58ad75!important;
  border-color:#79bd90!important;
  color:#ffffff!important 
}
.table.c_08 > tbody > tr > th,
table.table > tbody > tr.c_08 > th {
  background-color:#2c563a;
  border-color:#567861;
  color:#ffffff 
}
.table.c_08 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_08:nth-child(odd) {
  background-color:#0d1a12;
  color:#ffffff 
}
.table.c_09 > :first-child > tr:first-child,
.table.c_09 > tbody > tr.heading,
.table.c_09 > :first-child > tr:first-child > *,
.table.c_09 > tbody > tr.heading > * {
  background-color:#350e84!important;
  border-color:#5e3e9d!important;
  color:#ffffff!important 
}
.table.c_09 > tbody > tr > th,
table.table > tbody > tr.c_09 > th {
  background-color:#1b0742;
  border-color:#493968;
  color:#ffffff 
}
.table.c_09 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_09:nth-child(odd) {
  background-color:#080214;
  color:#ffffff 
}
.table.c_10 > :first-child > tr:first-child,
.table.c_10 > tbody > tr.heading,
.table.c_10 > :first-child > tr:first-child > *,
.table.c_10 > tbody > tr.heading > * {
  background-color:#870110!important;
  border-color:#9f3440!important;
  color:#ffffff!important 
}
.table.c_10 > tbody > tr > th,
table.table > tbody > tr.c_10 > th {
  background-color:#430007;
  border-color:#693339;
  color:#ffffff 
}
.table.c_10 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_10:nth-child(odd) {
  background-color:#140002;
  color:#ffffff 
}
.table.c_11 > :first-child > tr:first-child,
.table.c_11 > tbody > tr.heading,
.table.c_11 > :first-child > tr:first-child > *,
.table.c_11 > tbody > tr.heading > * {
  background-color:#997f00!important;
  border-color:#ad9833!important;
  color:#ffffff!important 
}
.table.c_11 > tbody > tr > th,
table.table > tbody > tr.c_11 > th {
  background-color:#4c3f00;
  border-color:#706633;
  color:#ffffff 
}
.table.c_11 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_11:nth-child(odd) {
  background-color:#171300;
  color:#ffffff 
}
.table.c_12 > :first-child > tr:first-child,
.table.c_12 > tbody > tr.heading,
.table.c_12 > :first-child > tr:first-child > *,
.table.c_12 > tbody > tr.heading > * {
  background-color:#00458a!important;
  border-color:#336aa1!important;
  color:#ffffff!important 
}
.table.c_12 > tbody > tr > th,
table.table > tbody > tr.c_12 > th {
  background-color:#002345;
  border-color:#334f6a;
  color:#ffffff 
}
.table.c_12 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_12:nth-child(odd) {
  background-color:#000b15;
  color:#ffffff 
}
.table.c_13 > :first-child > tr:first-child,
.table.c_13 > tbody > tr.heading,
.table.c_13 > :first-child > tr:first-child > *,
.table.c_13 > tbody > tr.heading > * {
  background-color:#199e1d!important;
  border-color:#47b14a!important;
  color:#ffffff!important 
}
.table.c_13 > tbody > tr > th,
table.table > tbody > tr.c_13 > th {
  background-color:#0c4f0e;
  border-color:#3d723e;
  color:#ffffff 
}
.table.c_13 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_13:nth-child(odd) {
  background-color:#041805;
  color:#ffffff 
}
.table.c_14 > :first-child > tr:first-child,
.table.c_14 > tbody > tr.heading,
.table.c_14 > :first-child > tr:first-child > *,
.table.c_14 > tbody > tr.heading > * {
  background-color:#66cc33!important;
  border-color:#85d65c!important;
  color:#ffffff!important 
}
.table.c_14 > tbody > tr > th,
table.table > tbody > tr.c_14 > th {
  background-color:#336619;
  border-color:#5c8547;
  color:#ffffff 
}
.table.c_14 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_14:nth-child(odd) {
  background-color:#0e1e07;
  color:#ffffff 
}
.table.c_15 > :first-child > tr:first-child,
.table.c_15 > tbody > tr.heading,
.table.c_15 > :first-child > tr:first-child > *,
.table.c_15 > tbody > tr.heading > * {
  background-color:#996600!important;
  border-color:#ad8433!important;
  color:#ffffff!important 
}
.table.c_15 > tbody > tr > th,
table.table > tbody > tr.c_15 > th {
  background-color:#4c3300;
  border-color:#705c33;
  color:#ffffff 
}
.table.c_15 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_15:nth-child(odd) {
  background-color:#2e1f00;
  color:#ffffff 
}
.table.c_16 > :first-child > tr:first-child,
.table.c_16 > tbody > tr.heading,
.table.c_16 > :first-child > tr:first-child > *,
.table.c_16 > tbody > tr.heading > * {
  background-color:#993300!important;
  border-color:#ad5b33!important;
  color:#ffffff!important 
}
.table.c_16 > tbody > tr > th,
table.table > tbody > tr.c_16 > th {
  background-color:#4c1900;
  border-color:#704733;
  color:#ffffff 
}
.table.c_16 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_16:nth-child(odd) {
  background-color:#170800;
  color:#ffffff 
}
.table.c_17 > :first-child > tr:first-child,
.table.c_17 > tbody > tr.heading,
.table.c_17 > :first-child > tr:first-child > *,
.table.c_17 > tbody > tr.heading > * {
  background-color:#336699!important;
  border-color:#5c84ad!important;
  color:#ffffff!important 
}
.table.c_17 > tbody > tr > th,
table.table > tbody > tr.c_17 > th {
  background-color:#19324c;
  border-color:#475b70;
  color:#ffffff 
}
.table.c_17 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_17:nth-child(odd) {
  background-color:#070f17;
  color:#ffffff 
}
.table.c_18 > :first-child > tr:first-child,
.table.c_18 > tbody > tr.heading,
.table.c_18 > :first-child > tr:first-child > *,
.table.c_18 > tbody > tr.heading > * {
  background-color:#33cccc!important;
  border-color:#5cd6d6!important;
  color:#ffffff!important 
}
.table.c_18 > tbody > tr > th,
table.table > tbody > tr.c_18 > th {
  background-color:#196666;
  border-color:#478585;
  color:#ffffff 
}
.table.c_18 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_18:nth-child(odd) {
  background-color:#071e1e;
  color:#ffffff 
}
.table.c_19 > :first-child > tr:first-child,
.table.c_19 > tbody > tr.heading,
.table.c_19 > :first-child > tr:first-child > *,
.table.c_19 > tbody > tr.heading > * {
  background-color:#993399!important;
  border-color:#ad5cad!important;
  color:#ffffff!important 
}
.table.c_19 > tbody > tr > th,
table.table > tbody > tr.c_19 > th {
  background-color:#4c194c;
  border-color:#704770;
  color:#ffffff 
}
.table.c_19 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_19:nth-child(odd) {
  background-color:#170717;
  color:#ffffff 
}
.table.c_20 > :first-child > tr:first-child,
.table.c_20 > tbody > tr.heading,
.table.c_20 > :first-child > tr:first-child > *,
.table.c_20 > tbody > tr.heading > * {
  background-color:#663399!important;
  border-color:#845cad!important;
  color:#ffffff!important 
}
.table.c_20 > tbody > tr > th,
table.table > tbody > tr.c_20 > th {
  background-color:#32194c;
  border-color:#5b4770;
  color:#ffffff 
}
.table.c_20 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_20:nth-child(odd) {
  background-color:#0f0717;
  color:#ffffff 
}
.table.c_21 > :first-child > tr:first-child,
.table.c_21 > tbody > tr.heading,
.table.c_21 > :first-child > tr:first-child > *,
.table.c_21 > tbody > tr.heading > * {
  background-color:#99cc33!important;
  border-color:#add65c!important;
  color:#ffffff!important 
}
.table.c_21 > tbody > tr > th,
table.table > tbody > tr.c_21 > th {
  background-color:#4c6619;
  border-color:#708547;
  color:#ffffff 
}
.table.c_21 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_21:nth-child(odd) {
  background-color:#161e07;
  color:#ffffff 
}
.table.c_22 > :first-child > tr:first-child,
.table.c_22 > tbody > tr.heading,
.table.c_22 > :first-child > tr:first-child > *,
.table.c_22 > tbody > tr.heading > * {
  background-color:#996633!important;
  border-color:#ad845c!important;
  color:#ffffff!important 
}
.table.c_22 > tbody > tr > th,
table.table > tbody > tr.c_22 > th {
  background-color:#4c3219;
  border-color:#705b47;
  color:#ffffff 
}
.table.c_22 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_22:nth-child(odd) {
  background-color:#170f07;
  color:#ffffff 
}
.table.c_23 > :first-child > tr:first-child,
.table.c_23 > tbody > tr.heading,
.table.c_23 > :first-child > tr:first-child > *,
.table.c_23 > tbody > tr.heading > * {
  background-color:#268c8c!important;
  border-color:#51a3a3!important;
  color:#ffffff!important 
}
.table.c_23 > tbody > tr > th,
table.table > tbody > tr.c_23 > th {
  background-color:#134646;
  border-color:#426b6b;
  color:#ffffff 
}
.table.c_23 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_23:nth-child(odd) {
  background-color:#061515;
  color:#ffffff 
}
.table.c_24 > :first-child > tr:first-child,
.table.c_24 > tbody > tr.heading,
.table.c_24 > :first-child > tr:first-child > *,
.table.c_24 > tbody > tr.heading > * {
  background-color:#59ae59!important;
  border-color:#7abe7a!important;
  color:#ffffff!important 
}
.table.c_24 > tbody > tr > th,
table.table > tbody > tr.c_24 > th {
  background-color:#2c572c;
  border-color:#567956;
  color:#ffffff 
}
.table.c_24 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_24:nth-child(odd) {
  background-color:#0d1a0d;
  color:#ffffff 
}
.table.c_25 > :first-child > tr:first-child,
.table.c_25 > tbody > tr.heading,
.table.c_25 > :first-child > tr:first-child > *,
.table.c_25 > tbody > tr.heading > * {
  background-color:#ae8959!important;
  border-color:#bea07a!important;
  color:#ffffff!important 
}
.table.c_25 > tbody > tr > th,
table.table > tbody > tr.c_25 > th {
  background-color:#57442c;
  border-color:#796a56;
  color:#ffffff 
}
.table.c_25 > tbody > tr:nth-child(odd),
.table > tbody > tr.c_25:nth-child(odd) {
  background-color:#1a140d;
  color:#ffffff 
}
.table.fm dl,
.table.craftvariants dl {
  margin-top:0
}
.table.c_20s dd,
.table.fm dd,
table.craftvariants dd {
  margin-left:0
}
.table.c_20s dl > dt ~ dd {
  margin-left:2em
}
div.infobox {
  float:right;
  position:relative;
  width:300px;
  background:#000000;
  font-size:.923em;
  border:1px solid #555555;
  margin:0 .5em 1em .5em;
  padding:0 
}
div.infobox,
div.nav .box {
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#000000ff,EndColorStr=#110000ee);
  background-image:linear-gradient(top,#000000 0%,#111111 100%);
  background-image:-o-linear-gradient(top,#000000 0%,#111111 100%);
  background-image:-moz-linear-gradient(top,#000000 0%,#111111 100%);
  background-image:-webkit-linear-gradient(top,#000000 0%,#111111 100%);
  background-image:-ms-linear-gradient(top,#000000 0%,#111111 100%);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000000),color-stop(1,#111111)) 
}
div.infobox .custom {
  font-family:EasonPro,"Times New Roman",serif;
  font-size:1.25em!important;
  color:#000000!important;
  text-align:center;
  vertical-align:middle;
  line-height:1.333em;
  font-size-adjust:0.43;
  padding:.5em!important
}
div.infobox .custom {
  font-weight:700;
  background-color:#bbbbbb;
  background-image:url(https://rimworldwiki.com/images/c/cc/Infobox_header_overlay.png)!important;
  border-left:1px solid rgba(0,0,0,0.25);
  border-right:1px solid rgba(0,0,0,0.25);
  line-height:100%;
  position:relative;
  margin:0 -1px!important
}
div.infobox .icon {
  float:right;
  position:relative;
  z-index:2;
  width:auto;
  margin:5px 
}
div.infobox .icon p {
  text-align:center;
  color:#bbbbbb;
  font-size:9px!important;
  background-color:rgba(255,255,255,0.5);
  border-radius:.75em;
  line-height:1em;
  margin:.25em -.5em;
  padding:2px 
}
div.infobox .wrapper,
div.version_nav .wrapper {
  clear:both;
  padding:0 
}
div.infobox .statistics {
  text-align:center;
  margin:0 8px 
}
div.statistics span + span {
  margin-left:5px
}
div.infobox .heading,
div.nav .heading {
  z-index:0 !important;
  font-weight:700;
  background-image:url(https://rimworldwiki.com/images/c/cc/Infobox_header_overlay.png)!important;
  text-align:center;
  border:1px solid rgba(0,0,0,0.25);
  border-bottom-width:0;
  position:relative;
  font-size-adjust:.52;
  margin:-1px -1px 5px!important 
}
div.infobox .heading {
  font-family:EasonPro,"Times New Roman",serif!important;
  font-size:1.417em!important;
  color:#000000!important;
  background-color:#bbbbbb;
  text-shadow:rgba(0,0,0,0.75) 0 0 .25em;
  line-height:1.176em;
  font-size-adjust:.43;
  padding:.5em!important 
}
div.infobox .subheading,
div.nav .subheading {
  font-weight:700;
  background-color:#777777;
  background-image:url(https://rimworldwiki.com/images/c/cc/Infobox_header_overlay.png)!important;
  border-left:1px solid rgba(0,0,0,0.25);
  border-right:1px solid rgba(0,0,0,0.25);
  line-height:100%;
  text-align:center;
  position:relative;
  margin:0 -1px!important 
}
div.infobox .subheading {
  font-family:EasonPro,"Times New Roman",serif;
  font-size:1.25em!important;
  color:#000000!important;
  background-color:#bbbbbb;
  text-shadow:rgba(0,0,0,0.75) 0 0 .25em;
  line-height:1.333em;
  font-size-adjust:0.43;
  padding:.567em!important 
}
div.nav dl,
div.infobox dl,
div.version_nav dl {
  margin:10px 0 
}
div.infobox dt,
div.version_nav dt {
  float:left;
  text-align:right;
  width:150px;
  line-height:1em;
  font-weight:700;
  clear:left;
  border-right:2px solid #666666;
  margin:0 -2px 0 0;
  padding:2px 8px 2px 3px 
}
div.infobox dd,
div.version_nav dd {
  float:left;
  width:150px;
  font-weight:400;
  border-left:2px solid #666666;
  margin:0;
  padding:2px 7px 
}
div.infobox dt,
div.infobox dd {
  box-sizing:border-box
}
div.infobox .image_wrapper {
  width:300px;
  height:250px;
  display:table-cell;
  vertical-align:middle;
  text-align:center;
  padding:0;
  margin:0
}
div.infobox::after,
div.nav .box::after,
div.infobox .heading::after,
div.nav .heading::after,
div.infobox .subheading::after,
div.nav .subheading::after,
.table::after {
  content:"";
  position:absolute;
  width:100%;
  left:0;
  height:3px;
  background-image:url(https://rimworldwiki.com/images/4/45/Shadow_after.png);
  background-size:100% 3px 
}
div.infobox::after,
div.nav .box::after {
  bottom:-4px
}
div.infobox .heading::after,
div.nav .heading::after,
div.infobox .subheading::after,
div.nav .subheading::after,
.table::after {
  bottom:-3px
}
div.infobox table,
div.nav table {
  background-color:transparent
}
div.infobox.c_01 dd,
div.infobox.c_01 dt {
  border-color:#3399cc!important 
}
div.infobox.c_01 .heading,
div.infobox.c_01 .subheading {
  background-color:#3399cc!important 
}
div.infobox.c_02 dd,
div.infobox.c_02 dt {
  border-color:#ff9933!important 
}
div.infobox.c_02 .heading,
div.infobox.c_02 .subheading {
  background-color:#ff9933!important 
}
div.infobox.c_03 dd,
div.infobox.c_03 dt {
  border-color:#ffcc99!important 
}
div.infobox.c_03 .heading,
div.infobox.c_03 .subheading {
  background-color:#ffcc99!important 
}
div.infobox.c_04 dd,
div.infobox.c_04 dt {
  border-color:#ccff99!important 
}
div.infobox.c_04 .heading,
div.infobox.c_04 .subheading {
  background-color:#ccff99!important 
}
div.infobox.c_05 dd,
div.infobox.c_05 dt {
  border-color:#cc6666!important 
}
div.infobox.c_05 .heading,
div.infobox.c_05 .subheading {
  background-color:#cc6666!important 
}
div.infobox.c_06 dd,
div.infobox.c_06 dt {
  border-color:#ff3333!important 
}
div.infobox.c_06 .heading,
div.infobox.c_06 .subheading {
  background-color:#ff3333!important 
}
div.infobox.c_07 dd,
div.infobox.c_07 dt {
  border-color:#ff99ff!important 
}
div.infobox.c_07 .heading,
div.infobox.c_07 .subheading {
  background-color:#ff99ff!important 
}
div.infobox.c_08 dd,
div.infobox.c_08 dt {
  border-color:#99ffcc!important 
}
div.infobox.c_08 .heading,
div.infobox.c_08 .subheading {
  background-color:#99ffcc!important 
}
div.infobox.c_09 dd,
div.infobox.c_09 dt {
  border-color:#6633cc!important 
}
div.infobox.c_09 .heading,
div.infobox.c_09 .subheading {
  background-color:#6633cc!important 
}
div.infobox.c_10 dd,
div.infobox.c_10 dt {
  border-color:#ff6666!important 
}
div.infobox.c_10 .heading,
div.infobox.c_10 .subheading {
  background-color:#ff6666!important 
}
div.infobox.c_11 dd,
div.infobox.c_11 dt {
  border-color:#ffcc33!important 
}
div.infobox.c_11 .heading,
div.infobox.c_11 .subheading {
  background-color:#ffcc33!important 
}
div.infobox.c_12 dd,
div.infobox.c_12 dt {
  border-color:#66ccff!important 
}
div.infobox.c_12 .heading,
div.infobox.c_12 .subheading {
  background-color:#66ccff!important 
}
div.infobox.c_13 dd,
div.infobox.c_13 dt {
  border-color:#99ff99!important 
}
div.infobox.c_13 .heading,
div.infobox.c_13 .subheading {
  background-color:#99ff99!important 
}
div.infobox.c_14 dd,
div.infobox.c_14 dt {
  border-color:#99ff66!important 
}
div.infobox.c_14 .heading,
div.infobox.c_14 .subheading {
  background-color:#99ff66!important 
}
div.infobox.c_15 dd,
div.infobox.c_15 dt {
  border-color:#996600!important 
}
div.infobox.c_15 .heading,
div.infobox.c_15 .subheading {
  background-color:#996600!important 
}
div.infobox.c_16 dd,
div.infobox.c_16 dt {
  border-color:#993300!important 
}
div.infobox.c_16 .heading,
div.infobox.c_16 .subheading {
  background-color:#993300!important 
}
div.infobox.c_17 dd,
div.infobox.c_17 dt {
  border-color:#336699!important 
}
div.infobox.c_17 .heading,
div.infobox.c_17 .subheading {
  background-color:#336699!important 
}
div.infobox.c_18 dd,
div.infobox.c_18 dt {
  border-color:#33cccc!important 
}
div.infobox.c_18 .heading,
div.infobox.c_18 .subheading {
  background-color:#33cccc!important 
}
div.infobox.c_19 dd,
div.infobox.c_19 dt {
  border-color:#993399!important 
}
div.infobox.c_19 .heading,
div.infobox.c_19 .subheading {
  background-color:#993399!important 
}
div.infobox.c_20 dd,
div.infobox.c_20 dt {
  border-color:#663399!important 
}
div.infobox.c_20 .heading,
div.infobox.c_20 .subheading {
  background-color:#663399!important 
}
div.infobox.c_21 dd,
div.infobox.c_21 dt {
  border-color:#99cc33!important 
}
div.infobox.c_21 .heading,
div.infobox.c_21 .subheading {
  background-color:#99cc33!important 
}
div.infobox.c_22 dd,
div.infobox.c_22 dt {
  border-color:#996633!important 
}
div.infobox.c_22 .heading,
div.infobox.c_22 .subheading {
  background-color:#996633!important 
}
div.infobox.c_23 dd,
div.infobox.c_23 dt {
  border-color:#66cccc!important 
}
div.infobox.c_23 .heading,
div.infobox.c_23 .subheading {
  background-color:#66cccc!important 
}
div.infobox.c_24 dd,
div.infobox.c_24 dt {
  border-color:#99cc99!important 
}
div.infobox.c_24 .heading,
div.infobox.c_24 .subheading {
  background-color:#99cc99!important 
}
div.infobox.c_25 dd,
div.infobox.c_25 dt {
  border-color:#efd2ac!important 
}
div.infobox.c_25 .heading,
div.infobox.c_25 .subheading {
  background-color:#efd2ac!important 
}
div.nav {
  position:relative;
  width:500px;
  margin:auto 
}
div.nav .box {
  position:relative;
  font-size:.9230769231em;
  border-spacing:0;
  overflow:visible;
  min-height:60px;
  border:1px solid #555555;
  margin:5px;
  padding:0 
}
div.nav .heading {
  font-weight:700;
  margin:-1px -1px 5px !important;
  background-image:url(https://rimworldwiki.com/images/c/cc/Infobox_header_overlay.png) !important;
  text-align:center;
  border:1px solid rgba(0,0,0,0.25);
  border-bottom-width:0;
  position:relative;
  z-index:1;
  font-size-adjust:.52
}
div.nav .heading {
  font-family:EasonPro,"Times New Roman",serif !important;
  font-size:1.417em !important;
  color:#000000 !important;
  background-color:#777777;
  line-height:100%;
  margin:-1px -1px 0;
  padding:.5em 0;
  text-shadow:rgba(0,0,0,0.75) 0 0 .25em
}
div.nav .heading a,
div.nav .heading a:link,
div.nav .heading a:active,
div.nav .heading a:visited {
  color:#000000!important 
}
div.nav .heading a:hover {
  color:#e17e08 !important 
}
div.nav .subheading {
  font-family:Arial,sans-serif;
  font-size:1em;
  font-size-adjust:.52;
  padding:.833em 0 
}
div.nav dt,
div.nav dd,
div.infobox dt,
div.infobox dd,
div.nav table,
div.version_nav dt,
div.version_nav dd {
  line-height:1.667em 
}
div.nav .center {
  text-align:center;
  margin:10px 0 
}
div.nav .box table {
  background-color:transparent;
  border-collapse:collapse;
  width:100%;
  margin:.667em 0 
}
div.nav dt {
  float:left;
  text-align:right;
  width:125px;
  clear:left;
  border-right:2px solid #666666;
  margin:0 -2px 0 0;
  padding:2px 8px 
}
div.nav dd {
  float:left;
  text-align:left;
  border-left:#777777 solid 2px;
  width:325px;
  margin:0;
  padding:2px 8px 
}
div.nav table th {
  text-align:right;
  border-right:2px solid #777777;
  vertical-align:top;
  padding:2px 8px 
}
div.nav table td {
  padding:2px 8px 5px 
}
div.nav table td a {
  white-space:nowrap
}
div.nav.thin .box {
  width:400px;
  margin-left:50px 
}
div.nav.thin dt {
  width:75px 
}
div.nav.thin dd {
  width:290px 
}
div.nav.wide .box {
  width:600px;
  margin-left:-50px 
}
div.nav.wide dt {
  width:150px 
}
div.nav.wide dd {
  width:400px 
}
div.nav.c_01 .heading,
div.nav.c_01 .subheading {
  background-color:#3399cc 
}
div.nav.c_01 dd,
div.nav.c_01 dt,
div.nav.c_01 table th {
  border-color:#3399cc 
}
div.nav.c_02 .heading,
div.nav.c_02 .subheading {
  background-color:#ff9933 
}
div.nav.c_02 dd,
div.nav.c_02 dt,
div.nav.c_02 table th {
  border-color:#ff9933 
}
div.nav.c_03 .heading,
div.nav.c_03 .subheading {
  background-color:#cc9966 
}
div.nav.c_03 dd,
div.nav.c_03 dt,
div.nav.c_03 table th {
  border-color:#cc9966 
}
div.nav.c_04 .heading,
div.nav.c_04 .subheading {
  background-color:#66cc33 
}
div.nav.c_04 dd,
div.nav.c_04 dt,
div.nav.c_04 table th {
  border-color:#66cc33 
}
div.nav.c_05 .heading,
div.nav.c_05 .subheading {
  background-color:#993333 
}
div.nav.c_05 dd,
div.nav.c_05 dt,
div.nav.c_05 table th {
  border-color:#993333 
}
div.nav.c_06 .heading,
div.nav.c_06 .subheading {
  background-color:#ff3333 
}
div.nav.c_06 dd,
div.nav.c_06 dt,
div.nav.c_06 table th {
  border-color:#ff3333 
}
div.nav.c_07 .heading,
div.nav.c_07 .subheading {
  background-color:#cc66cc 
}
div.nav.c_07 dd,
div.nav.c_07 dt,
div.nav.c_07 table th {
  border-color:#cc66cc 
}
div.nav.c_08 .heading,
div.nav.c_08 .subheading {
  background-color:#99ffcc 
}
div.nav.c_08 dd,
div.nav.c_08 dt,
div.nav.c_08 table th {
  border-color:#99ffcc 
}
div.nav.c_09 .heading,
div.nav.c_09 .subheading {
  background-color:#330099 
}
div.nav.c_09 dd,
div.nav.c_09 dt,
div.nav.c_09 table th {
  border-color:#330099 
}
div.nav.c_10 .heading,
div.nav.c_10 .subheading {
  background-color:#ff6666 
}
div.nav.c_10 dd,
div.nav.c_10 dt,
div.nav.c_10 table th {
  border-color:#ff6666 
}
div.nav.c_11 .heading,
div.nav.c_11 .subheading {
  background-color:#ffcc33 
}
div.nav.c_11 dd,
div.nav.c_11 dt,
div.nav.c_11 table th {
  border-color:#ffcc33 
}
div.nav.c_12 .heading,
div.nav.c_12 .subheading {
  background-color:#006699 
}
div.nav.c_12 dd,
div.nav.c_12 dt,
div.nav.c_12 table th {
  border-color:#006699 
}
div.nav.c_13 .heading,
div.nav.c_13 .subheading {
  background-color:#33cc33 
}
div.nav.c_13 dd,
div.nav.c_13 dt,
div.nav.c_13 table th {
  border-color:#33cc33 
}
div.nav.c_14 .heading {
  background-color:#99ff66 
}
div.nav.c_14 dd,
div.nav.c_14 dt,
div.nav.c_14 table th {
  border-color:#99ff66 
}
div.nav.c_15 .heading {
  background-color:#996600 
}
div.nav.c_15 dd,
div.nav.c_15 dt,
div.nav.c_15 table th {
  border-color:#996600 
}
div.nav.c_16 .heading {
  background-color:#993300 
}
div.nav.c_16 dd,
div.nav.c_16 dt,
div.nav.c_16 table th {
  border-color:#993300 
}
div.nav.c_17 .heading {
  background-color:#336699 
}
div.nav.c_17 dd,
div.nav.c_17 dt,
div.nav.c_17 table th {
  border-color:#336699 
}
div.nav.c_18 .heading {
  background-color:#33cccc 
}
div.nav.c_18 dd,
div.nav.c_18 dt,
div.nav.c_18 table th {
  border-color:#33cccc 
}
div.nav.c_19 .heading {
  background-color:#993399 
}
div.nav.c_19 dd,
div.nav.c_19 dt,
div.nav.c_19 table th {
  border-color:#993399 
}
div.nav.c_20 .heading {
  background-color:#663399 
}
div.nav.c_20 dd,
div.nav.c_20 dt,
div.nav.c_20 table th {
  border-color:#663399 
}
div.nav.c_21 .heading {
  background-color:#99cc33 
}
div.nav.c_21 dd,
div.nav.c_21 dt,
div.nav.c_21 table th {
  border-color:#99cc33 
}
div.nav.c_22 .heading {
  background-color:#996633 
}
div.nav.c_22 dd,
div.nav.c_22 dt,
div.nav.c_22 table th {
  border-color:#996633 
}
div.nav.c_23 .heading {
  background-color:#66cccc 
}
div.nav.c_23 dd,
div.nav.c_23 dt,
div.nav.c_22 table th {
  border-color:#66cccc 
}
div.nav.c_24 .heading {
  background-color:#99cc99 
}
div.nav.c_24 dd,
div.nav.c_24 dt,
div.nav.c_22 table th {
  border-color:#99cc99 
}
div.nav.c_25 .heading {
  background-color:#efd2ac 
}
div.nav.c_25 dd,
div.nav.c_22 dt,
div.nav.c_25 table th {
  border-color:#efd2ac 
}
.noautonum .tocnumber {
  display:none
}
.tocnumber:after {
  content:'.' 
}
.rwlogo {
  background:url(https://rimworldwiki.com/rw3.jpg);
  background-size:contain;
  background-repeat:no-repeat;
  background-position:center bottom
}
.br10tl {
  -webkit-border-top-left-radius:10px;
  -moz-border-radius-topleft:10px;
  border-top-left-radius:10px
}
.br10tr {
  -webkit-border-top-right-radius:10px;
  -moz-border-radius-topright:10px;
  border-top-right-radius:10px
}
.br10bl {
  -webkit-border-bottom-left-radius:10px;
  -moz-border-radius-bottomleft:10px;
  border-bottom-left-radius:10px
}
.br10br {
  -webkit-border-bottom-right-radius:10px;
  -moz-border-radius-bottomright:10px;
  border-bottom-right-radius:10px
}
.br15tl {
  -webkit-border-top-left-radius:15px;
  -moz-border-radius-topleft:15px;
  border-top-left-radius:15px
}
.br15tr {
  -webkit-border-top-right-radius:15px;
  -moz-border-radius-topright:15px;
  border-top-right-radius:15px
}
.br15bl {
  -webkit-border-bottom-left-radius:15px;
  -moz-border-radius-bottomleft:15px;
  border-bottom-left-radius:15px
}
.br15br {
  -webkit-border-bottom-right-radius:15px;
  -moz-border-radius-bottomright:15px;
  border-bottom-right-radius:15px
}
.br20tl {
  -webkit-border-top-left-radius:20px;
  -moz-border-radius-topleft:20px;
  border-top-left-radius:20px
}
.br20tr {
  -webkit-border-top-right-radius:20px;
  -moz-border-radius-topright:20px;
  border-top-right-radius:20px
}
.br20bl {
  -webkit-border-bottom-left-radius:20px;
  -moz-border-radius-bottomleft:20px;
  border-bottom-left-radius:20px
}
.br20br {
  -webkit-border-bottom-right-radius:20px;
  -moz-border-radius-bottomright:20px;
  border-bottom-right-radius:20px
}
.ai_bg {
  background:url(https://rimworldwiki.com/images/ai_bg.png);
  background-repeat:repeat
}
.quote_lr {
  font-family:'Times New Roman',serif;
  font-weight:bold;
  font-size:large;
  color:gray;
  margin:0 .2em
}
.mp-links {
  padding:5px 2px 0
}
.mp-links a img {
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  border:1px solid #000000;
  margin:0 2px 4px
}
.mp-links a:hover img {
  border:1px solid #e17e08 !important;
  -webkit-box-shadow:0 0 5px 1px #d63200;
  box-shadow:0 0 5px 1px #d63200
}
.modicon {
  font-family:'Glyphicons Regular';
  font-size:1em;
  color:#000
}
.modicon_c:after {
  color:green;
  content:"\E194"
}
.modicon_u:after {
  color:orange;
  content:"\E195"
}
.modicon_n:after {
  color:red;
  content:"\E193"
}
.modicon_o:after {
  color:navy;
  content:"\E197"
}
.modicon_large {
  font-size:1.6em
}
.ul-column-width-100 {
  column-width:100px
}
.ul-column-width-150 {
  column-width:150px
}
.ul-column-width-200 {
  column-width:200px
}
kbd.keysLight {
  padding:2px 4px;
  font-size:90%;
  color:#000000;
  background-color:#cccccc;
  border-radius:3px;
  box-shadow:inset 0 -1px 0 rgb(0 0 0 / 25%)
}
kbd.keysDark {
  padding:2px 4px;
  font-size:90%;
  color:#cccccc;
  background-color:#efa019;
  border-radius:3px;
  box-shadow:inset 0 -1px 0 rgb(0 0 0 / 25%)
}
.TableOfContentsContainer {
  display:grid;
  grid-template-columns:1fr;
  gap:16px
}
.TableOfContentsContainer-toc {
  grid-row:1;
  grid-column:1 
}
.TableOfContentsContainer-content {
  grid-row:2;
  grid-column:1 
}
@media (min-width:768px) {
  .TableOfContentsContainer {
    grid-template-columns:1fr auto
  }
  .TableOfContentsContainer-toc {
    padding-top:2em;
    grid-row:1;
    grid-column:2 
  }
  .TableOfContentsContainer-content {
    grid-row:1;
    grid-column:1 
  }
}
.TwoColumnCollapsibleLayout {
  display:grid;
  grid-template-columns:minmax(0,1fr);
  justify-items:stretch;
  align-items:stretch;
  border:solid 1px #4e555d
}
.TwoColumnCollapsibleLayout-section {
  border:solid 1px #4e555d
}
.TwoColumnCollapsibleLayout-code {
  background:#111
}
.TwoColumnCollapsibleLayout-subtitle {
  border-bottom:solid 1px #4e555d;
  background-color:#0d0d0d;
  font-weight:bold;
  padding:5px 10px
}
.TwoColumnCollapsibleLayout-text {
  padding:5px 10px
}
@media (min-width:768px) {
  .TwoColumnCollapsibleLayout {
    grid-template-columns:repeat(2,minmax(0,1fr))
  }
}
.TutorialTableWrapper {
  overflow-x:auto
}
table.TutorialCodeTable {
  margin:1em 0;
  border:1px #555555 solid;
  border-collapse:collapse;
  width:100%
}
.TutorialCodeTable th,
.TutorialCodeTable td {
  border:1px #555555 solid;
  padding:0.2em
}
.TutorialCodeTable th {
  background:#0d0d0d;
  color:#ffffff;
  text-align:center 
}
.TutorialCodeTable td {
  background:#eeeeee;
  color:#555555;
  vertical-align:top
}
.TutorialCodeTable td.TutorialCodeTable-highlighted {
  background-color:#333
}
.TutorialCodeTable td.TutorialCodeTable-description {
  background-color:transparent;
  color:unset
}
.TutorialCodeTable caption {
  font-weight:bold
}
.TutorialCodeTable pre.code2highlight {
  background:transparent;
  border:none
}
#interwiki-completelist {
  font-weight:bold
}
body.page-Main_Page #ca-delete {
  display:none !important
}
body.page-Main_Page #mp-topbanner {
  clear:both
}
#toolbar {
  height:22px;
  margin-bottom:6px
}
#content ol,
#content ul,
#mw_content ol,
#mw_content ul {
  margin-bottom:0.5em
}
ol.references {
  font-size:100%
}
.references-small {
  font-size:90%
}
.references-2column {
  font-size:90%;
  -moz-column-count:2;
  -webkit-column-count:2;
  column-count:2
}
ol.references > li:target,
sup.reference:target,
cite:target {
  background-color:#DEF
}
sup.reference {
  font-weight:normal;
  font-style:normal
}
cite {
  font-style:normal;
  word-wrap:break-word
}
@media screen,handheld,projection {
  cite *.printonly {
    display:none
  }
}
table.wikitable,
table.prettytable {
  margin:1em 1em 1em 0;
  background:#060606;
  border:1px #555555 solid;
  border-collapse:collapse
}
.wikitable th,
.wikitable td,
.prettytable th,
.prettytable td {
  border:1px #555555 solid;
  padding:0.2em
}
.wikitable th,
.prettytable th {
  background:#0d0d0d;
  text-align:center
}
.wikitable caption,
.prettytable caption {
  font-weight:bold
}
table.navbox {
  border:1px solid #555555;
  width:100%;
  margin:auto;
  clear:both;
  font-size:88%;
  text-align:center;
  padding:1px
}
table.navbox + table.navbox {
  margin-top:-1px
}
.navbox-title,
.navbox-abovebelow,
table.navbox th {
  text-align:center;
  padding-left:1em;
  padding-right:1em
}
.navbox-group {
  white-space:nowrap;
  text-align:right;
  font-weight:bold;
  padding-left:1em;
  padding-right:1em
}
.navbox,
.navbox-subgroup {
  background:#020202
}
.navbox-list {
  border-color:#020202
}
.navbox-title,
table.navbox th {
  background:#000033
}
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
  background:#000022
}
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
  background:#000019
}
.navbox-even {
  background:#080808
}
.navbox-odd {
  background:transparent
}
.collapseButton {
  float:right;
  font-weight:normal;
  text-align:right;
  width:auto
}
.navbox .collapseButton {
  width:6em
}
.infobox {
  border:1px solid #555555;
  background-color:#060606;
  color:black;
  margin:0.5em 0 0.5em 1em;
  padding:0.2em;
  float:right;
  clear:right
}
.infobox td,
.infobox th {
  vertical-align:top
}
.infobox caption {
  font-size:larger
}
.infobox.bordered {
  border-collapse:collapse
}
.infobox.bordered td,
.infobox.bordered th {
  border:1px solid #aaa
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
  border:0
}
.infobox.sisterproject {
  width:20em;
  font-size:90%
}
.infobox.standard-talk {
  border:1px solid #6f6f3f;
  background-color:#453707
}
.infobox.standard-talk.bordered td,
.infobox.standard-talk.bordered th {
  border:1px solid #6f6f3f
}
.infobox.bordered .mergedtoprow td,
.infobox.bordered .mergedtoprow th {
  border:0;
  border-top:1px solid #555555;
  border-right:1px solid #aaa
}
.infobox.bordered .mergedrow td,
.infobox.bordered .mergedrow th {
  border:0;
  border-right:1px solid #aaa
}
.infobox.geography {
  text-align:left;
  border-collapse:collapse;
  line-height:1.2em;
  font-size:90%
}
.infobox.geography td,
.infobox.geography th {
  border-top:solid 1px #555555;
  padding:0.4em 0.6em 0.4em 0.6em
}
.infobox.geography .mergedtoprow td,
.infobox.geography .mergedtoprow th {
  border-top:solid 1px #555555;
  padding:0.4em 0.6em 0.2em 0.6em
}
.infobox.geography .mergedrow td,
.infobox.geography .mergedrow th {
  border:0;
  padding:0 0.6em 0.2em 0.6em
}
.infobox.geography .mergedbottomrow td,
.infobox.geography .mergedbottomrow th {
  border-top:0;
  border-bottom:solid 1px #555555;
  padding:0 0.6em 0.4em 0.6em
}
.infobox.geography .maptable td,
.infobox.geography .maptable th {
  border:0;
  padding:0
}
.redirect-in-category,
.allpagesredirect {
  font-style:italic
}
div.listenlist {
  background:url(https://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/30px-Gnome-speakernotes.png);
  padding-left:40px
}
div.medialist {
  min-height:50px;
  margin:1em;
  background-position:top left;
  background-repeat:no-repeat
}
div.medialist ul {
  list-style-type:none;
  list-style-image:none;
  margin:0
}
div.medialist ul li {
  padding-bottom:0.5em
}
div.medialist ul li li {
  font-size:91%;
  padding-bottom:0
}
#bodyContent a[href$=".pdf"].external,
#bodyContent a[href*=".pdf?"].external,
#bodyContent a[href*=".pdf#"].external,
#bodyContent a[href$=".PDF"].external,
#bodyContent a[href*=".PDF?"].external,
#bodyContent a[href*=".PDF#"].external,
#mw_content a[href$=".pdf"].external,
#mw_content a[href*=".pdf?"].external,
#mw_content a[href*=".pdf#"].external,
#mw_content a[href$=".PDF"].external,
#mw_content a[href*=".PDF?"].external,
#mw_content a[href*=".PDF#"].external {
  background:url(https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-file_acrobat.gif/15px-Icons-mini-file_acrobat.gif) center right no-repeat;
  padding-right:16px
}
#bodyContent span.PDFlink a,
#mw_content span.PDFlink a {
  background:url(https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-file_acrobat.gif/15px-Icons-mini-file_acrobat.gif) center right no-repeat;
  padding-right:17px
}
#bodyContent .plainlinks a {
  background:none !important;
  padding:0 !important
}
div.columns-2 div.column {
  float:left;
  width:50%;
  min-width:300px
}
div.columns-3 div.column {
  float:left;
  width:33.3%;
  min-width:200px
}
div.columns-4 div.column {
  float:left;
  width:25%;
  min-width:150px
}
div.columns-5 div.column {
  float:left;
  width:20%;
  min-width:120px
}
.nourlexpansion a.external.text:after,
.nourlexpansion a.external.autonumber:after {
  display:none !important
}
.plainlinksneverexpand a {
  background:none !important;
  padding:0 !important
}
.plainlinksneverexpand a.external.text:after,
.plainlinksneverexpand a.external.autonumber:after {
  display:none !important
}
.messagebox {
  border:1px solid #555555;
  background-color:#060606;
  width:80%;
  margin:0 auto 1em auto;
  padding:.2em
}
.messagebox.merge {
  border:1px solid #3b3347;
  background-color:#0b001a;
  text-align:center
}
.messagebox.cleanup {
  border:1px solid #000060;
  background-color:#000010;
  text-align:center
}
.messagebox.standard-talk {
  border:1px solid #6f6f3f;
  background-color:#453707;
  margin:4px auto
}
.mbox-inside .standard-talk,
.messagebox.nested-talk {
  border:1px solid #6f6f3f;
  background-color:#453707;
  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:#453707
}
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:0px;
  width:1px
}
table.ambox {
  margin:0px 10%;
  border:1px solid #555555;
  border-left:10px solid #0072e1;
  background:#040404
}
table.ambox + 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 #0072e1
}
table.ambox-speedy {
  border-left:10px solid #dd4d4d;
  background:#fee
}
table.ambox-delete {
  border-left:10px solid #dd4d4d
}
table.ambox-content {
  border-left:10px solid #ff920d
}
table.ambox-style {
  border-left:10px solid #cf9f0b
}
table.ambox-move {
  border-left:10px solid #9a33cd
}
table.ambox-protection {
  border-left:10px solid #bba
}
table.imbox {
  margin:4px 10%;
  border-collapse:collapse;
  border:3px solid #0072e1;
  background:#040404
}
.imbox .mbox-text .imbox {
  margin:0 -0.5em
}
.mbox-inside .imbox {
  margin:4px
}
table.imbox-notice {
  border:3px solid #0072e1
}
table.imbox-speedy {
  border:3px solid #dd4d4d;
  background:#fee
}
table.imbox-delete {
  border:3px solid #dd4d4d
}
table.imbox-content {
  border:3px solid #ff920d
}
table.imbox-style {
  border:3px solid #cf9f0b
}
table.imbox-move {
  border:3px solid #9a33cd
}
table.imbox-protection {
  border:3px solid #bba
}
table.imbox-license {
  border:3px solid #555577;
  background:#000108
}
table.imbox-featured {
  border:3px solid #caa034
}
table.cmbox {
  margin:3px 10%;
  border-collapse:collapse;
  border:1px solid #555555;
  background:#000920
}
table.cmbox-notice {
  background:#001027
}
table.cmbox-speedy {
  margin-top:4px;
  margin-bottom:4px;
  border:4px solid #dd4d4d;
  background:#240000
}
table.cmbox-delete {
  background:#240000
}
table.cmbox-content {
  background:#311900
}
table.cmbox-style {
  background:#241e00
}
table.cmbox-move {
  background:#0c0027
}
table.cmbox-protection {
  background:#1e1e10
}
table.ombox {
  margin:4px 10%;
  border-collapse:collapse;
  border:1px solid #555555;
  background:#060606
}
table.ombox-notice {
  border:1px solid #aaa
}
table.ombox-speedy {
  border:2px solid #dd4d4d;
  background:#fee
}
table.ombox-delete {
  border:2px solid #dd4d4d
}
table.ombox-content {
  border:1px solid #ff920d
}
table.ombox-style {
  border:1px solid #cf9f0b
}
table.ombox-move {
  border:1px solid #9a33cd
}
table.ombox-protection {
  border:2px solid #bba
}
table.tmbox {
  margin:4px 10%;
  border-collapse:collapse;
  border:1px solid #6f6f3f;
  background:#453707
}
.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 #dd4d4d;
  background:#fee
}
table.tmbox-delete {
  border:2px solid #dd4d4d
}
table.tmbox-content {
  border:2px solid #ff920d
}
table.tmbox-style {
  border:2px solid #cf9f0b
}
table.tmbox-move {
  border:2px solid #9a33cd
}
table.tmbox-protection,
table.tmbox-notice {
  border:1px solid #6f6f3f
}
table.dmbox {
  clear:both;
  margin:0.9em 1em;
  border-top:1px solid #333333;
  border-bottom:1px solid #333333;
  background:transparent
}
table.fmbox {
  clear:both;
  margin:0.2em 0;
  width:100%;
  border:1px solid #555555;
  background:#060606
}
table.fmbox-system {
  background:#060606
}
table.fmbox-warning {
  border:1px solid #8f4444;
  background:#240000
}
table.fmbox-editnotice {
  background:transparent
}
div.mw-warning-with-logexcerpt,
div.mw-lag-warn-high,
div.mw-cascadeprotectedwarning {
  clear:both;
  margin:0.2em 0;
  border:1px solid #8f4444;
  background:#240000;
  padding:0.25em 0.9em
}
div.mw-lag-warn-normal,
div.noarticletext,
div.fmbox-system {
  clear:both;
  margin:0.2em 0;
  border:1px solid #555555;
  background:#060606;
  padding:0.25em 0.9em
}
body.mediawiki table.mbox-small {
  clear:right;
  float:right;
  margin:4px 0 4px 1em;
  width:238px;
  font-size:88%;
  line-height:1.25em
}
body.mediawiki table.mbox-small-left {
  margin:4px 1em 4px 0;
  width:238px;
  border-collapse:collapse;
  font-size:88%;
  line-height:1.25em
}
.IPA {
  font-family:"Charis SIL","Doulos SIL",Gentium,GentiumAlt,"DejaVu Sans",Code2000,"TITUS Cyberbit Basic","Arial Unicode MS","Lucida Sans Unicode","Chrysanthi Unicode";
  font-family :inherit
}
.Unicode {
  font-family:Code2000,Code2001,"Free Serif","TITUS Cyberbit Basic","Doulos SIL","Chrysanthi Unicode","Bitstream Cyberbit","Bitstream CyberBase",Thryomanes,Gentium,GentiumAlt,"Lucida Grande","Free Sans","Arial Unicode MS","Microsoft Sans Serif","Lucida Sans Unicode";
  font-family :inherit
}
.latinx {
  font-family:Code2000,Code2001,"TITUS Cyberbit Basic","Microsoft Sans Serif";
  font-family :inherit
}
.polytonic {
  font-family:"Athena Unicode",Gentium,"Palatino Linotype","Arial Unicode MS","Lucida Sans Unicode","Lucida Grande",Code2000;
  font-family :inherit
}
#wpSave {
  font-weight:bold
}
.hiddenStructure {
  display:inline ! important;
  color:#ff0000;
  background-color:#0f0
}
.check-icon a.new {
  display:none;
  speak:none
}
.nounderlines a {
  text-decoration:none
}
.IPA a:link,
.IPA a:visited {
  text-decoration:none
}
div.NavFrame {
  margin:0;
  padding:4px;
  border:1px solid #555555;
  text-align:center;
  border-collapse:collapse;
  font-size:95%
}
div.NavFrame + div.NavFrame {
  border-top-style:none;
  border-top-style:hidden
}
div.NavPic {
  background-color:#000000;
  margin:0;
  padding:2px;
  float:left
}
div.NavFrame div.NavHead {
  height:1.6em;
  font-weight:bold;
  background-color:#000033;
  position:relative
}
div.NavFrame p {
  font-size:100%
}
div.NavFrame div.NavContent {
  font-size:100%
}
div.NavFrame div.NavContent p {
  font-size:100%
}
div.NavEnd {
  margin:0;
  padding:0;
  line-height:1px;
  clear:both
}
a.NavToggle {
  position:absolute;
  top:0;
  right:3px;
  font-weight:normal;
  font-size:90%
}
.mw-plusminus-pos {
  color:#9bff9b
}
.mw-plusminus-neg {
  color:#ff7474
}
.rellink,
.dablink {
  font-style:italic;
  padding-left:2em
}
.rellink i,
.dablink i {
  font-style:normal
}
.horizontal ul {
  padding:0;
  margin:0
}
.horizontal li {
  padding:0 0.6em 0 0.4em;
  display:inline;
  border-right:1px solid
}
.horizontal li:last-child {
  border-right:none;
  padding-right:0
}
.listify td {
  display:list-item
}
.listify tr {
  display:block
}
.listify table {
  display:block
}
.geo-default,
.geo-dms,
.geo-dec {
  display:inline
}
.geo-nondefault,
.geo-multi-punct {
  display:none
}
.longitude,
.latitude {
  white-space:nowrap
}
.nonumtoc .tocnumber {
  display:none
}
.nonumtoc #toc ul,
.nonumtoc .toc ul {
  line-height:1.5em;
  list-style:none;
  margin:.3em 0 0;
  padding:0
}
.nonumtoc #toc ul ul,
.nonumtoc .toc ul ul {
  margin:0 0 0 2em
}
.toclimit-2 .toclevel-2,
.toclimit-3 .toclevel-3,
.toclimit-4 .toclevel-4,
.toclimit-5 .toclevel-5,
.toclimit-6 .toclevel-6,
.toclimit-7 .toclevel-7 {
  display:none
}
blockquote.templatequote {
  margin-top:0
}
blockquote.templatequote div.templatequotecite {
  line-height:1em;
  text-align:left;
  padding-left:2em;
  margin-top:0
}
blockquote.templatequote div.templatequotecite cite {
  font-size:85%
}
div.user-block {
  padding:5px;
  border:1px solid #565656;
  background-color:#2a1a00
}
.nowraplinks a,
span.texhtml,
sup.reference a {
  white-space:nowrap
}
.template-documentation {
  clear:both;
  margin:1em 0 0 0;
  border:1px solid #555555;
  background-color:#03130b;
  padding:5px
}
.thumbinner {
  min-width:100px
}
.imagemap-inline div {
  display:inline
}
#wpUploadDescription {
  height:13em
}
sup,
sub {
  line-height:1em
}
#content .gallerybox div.thumb {
  background-color:#060606
}
.gallerybox .thumb img,
#file img {
  background:white url(https://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 {
  background:white
}
#mw-subcategories,
#mw-pages,
#mw-category-media,
#filehistory,
#wikiPreview,
#wikiDiff {
  clear:both
}
.wpb .wpb-header {
  display:none
}
.wpbs-inner .wpb .wpb-header {
  display:block
}
.wpbs-inner .wpb .wpb-header {
  display:table-row
}
.wpbs-inner .wpb-outside {
  display:none
}
.external a,
.external a:link,
.external a:active,
.external a:visited,
a,
a:link,
a:active,
a:visited {
  color:#5291f9 !important;
  text-decoration:none
}
.external a:hover,
a:hover {
  color:#e17e08 !important
}
a.new,
a.new:link,
a.new:active,
a.new:visited {
  color:#ff6060 !important;
  text-decoration:none
}
a.new:hover {
  color:#ff0000 !important
}
.mpb {
  border:1px solid #aaa
}
.mpbl {
  border-left:1px solid #aaa
}
.mpbr {
  border-right:1px solid #aaa
}
.mpbt {
  border-top:1px solid #aaa
}
.mpbb {
  border-bottom:1px solid #aaa
}
.mpth {
  font-family:EasonPro,"Times New Roman",serif;
  font-size:1.7692307692em;
  color:#000000;
  text-shadow:rgba(0,0,0,0.75) 0 0 .25em;
  background-color:#999999;
  font-weight:400;
  height:48px
}
.mpth2 {
  background-color:#181818
}
span.sig {
  border:1px #666666 solid;
  background:rgba(100,100,180,0.2);
  font-size:85%;
  border-radius:8px;
  padding:.3em;
  margin:0 20px
}
.mw-pt-languages table {
  background:#181818 !important
}
.mw-pt-languages-label {
  color:#000000 !important;
  background-color:#999999 !important;
  text-align:right
}
.version_sm {
  background:#ffffff;
  color:#000000;
  padding:2px 2px 0;
  line-height:8px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  display:inline-block 
}
.version_sm > sup > a,
.version_sm > sup > a:link,
.version_sm > sup > a:active,
.version_sm > sup > a:visited {
  color:#000000 !important
}
.version_sm > sup > a:hover {
  color:#333333 !important
}
#version_r > a,
#version_r > a:link,
#version_r > a:active,
#version_r > a:visited {
  color:#e17e08 !important
}
#version_r > a:hover {
  color:#e14808 !important
}
.version_cat {
  max-width:200px;
  padding:2px 10px;
  margin:20px 0 0 0
}
.version_num {
  padding:10px 20px;
  max-height:19px;
  display:inline-block
}
.new_sm {
  background:#f15492;
  color:#000000;
  padding:2px 2px 0;
  line-height:8px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  display:inline-block 
}
.communityportal {
  border:1px solid #555555;
  border-radius:10px;
  background:#030303;
  padding:7px
}
.cp-header {
  background-color:#181818;
  padding:5px;
  margin:3px;
  font-weight:bold;
  text-align:center;
  color:#aeddfc;
  font-size:120%;
  border-radius:10px
}
.stafflist {
  float:right;
  padding-left:5px
}
.stafflist table {
  width:400px
}
.infoboxtable {
  background:#e2e6ea;
  background-image:-moz-linear-gradient(center top,#dfe2e5 60%,#f3f4f5 100%);
  background-image:-webkit-gradient(linear,center top,left bottom,color-stop(60%,#dfe2e5),color-stop(100%,#f3f4f5));
  background-image:-webkit-linear-gradient(top,#dfe2e5 60%,#f3f4f5 100%);
  background-image:-o-linear-gradient(top,#dfe2e5 60%,#f3f4f5 100%);
  background-image:-ms-linear-gradient(top,#dfe2e5 60%,#f3f4f5 100%);
  background-image:linear-gradient(to bottom,#e2e6ea 60%,#dcdcdc 100%);
  border:1px solid #bfbfbf;
  color:#191919;
  float:right;
  font-size:89%;
  margin-bottom:0.5em;
  margin-left:1em;
  padding:0.2em;
  width:300px
}
.infoboxtable th img {
  filter:drop-shadow(0px 0px 5px white)
}
.infoboxtable td {
  vertical-align:top
}
.infoboxtable td > div {
  background-color:rgb(41,43,46);
  border-radius:5px;
  font-weight:bold;
  padding:0.5px 7px;
  text-align:right
}
.infoboxname {
  font-size:110%;
  font-weight:bold;
  padding:0.5em
}
.infoboxdetails,
.infoboxdescription {
  padding:0em
}
.infoboxname,
.infoboxdetails,
.infoboxdescription {
  background:#e2e6ea;
  background-image:-moz-linear-gradient(center top,#3f3f3f 0%,#afafaf 100%);
  background-image:-webkit-gradient(linear,center top,left bottom,color-stop(0%,#3f3f3f),color-stop(100%,#afafaf));
  background-image:-webkit-linear-gradient(top,#3f3f3f 0%,#afafaf 100%);
  background-image:-o-linear-gradient(top,#3f3f3f 0%,#afafaf 100%);
  background-image:-ms-linear-gradient(top,#3f3f3f 0%,#afafaf 100%);
  background-image:linear-gradient(to bottom,#d1b895 0%,#e2e6ea 100%);
  color:#191919;
  text-align:center;
  font-weight:bold
}