Slime Rancher вики
Slime Rancher вики
Нет описания правки
мНет описания правки
Строка 359: Строка 359:
 
background: url(https://slimerancher.fandom.com/ru/wiki/Special:FilePath/Anonymous_avatar.png);
 
background: url(https://slimerancher.fandom.com/ru/wiki/Special:FilePath/Anonymous_avatar.png);
 
background-size: 26px;
 
background-size: 26px;
border: 2px solid var(--themed-border-color);
+
border: 2px solid var(--wds-avatar-border-color);
 
fill: transparent !important;
 
fill: transparent !important;
 
position: absolute;
 
position: absolute;
  +
transition: .3s;
 
}
 
}
  +
 
  +
.EntityHeader_avatar__2TDnq svg:hover {
  +
border: 2px solid var(--wds-avatar-border-color--hover);
  +
}
  +
 
/* В профайлах */
 
/* В профайлах */
 
img[src="https://static.wikia.nocookie.net/663e53f7-1e79-4906-95a7-2c1df4ebbada/thumbnail/width/400/height/400"] {
 
img[src="https://static.wikia.nocookie.net/663e53f7-1e79-4906-95a7-2c1df4ebbada/thumbnail/width/400/height/400"] {

Версия от 19:40, 18 июня 2021

@import url('https://fonts.googleapis.com/css?family=Amatic+SC');

  /*************************/
 /*         Общее         */
/*************************/

/*** Заглавная ***/
/* Меню главной */
.ui-widget-content {
  background: none;
  color: var(--theme-page-text-color);
}


.menu-portal_container { }
.menu-portal_section ul  { list-style: disc; }
.menu-portal_section { border: 0 solid black; margin: 0 0 10px 0;}
.menu-portal_header { padding: 0 1em; position: relative; }
.menu-portal_header_text { width: 100%; padding: .6em 0 0 0; border-bottom: 1px dotted rgb(139,0,0); text-align: center; font-family: IMFELLDWPicaPRORegular; font-size: 2em; }
.menu-portal_headerlinks { font-size: .8em; position: absolute; bottom: 0em; padding-bottom: 2px; top: 465px; }
.menu-portal_header, .menu-portal_header a:link, .menu-portal_header a:visited, .menu-portal_header a:hover, .menu-portal_header a:active { color: rgb(139,0,0); }
.menu-portal_body { padding: .0em; }
.menu-portal_subheader { padding: 0 1em; position: relative; font-size: .9em; }
.menu-portal_subheader, .menu-portal_subheader a:link, .menu-portal_subheader a:visited, .menu-portal_subheader a:hover, .menu-portal_subheader a:active { color: rgb(139,0,0); }
.menu-portal_subheader_text { display: table; width: 100%; padding: .4em 0 0 0; border-bottom: 1px dotted rgb(78,156,190); text-align: left; font-family: IMFELLDWPicaPRORegular; font-size: 1.8em; color: rgb(78,156,190);}

#menu-portal_content { font-size: 12px; line-height: 1.5em; font-family: Verdana, Arial, Helvetica, sans-serif;}
#menu-portal_content .menu-portal_body > table { height: 400px; }
#menu-portal_content ul { list-style: disc outside; }
#menu-portal_content ul ul { margin-left: 1em; }

#menu-portal_slider { margin:0; padding:0; position: relative; height: 400px; }
#menu-portal_slider #menu-portal_next, #menu-portal_slider #menu-portal_prev { text-align: center; cursor: pointer; border: 0 solid #FEC356; height: 30px !important; width: 20px; font-family: arial, san-serif; font-size: 36px; line-height: 22px; font-weight: bold; position: absolute; bottom: 8px; background: transparent; -moz-box-shadow: inset 1px 1px 2px rgba(255,255,255, .8); -webkit-box-shadow: inset 1px 1px 2px rgba(255,255,255, .8); box-shadow: inset 1px 1px 2px rgba(255,255,255, .8); background-image: -moz-linear-gradient(bottom, rgb(169,111,1) 0, rgb(254,195,86) 100%); background-image: -webkit-gradient(linear, 0% 100%, 0% 0%, color-stop(0, rgb(169,111,1)), color-stop(100%, rgb(254,195,86))); text-shadow: 1px 1px rgba(255, 255, 255, .3), -1px 0 rgba(0,0,0,.3); color: rgb(190,124,1); -moz-user-select: none; -webkit-user-select: none; user-select: none; display: none;}
#menu-portal_slider #menu-portal_next:hover, #menu-portal_slider #menu-portal_prev:hover { background-image: -moz-linear-gradient(bottom, rgb(233,152,1) 0, rgb(254,218,150) 100%); background-image: -webkit-gradient(linear, 0% 100%, 0% 0%, color-stop(0, rgb(233,152,1)), color-stop(100%, rgb(254,218,150))); color: rgb(233,152,1); display: none;}
#menu-portal_slider #menu-portal_next { right: 10px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-top-right-radius: 8px; -webkit-border-bottom-right-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; display: none;}
#menu-portal_slider #menu-portal_prev { right: 31px; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-top-left-radius: 8px; -webkit-border-bottom-left-radius: 8px; border-top-left-radius: 8px; border-bottom-left-radius: 8px; display: none;}
#menu-portal_slider > .menu-portal_body { padding: 0; }

#menu-portal_content-1, #menu-portal_content-2, #menu-portal_content-3, #menu-portal_content-4, #menu-portal_content-5, #menu-portal_content-6, #menu-portal_content-7, #menu-portal_content-8, #menu-portal_content-9, #menu-portal_content-10, #menu-portal_content-11, #menu-portal_content-12, #menu-portal_content-13, #menu-portal_content-14, #menu-portal_content-15, #menu-portal_content-16, #menu-portal_content-17, #menu-portal_content-18, #menu-portal_content-19, #menu-portal_content-20, #menu-portal_content-21, #menu-portal_content-22, #menu-portal_content-23, #menu-portal_content-24, #menu-portal_content-25, #menu-portal_content-26, #menu-portal_content-27, #menu-portal_content-28, #menu-portal_content-29, #menu-portal_content-30, #menu-portal_content-31, #menu-portal_content-32, #menu-portal_content-33, #menu-portal_content-34, #menu-portal_content-35, #menu-portal_content-36, #menu-portal_content-37, #menu-portal_content-38, #menu-portal_content-39, #menu-portal_content-40, #menu-portal_content-41, #menu-portal_content-42, #menu-portal_content-43, #menu-portal_content-44, #menu-portal_content-45, #menu-portal_content-46, #menu-portal_content-47, #menu-portal_content-48, #menu-portal_content-49, #menu-portal_content-50, #menu-portal_content-51, #menu-portal_content-52, #menu-portal_content-53, #menu-portal_content-54, #menu-portal_content-55, #menu-portal_content-56, #menu-portal_content-57, #menu-portal_content-58, #menu-portal_content-59, #menu-portal_content-60, #menu-portal_content-61  
{ padding:0; }

#menu-portal_content-2 {
  background-image: url("https://vignette.wikia.nocookie.net/slimerancher/images/c/c7/Locations_Menu.png/revision/latest?cb=20160128134038&path-prefix=ru");
  background-repeat: no-repeat;
  background-position: right;
}

#menu-portal_content-6, #menu-portal_content-7, #menu-portal_content-8, #menu-portal_content-9, #menu-portal_content-10 {
  background-image: url("https://vignette.wikia.nocookie.net/slimerancher/images/c/c9/Recourses_Menu.png/revision/latest?cb=20160128134038&path-prefix=ru");
  background-repeat: no-repeat;
  background-position: right;
}

#menu-portal_content-3 {
  background-image: url("https://vignette.wikia.nocookie.net/slimerancher/images/4/45/Slimes_menu.png/revision/latest?cb=20160128134039&path-prefix=ru");
  background-repeat: no-repeat;
  background-position: right;
}

#menu-portal_content-4 {
  background-image: url("https://vignette.wikia.nocookie.net/slimerancher/images/a/ae/Tools_Menu.png/revision/latest?cb=20160128134038&path-prefix=ru");
  background-repeat: no-repeat;
  background-position: right;
}

#menu-portal_content-5 {
  background-image: url("https://images.wikia.nocookie.net/__cb20140915233137/spiralka/ru/images/f/f9/Bg-guide.png");
  background-repeat: no-repeat;
  background-position: right;
}

.menu-bg {
  width: 700px;
  height: 470px;
  /*background: url(https://vignette.wikia.nocookie.net/spiralka/images/3/3d/Menu_Nick.png/revision/latest?cb=20150115232827&path-prefix=ru);*/
  background: url(https://vignette.wikia.nocookie.net/slimerancher/images/5/5c/Main_Menu.png/revision/latest?cb=20160128072321&path-prefix=ru);
  /*background: url(https://vignette.wikia.nocookie.net/spiralka/images/9/99/Menu.png/revision/latest?cb=20150401033625&path-prefix=ru);*/
  background-repeat: no-repeat;
  margin-left: auto;
  margin-right: auto;
}

.menu-locations {
  border: solid0 black;
  width: 241px;
  height: 238px;
  position: relative;
  top: 15px;
  left: 20px;
}

.menu-resources {
  border: solid0 black;
  width: 241px;
  height: 238px;
  position: relative;
  top: -210px;
  left: 572px;
}

.menu-slimes {
  border: solid0 black;
  width: 241px;
  height: 238px;
  position: relative;
  top: -232px;
  left: 84px;
}

.menu-tools {
  border: solid0 black;
  width: 241px;
  height: 238px;
  position: relative;
  top: -488px;
  left: 465px;
}

.menu-glorp {
  border: solid0 black; 
  width: 241px; 
  height: 238px;
  position: relative; 
  top: -770px;
  left: 300px;
}

.menu-about {
  border: solid0 black; 
  width: 241px; 
  height: 238px;
  position: relative; 
  top: -1182px;
  left: 356px;
}

.ui-widget-content .button span {
  background: var(--rusrw-button-bg);
  border-radius: 5px;
  bottom: 20px;
  color: var(--rusrw-button-text) !important;
  padding: 4px 7px;
  position: absolute;
  transition: .3s;
}

.ui-widget-content .button span:hover {
  background: var(--rusrw-button-bg-hover);
  color: var(--rusrw-button-text-hover) !important;
}

/* Призрачные картинки */
.ghost img {
  -moz-opacity: .2;
  -khtml-opacity: .2;
  opacity: .2;
  transition:1s;
}
 
.ghost img:hover {
  -moz-opacity: .8;
  -khtml-opacity: .8;
  opacity: .8;
  transition:1s;
}

/* Прозрачные картинки */
.ghastly img {
  -moz-opacity: .0;
  -khtml-opacity: .0;
  opacity: .0;
  transition: 1s;
}

.ghastly img:hover {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
  transition: 1s;
}

/* Прозрачные заголовки меню */
.Montague img {
  -moz-opacity: .6;
  -khtml-opacity: .6;
  opacity: .6;
  transition: .5s;
}

.Montague img:hover {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
  transition: .5s;
}

/* Заголовки */
h1.mainpage, h1.mainpage a {
  color: #e43a70;
  font-family: Amatic SC;
  font-weight: bold !important;
  line-height: 1 !important;
  margin: 0 0 -9px 3px !important;
}

/* Новости */
.blog-listing.mainpage {
  margin-top: 5px;
}

.mainpage .blog-listing__post {
  background-color: var(--rusrw-blog-bg);
  border: 1px solid var(--rusrw-blog-bg);
  border-radius: 7px;
  box-shadow: -5px 5px var(--rusrw-blog-shadow);
  display: flex;
  flex-wrap: wrap;
  line-height: 18px !important;
  margin: 0 0 15px 10px;
  padding: 10px !important;
}

.mainpage .blog-listing__user-avatar {
  display: none;
}

.blog-listing__bullet,
.blog-listing__post-details span {
  font-weight: normal;
}

.mainpage .blog-listing__title {
  flex-basis: 100%;
  font-size: 16px !important;
  margin: 0 0 15px !important;
}

.mainpage .blog-listing__post-details {
  align-items: center;
  display: flex;
  flex-basis: 100%;
  justify-content: space-between;
  margin-top: 5px;
  order: 1;
}

.mainpage .blog-listing__read-post{
  display: none;
}

.more-news {
  float: right;
  font-size: 13px;
  margin-right: 11px;
}

/* Верхняя */
body.theme-fandomdesktop-lignt .vk-light {
  display: block;
}

body.theme-fandomdesktop-light .vk-dark {
  display: none;
}

body.theme-fandomdesktop-dark .vk-light {
  display: none;
}

body.theme-fandomdesktop-dark .vk-dark {
  display: block;
}

/* Нижняя */
.servanto {
  background: url(https://vignette.wikia.nocookie.net/slimerancher/images/e/e0/Footer.png/revision/latest?cb=20160129034856&path-prefix=ru) no-repeat;
  font-family: Verdana;
  font-size: 13px;
  line-height: 12px;
  min-height: 227px;
  width: 100%;
}

.servanto2 {
  background: var(--rusrw-servanto2);
  border-radius: 4px;
  content: "";
  min-height: 227px;
  width: 100%;
}

.servanto .button a {
  background: var(--rusrw-button-bg);
  border-radius: 5px;
  color: var(--rusrw-button-text);
  padding: 4px 7px;
  transition: .3s;
}

.servanto .button a:hover {
  background: var(--rusrw-button-bg-hover);
  color: var(--rusrw-button-text-hover);
}


/** references block **/
#references-block-wrapper {
  height: 200px;
  position: relative;
}

.references-block-bg {
  width: 95%;
  height: 84px;
  opacity: .1;
  -moz-border-radius-topleft: -.5em; border: 0 solid #AAAAAA;
  padding-left: -.5em;
  position: absolute;
  background: url(https://slimerancher.fandom.com/ru/wiki/Special:FilePath/Mp_leaf_large.png) no-repeat right bottom;
  zoom: 2.5;
  filter: blur(.3px);
}

.references-block {
  width: 100%;
  height: 200px;
  overflow: auto;
  position: absolute;
}

/** short block **/
#short-block-wrapper {
  height: 200px;
  position: relative;
}
.short-block-bg {
  width: 90%;
  height: 120px;
  opacity: .2;
  -moz-border-radius-topleft: -.5em; border: 0 solid #AAAAAA;
  padding-left: -.5em;
  position: absolute;
  background: url(https://slimerancher.fandom.com/ru/wiki/Special:FilePath/Under_construction.png) no-repeat right bottom;
  zoom: 1.7;
  filter: blur(.3px);
}

.short-block {
  width: 100%;
  height: 200px;
  overflow: auto;
  position: absolute;
}


/*** Замена аватаров анонимов ***/
/* На стенах и в комментариях */
.EntityHeader_avatar__2TDnq svg {
  background: url(https://slimerancher.fandom.com/ru/wiki/Special:FilePath/Anonymous_avatar.png);
  background-size: 26px;
  border: 2px solid var(--wds-avatar-border-color);
  fill: transparent !important;
  position: absolute;
  transition: .3s;
}

.EntityHeader_avatar__2TDnq svg:hover {
  border: 2px solid var(--wds-avatar-border-color--hover);
}

/* В профайлах */
img[src="https://static.wikia.nocookie.net/663e53f7-1e79-4906-95a7-2c1df4ebbada/thumbnail/width/400/height/400"] {
  background: url(https://slimerancher.fandom.com/ru/wiki/Special:FilePath/Anonymous_avatar.png);
  background-size: 126px;
  padding-left: 126px;
}


/* Ambox */
.ambox {
  background-color: rgba(var(--theme-page-text-color--rgb), .06);
  font-size: 95%;
  margin: 0 auto 5px auto;
  width: 80%;
}

.ambox.ambox-tiny {
  font-size: 90%;
  margin: 2px 0;
  width: auto;
}

.ambox + .ambox {
  margin-top: -2px;
}

.ambox-image {
  padding: 2px .5em;
  width: 60px;
}

.ambox-text {
  display: inline-block;
  padding: .25em .5em;
  width: 100%;
}

.ambox-tiny .ambox-image {
  display: inline-block;
  padding: 2px .5em;
  text-align: left;
  width: 60px;
}

/* Ambox small text */
.amsmalltext {
  font-size: smaller;
  margin-left: .8em;
  margin-top: .5em;
}

/* Ambox colors */
.ambox-red    { border-left: 10px solid #b22222; }
.ambox-orange { border-left: 10px solid #f28500; }
.ambox-yellow { border-left: 10px solid #f4c430; }
.ambox-green  { border-left: 10px solid #228b22; }
.ambox-blue   { border-left: 10px solid #1e90ff; }
.ambox-purple { border-left: 10px solid #9932cc; }
.ambox-gray   { border-left: 10px solid #bbbbaa; }


/*** tabber ***/
.tabber {
  font-family: "Rubik";
}

.tabber .wds-tabs__wrapper.with-bottom-border {
  border-bottom: none;
}

.tabber .wds-tabs__tab {
  padding: 3px 0.5em;
}

.tabber .wds-tabs__tab.wds-is-current {
  background: var(--rusrw-spt-border);
  border-radius: 5px 5px 0px 0px;
  box-shadow: none;
  color: var(--pi-secondary-background--label);
}

.tabber .wds-tabs__tab-label {
  font-size: 8pt;
  height: auto;
  margin: 0;
}

.tabber .wds-tabs__tab-label>a {
  color: var(--pi-secondary-background--label);
  text-decoration: none;
}

.tabber .wds-tab__content {
  padding: 5px;
}


/*** Инфобоксы ***/
/* Переменные */
body.theme-fandomdesktop-light .portable-infobox {
  --pi-background: #b2e1e8;
  --pi-secondary-background: #d1efe8;
  --pi-secondary-background--label: #424443;
  --pi-border-color: #2ea7cb;
  --pi-border-color2: #b0d1e4;
}

body.theme-fandomdesktop-dark .portable-infobox {
  --pi-background: #1d1a30;
  --pi-secondary-background: #2e2b41;
  --pi-secondary-background--label: #bdbbbc;
  --pi-border-color: #3f3c52;
  --pi-border-color2: #3f3c52;
}

/* Начальные надстройки */
.portable-infobox {
  border-radius: 10px;
  border-width: 2px;
  margin: 0 0 15px 15px;
}

.portable-infobox .wds-tabs {
  margin: 0 7px;
  justify-content: center;
}

.pi-image img {
  margin: 5px;
  width: 256px;
}

.pi-caption {
  background-color: var(--pi-secondary-background);
  color: var(--pi-secondary-background--label);
  font-size: 11px;
  line-height: 1.4;
  padding: 6px 12px;
}

.portable-infobox .pi-header {
  background-color: var(--pi-secondary-background);
  color: var(--theme-body-text-color);
  font-size: 12px;
  padding: 9px 9px 4px;
  text-align: left;
}

.pi-group {
  background-color: var(--pi-secondary-background);
}

.pi-horizontal-group .pi-horizontal-group-item {
  border-color: var(--pi-border-color2);
  border-top: none;
  padding: 4px;
  vertical-align: middle;
}

.pi-smart-group,
.portable-infobox .pi-smart-group-body {
  border-top: none;
}

.pi-smart-group .pi-smart-data-label {
  margin: 0;
  padding: 2px 0 0;
}

.pi-smart-group .pi-smart-data-value {
  border-color: var(--pi-border-color2);
  margin: 0;
}

.pi-data {
  background-color: var(--pi-secondary-background);
  border-top: none;
}

/* SLIME THEME */
.pi-theme-slime .pi-image-thumbnail {
  -webkit-animation: 1s ease-in-out 1 soul-jelly;
  animation: 1s ease-in-out 1 soul-jelly;
}

.pi-theme-slime .pi-image-thumbnail:hover,
.pi-theme-slime .pi-image-thumbnail:focus,
.pi-theme-slime .pi-image-thumbnail:active {
  -webkit-animation: 1s ease-in-out infinite wiggly2;
  animation: 1s ease-in-out infinite wiggly2;
}

.pi-theme-slime .pi-caption {
  border-radius: 7px 7px 0 0;
  margin: 0 3px;
}

.pi-theme-slime .pi-group,
.pi-theme-slime .pi-data {
  margin: 0 3px;
}

.pi-theme-slime .pi-group:last-child {
  border-radius: 0 0 7px 7px;
  margin: 0 3px 3px;
  padding-bottom: 5px;
}

/* EXPANSION THEME */
.pi-theme-expansion .pi-caption {
  border-radius: 7px 7px 0 0;
  margin: 0 3px;
}

.pi-theme-expansion .pi-group,
.pi-theme-expansion .pi-data {
  margin: 0 3px;
}

.pi-theme-expansion .pi-group:last-child {
  border-radius: 0 0 7px 7px;
  margin: 0 3px 3px;
  padding-bottom: 5px;
}

/* RANDOM THEME */
.pi-theme-random .pi-caption {
  border-radius: 7px;
  margin: 0 3px 3px;
}

.pi-theme-random .pi-group:last-child {
  border-radius: 0 0 7px 7px;
  margin: -8px 3px 3px;
  padding: 8px 0;
}

/* LOCATION THEME */
.pi-theme-location .pi-caption {
  border-radius: 7px 7px 0 0;
  margin: 0 3px;
}

.pi-theme-location .pi-group {
  margin: 0 3px;
}

.pi-theme-location .pi-group:last-child {
  border-radius: 0 0 7px 7px;
  margin: 0 3px 3px;
  padding-bottom: 5px;
}

.pi-theme-location .pi-data:last-child .pi-data-label {
  margin-bottom: 5px;
}

/* RESOURCE THEME */
.pi-theme-resource .pi-caption {
  border-radius: 7px 7px 0 0;
  margin: 0 3px;
}

.pi-theme-resource .pi-group,
.pi-theme-resource .pi-data {
  margin: 0 3px;
}

.pi-theme-resource .pi-data:last-child {
  border-radius: 0 0 7px 7px;
  margin: 0 3px 3px;
  padding-bottom: 5px;
}

/* SCIENCE THEME */
.pi-theme-science .pi-caption {
  border-radius: 7px 7px 0 0;
  margin: 0 3px;
}

.pi-theme-science .pi-data {
  margin: 0 3px;
}

.pi-theme-science .pi-data:last-child {
  border-radius: 0 0 7px 7px;
  margin: 0 3px 3px;
  padding-bottom: 5px;
}

/*** GADGET THEME ***/
@media only screen and (max-width: 767px) {
  .gadget-table-content {
    height: 80px;
  }

  .pi-theme-gadget-table {
    max-width: 600px !important;
  }
  
  .pi-theme-gadget-table .pi-group {
    width: 50%;
  }
  
  .pi-theme-gadget-table .pi-group:nth-child(1),
  .pi-theme-gadget-table .pi-group:nth-child(4),
  .pi-theme-gadget-table .pi-group:nth-child(5),
  .pi-theme-gadget-table .pi-group:nth-child(8),
  .pi-theme-gadget-table .pi-group:nth-child(9),
  .pi-theme-gadget-table .pi-group:nth-child(12) {
    background: rgba(76, 168, 252, .06);
  }
}

@media only screen and (min-width: 768px) and (max-width: 1199px) {
  .gadget-table-content {
    height: 80px;
  }

  .pi-theme-gadget-table {
    max-width: 600px !important;
  }
  
  .pi-theme-gadget-table .pi-group {
    width: 33%;
  }
  
  .pi-theme-gadget-table .pi-group:nth-child(2n-1) {
    background: rgba(76, 168, 252, .06);
  }
}

@media only screen and (min-width: 1200px) and (max-width: 1595px) {
  .gadget-table-content {
    height: 80px;
  }

  .pi-theme-gadget-table {
    max-width: 800px !important;
  }
  
  .pi-theme-gadget-table .pi-group {
    width: 25%;
  }
  
  .pi-theme-gadget-table .pi-group:nth-child(1),
  .pi-theme-gadget-table .pi-group:nth-child(3),
  .pi-theme-gadget-table .pi-group:nth-child(6),
  .pi-theme-gadget-table .pi-group:nth-child(8),
  .pi-theme-gadget-table .pi-group:nth-child(9),
  .pi-theme-gadget-table .pi-group:nth-child(11) {
    background: rgba(76, 168, 252, .06);
  }
}

@media only screen and (min-width: 1596px) {
  .gadget-table-content {
    height: 80px;
  }

  .pi-theme-gadget-table {
    max-width: 900px !important;
  }

  .pi-theme-gadget-table .pi-group {
    width: 163px;
  }
  
  .pi-theme-gadget-table .pi-group:nth-child(2n-1) {
    background: rgba(76, 168, 252, .06);
  }
}

.pi-theme-gadget-table {
  --pi-secondary-background: transparent !important;
  background-color: transparent;
  border: none;
  clear: none;
  float: none;
  margin: 0 0 15px 0;
  width: 100%;
}

.pi-theme-gadget-table .pi-border-color {
  border-color: transparent;
}

.pi-theme-gadget-table section {
  margin-right: -3.5px !important;
}

.pi-theme-gadget-table .pi-group {
  display: inline-block;
  padding: 10px;
}

.pi-theme-gadget-table .pi-smart-group .pi-smart-data-value {
  padding: 0;
}

.pi-theme-gadget-table .pi-font {
  font-size: .75em;
  line-height: 1.3;
}

.gadget-table-content {
  vertical-align: top;
  padding: 7px 0 10px;
}

.gadget-table-line {
  background: rgb(166 200 255 / 50%);
  height: 1px;
  margin: 0 auto -5px auto;
}


/*** Таблицы и навбоксы ***/
/* Сворачиваемая синяя "папка" */
.blue-box {
  background-color: var(--rusrw-bb-bg) !important;
  border: 1px solid var(--rusrw-bb-border) !important;
}

/* Шаблон:Slimepedia */
.slimepedia-table {
  background-color: var(--rusrw-spt-bg) !important;
  border: 5px solid var(--rusrw-spt-border) !important;
}

/* Записи Гобсона */
.note-table {
  background-color: var(--rusrw-ntt-bg) !important;
  border: 5px solid var(--rusrw-ntt-border) !important; 
}

/* Письма Звёздной почты */
.starmail-table {
  background-color: var(--rusrw-smt-bg)!important;
  border: 5px solid var(--rusrw-smt-border) !important; 
}

/* Навигационные шаблоны */
.navbox {
  border-color: var(--rusrw-nv-border) !important;
  border-radius: 0;
}

.navbox-th {
  background-color: var(--rusrw-nv-bg) !important;
  border-color: var(--rusrw-nv-border) !important;
  line-height: 0 !important;
}

.navbox-td1 {
  background-color: var(--rusrw-nv-bg2) !important;
  border-color: var(--rusrw-nv-border) !important;
}

.navbox-td2 {
  border-color: var(--rusrw-nv-border) !important;
}

/* Шаблон:Plort price, Шаблон:Price table и другие таблицы */
.plort-price {
  background: none !important;
  background-color: transparent !important;
}

.article-table.plort-price {
  background-color: var(--rusrw-pp-bg) !important;
  border: none;
  border-bottom: 1px solid var(--rusrw-pp-border) !important;
  line-height: 1.4 !important;
}

.article-table.plort-price thead {
  outline: none;
}

.article-table.plort-price tr.sortbottom td {
  border-top: none;
}

.plort-price-th {
  background-color: var(--rusrw-pp-bg2) !important;
  border: none !important;
  line-height: 1.2 !important;
}

.plort-price-td1 {
  background-color: var(--rusrw-pp-bg) !important;
  border: none !important;
  border-bottom: 1px solid var(--rusrw-pp-border) !important;
  padding: 5px 5px 4px !important;
}

.plort-price-td2 {
  padding: 5px 5px 4px !important;
  border: none !important;
  border-bottom: 1px solid var(--rusrw-pp-border) !important;
}

.plort-price-td3 {
  border-style: none !important;
  padding: 5px 5px 4px !important;
}

.plort-price .sortbottom {
  background: var(--rusrw-pp-bg2) !important;
  border: none !important;
  color: var(--rusrw-pp-text) !important;
  font-size: 11px !important;
  font-weight: 400 !important;
  line-height: 0 !important;
}

.plort-price2 {
  background-color: var(--rusrw-pp-bg) !important;
}

.plort-price2-th {
  background-color: var(--rusrw-pp-bg2) !important;
  border-style: none !important;
  line-height: 2 !important;
}

.plort-price2 .plort-price-td2 {
  border: none !important;
}



  /*************************/
 /*     Светлая тема      */
/*************************/

/* Страница */
body.theme-fandomdesktop-light .page__main {
  background-color: rgb(235 242 245 / 87%)
}

body.theme-fandomdesktop-light .page__right-rail {
  background-color: rgb(224 231 234 / 87%)
}

/* Шаблон:Kbd */
body.theme-fandomdesktop-light kbd {
  background-color: #f8f9fa;
  border: 1px solid #c8ccd1;
  border-radius: 2px;
  box-shadow: 0 1px 0 rgb(0 0 0 / 20%), 0 0 0 2px #fff inset;
  color: #222;
  display: inline-block;
  font-family: monospace;
  line-height: 1.4;
  margin: .1em;
  padding: .1em .4em .1em;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
}



  /*************************/
 /*      Тёмная тема      */
/*************************/

/* Страница */
body.theme-fandomdesktop-dark .page__main {
  background-color: rgb(24 23 36 / 87%);
}

body.theme-fandomdesktop-dark .page__right-rail {
  background-color: rgb(59 58 69 / 87%);
}

/* Шаблон:Kbd */
body.theme-fandomdesktop-dark kbd {
  background-color: #2e2b41;
  border: 1px solid #3f3c52;
  border-radius: 2px;
  box-shadow: 0 1px 0 rgb(0 0 0 / 20%), 0 0 0 2px #2e2b41 inset;
  color: #ddd;
  display: inline-block;
  font-family: monospace;
  line-height: 1.4;
  margin: .1em;
  padding: .1em .4em .1em;
  text-align: center;
  text-shadow: 0 1px 0 #000;
}

/* Синтаксис CSS */
body.theme-fandomdesktop-dark .mw-highlight {
  background: transparent;
}

body.theme-fandomdesktop-dark .mw-highlight pre {
  background: rgb(0 0 0 / 20%);
  border-color: rgb(0 0 0 / 20%);
}

body.theme-fandomdesktop-dark .mw-highlight .c {
  color: #5f5a60;
}

body.theme-fandomdesktop-dark .mw-highlight .cp {
  color: white;
}

body.theme-fandomdesktop-dark .mw-highlight .k,
body.theme-fandomdesktop-dark .mw-highlight .kp,
body.theme-fandomdesktop-dark .mw-highlight .n {
  color: #9b859d;
}

body.theme-fandomdesktop-dark .mw-highlight .kc,
body.theme-fandomdesktop-dark .mw-highlight .mf,
body.theme-fandomdesktop-dark .mw-highlight .mh,
body.theme-fandomdesktop-dark .mw-highlight .mi,
body.theme-fandomdesktop-dark .mw-highlight .nt {
  color: #cf6a4c;
}

body.theme-fandomdesktop-dark .mw-highlight .kt,
body.theme-fandomdesktop-dark .mw-highlight .nn,
body.theme-fandomdesktop-dark .mw-highlight .p {
  color: #cda869;
}

body.theme-fandomdesktop-dark .mw-highlight .nb,
body.theme-fandomdesktop-dark .mw-highlight .nf {
  color: #dad085;
}

body.theme-fandomdesktop-dark .mw-highlight .nc {
  color: #7587a6;
}

body.theme-fandomdesktop-dark .mw-highlight .nd,
body.theme-fandomdesktop-dark .mw-highlight .s1,
body.theme-fandomdesktop-dark .mw-highlight .s2 {
  color: #8f9d6a;
}



  /*************************/
 /*  Целый вакпак фиксов  */
/*************************/
/* Навигация */
.fandom-community-header__local-navigation .wds-dropdown__content, 
.fandom-community-header__local-navigation .wds-dropdown-level-2__content {
  padding: 9px 0 !important;
}

.fandom-community-header__local-navigation li {
  padding: 0 9px !important;
}

.fandom-community-header__local-navigation li a {
  padding: 7px 9px !important;
}

.wds-dropdown-level-2__content {
  position: fixed !important;
  top: -1px !important;
}

.fandom-community-header__local-navigation .wds-dropdown__content.wds-is-not-scrollable .wds-list.wds-is-linked > li > a {
  line-height: 20px;
}

.fandom-community-header__local-navigation .wds-dropdown__content .wds-list.wds-is-linked .wds-dropdown-level-2 .wds-dropdown-level-2__content .wds-list.wds-is-linked > li > a {
  font-size: 12px;
}

.wds-dropdown__content li a[data-tracking="explore-main-page"] svg,
.wds-dropdown__content li a[data-tracking="explore-discuss"] svg {
  display: none;
}

/* Страница */
.page {
  font-size: 15px;
  line-height: 22px;
}

.page-header__title {
  font-family: Amatic SC;
  font-weight: bold;
}

.page-content {
  overflow: hidden;
}

.page-content aside h2 {
  margin: 0 !important;
}

.page-content h2 {
  font-weight: normal;
  font-size: 20px;
  margin: 1em 0 .2em !important;
  line-height: 1;
  padding: 0 0 3px;
}

.page-content h3 {
  font-weight: normal;
  margin: .5em 0 .2em;
}

.mw-parser-output p:first-of-type {
  margin: 0;
}

.page-content p {
  line-height: 22px;
  margin: .4em 0 .5em;
}

.page-content p+p {
  margin: 1em 0;
}

.page-content dl {
  margin: 6px 0 3px;
}

.page-content dl+ul {
  margin: 0 0 24px 24px;
}

.mw-parser-output a {
  font-weight: normal !important;
}

h1.mcf-header {
  color: var(--theme-page-text-color) !important;
}

.mw-editsection,
.community-page-todo-list-module-edit {
  font-size: 0;
  float: right;
}

/* Галерея */
.gallery {
  gap: 20px 10px !important;
  padding: 0 !important;
}

.gallery .gallerybox, .gallery .gallerybox > div, .gallery .gallerybox .thumb {
  background-color: transparent !important;
  margin: 0 !important;
  padding: 0 !important;
}

.gallery .gallerybox .thumb img {
  transition: .3s;
}

.gallery .gallerybox .thumb img:hover {
  filter: brightness(.7);
}

ul.mw-gallery-traditional li.gallerybox .thumb {
  background: transparent;
  border-color: transparent;
}

ul.mw-gallery-traditional li.gallerybox .thumb div {
  margin: 15px auto 5px !important;
}

ul.mw-gallery-traditional li.gallerybox div.gallerytext p {
  line-height: 1 !important;
  text-align: center;
}

ul.gallery.mw-gallery-slideshow {
  margin: .4em 0;
}

ul.gallery.mw-gallery-slideshow .mw-gallery-slideshow-buttons {
  padding: 0;
}

ul.gallery.mw-gallery-slideshow .mw-gallery-slideshow-buttons .oo-ui-buttonElement {
  margin: 0 .5em;
}

ul.gallery.mw-gallery-slideshow li.gallerybox>div div.thumb>div {
  height: auto;
  width: auto;
}

ul.gallery.mw-gallery-slideshow li.gallerybox .gallerytext a {
  font-size: 12px;
}

table ul.gallery.mw-gallery-slideshow {
  width: 222px;
}

/* Примечания */
ol.references li:target, sup.reference:target {
  background-color: rgba(var(--theme-page-text-color--rgb),.1);
}

/*** Комментарии и стены обсуждения ***/
.InlineEntityFormWrapper_inline-entity-form-wrapper__12amV, .CommentList_comment-list__2eFaY .InlineEntityFormWrapper_inline-entity-form-wrapper__12amV {
  background-color: var(--rusrw-comment-bg) !important;
  border: 1px solid var(--rusrw-comment-bg) !important;
  border-radius: 3px !important;
  transition: .3s !important;
}

.InlineEntityFormWrapper_inline-entity-form-wrapper__12amV:hover {
  background-color: var(--rusrw-comment-bg-hover) !important;
  border: 1px solid var(--rusrw-comment-bg-hover) !important;
}

.InlineEntityFormWrapper_editor-form__3Nafy:hover {
  background: var(--rusrw-comment-bg) !important;
  border: 1px solid var(--rusrw-comment-bg) !important;
}

.CommentList_comment-list__2eFaY .InlineEntityFormWrapper_inline-entity-form-wrapper__12amV {
  margin: 0 !important;
}

.Comment_wrapper__2mxBn {
  background-color: transparent !important;
  border: none !important;
}

.Comment_comment__sASOd {
  background-color: var(--rusrw-comment-bg) !important;
  border: 1px solid var(--rusrw-comment-bg) !important;
  border-radius: 3px !important;
}

.EntityTopBar_details__1lRTs.EntityTopBar_is-reply__pIQv0 {
  border-color: transparent;
}

.entity-content pre code, .rich-text-editor__content pre code {
  background-color: var(--rusrw-pre-bg) !important;
}

.ReplyList_view-all-replies__1SDld {
  border-bottom: none;
  color: var(--theme-page-text-color);
  font-family: Rubik;
  margin: 2px 13px -7px 38px;
  width: calc(100% - 51px);
}

.ReplyList_list-wrapper__2Cm6p {
  margin: 8px 0 0 26px !important;
}

.Reply_reply__3O89M {
  background-color: var(--rusrw-comment-bg) !important;
  border: 1px solid var(--rusrw-comment-bg) !important;
  margin-top: 8px !important;
  padding: 0 5px 0 0 !important;
}

.Reply_focused__1r-oG{
  border-left: 4px solid #ff6f83 !important;
  margin-top: 8px !important;
  padding: 0 5px 0 0 !important;
}

.Reply_body__3woA9 {
  border-left: none !important;
  padding: 15px !important;
}

.ReplyList_top-border__14ICZ, .Message__break {
  display: none !important;
}

.ReplyCreate_reply-create___qNuJ, .Replies, .Message__wrapper .InlineEntityFormWrapper_inline-entity-form-wrapper__12amV {
  margin: 8px 0 8px 26px !important;
}

.Message__wrapper {
  background-color: transparent !important;
  border-color: transparent !important;
  margin-bottom: 16px !important;
  padding: 0 !important;
}

.Message {
  background-color: var(--rusrw-comment-bg) !important;
  border: 1px solid var(--rusrw-comment-bg) !important;
  border-radius: 3px !important;
  padding: 18px !important;
}

.Reply {
  background-color: var(--rusrw-comment-bg) !important;
  border: 1px solid var(--rusrw-comment-bg) !important;
  border-radius: 3px !important;
  margin: 8px 0 !important;
  padding: 18px !important;
}

.post__image-wrapper {
  height: 160px !important;
}

.post__image-wrapper img {
  height: 160px !important;
  width: auto !important;
}

/* Правая колонка */
.rail-module {
  background-color: transparent;
}

.right-rail-wrapper #WikiaRail center {
  font-size: .9em;
  line-height: 1.4;
}

/* Популярные страницы */
.right-rail-wrapper .premium-recirculation-rail ul {
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 0 6px;
}

.right-rail-wrapper .premium-recirculation-rail li {
  margin: 0;
}

.right-rail-wrapper .premium-recirculation-rail a {
  align-items: center;
  gap: 12px;
}

.right-rail-wrapper .premium-recirculation-rail p {
  font-size: 14px;
  margin: 0;
}

.right-rail-wrapper .premium-recirculation-rail .rail-sponsored-content-desc,
.right-rail-wrapper .premium-recirculation-rail .rail-sponsored-content p {
  margin: 0;
}

.right-rail-wrapper .premium-recirculation-rail .rail-sponsored-content span {
  font-size: 14px
}

/* История правок */
#pagehistory li.selected {
  background-color: var(--theme-page-background-color--secondary);
  color: var(--theme-page-text-color);
  border: 1px dashed #a2a9b1;
}

#pagehistory li {
  border: none;
  padding: 2px;
}

/* Различия между версиями */
.diff .diff-title {
  background-color: transparent;
}

.diff .diff-context {
  background-color: rgb(228 58 112 / 7%);
  border: 1px solid rgb(228 58 112 / 20%);
}

.diff .diff-deletedline {
  background-color: rgb(var(--theme-alert-color--rgb), .1);
  border: 1px solid var(--theme-alert-color);
}

.diff .diff-addedline {
  background-color: rgb(var(--theme-success-color--rgb), .1);
  border: 1px solid var(--theme-success-color);
}

.diff .diff-addedline .diffchange, .diff .diff-deletedline .diffchange {
  background-color: rgba(var(--theme-page-dynamic-color-1--rgb),.1);
}

.mw-datatable th {
  background-color: var(--theme-page-background-color--secondary);
  color: var(--theme-page-text-color);
  border-color: var(--theme-border-color);
}

.mw-datatable td {
  background-color: transparent;
  color: var(--theme-page-text-color);
  border-color: var(--theme-border-color);
}

.mw-datatable tr:hover td {
  background: var(--theme-page-background-color--secondary);
}

/* Файлы */
#filetoc {
  border: 1px solid var(--theme-border-color);
  background-color: var(--theme-page-background-color--secondary);
  text-align: center;
}

.fullImageLink img {
  max-width: 100% !important;
  height: auto;
}

/* Wikitable-таблицы */
.wikitable {
  margin: 0
}


 /***         Служебная:Сообщество         ***/
/* Слегка изменённый код участника Не кочан */
/* Фиксы */
.mw-special-Community .page__main {
  padding-top: 0;
}

.mw-special-Community .page-header {
  display: none;
}

.mw-special-Community .page-content {
  overflow: visible;
}

.community-page-header {
  border-radius: 3px 3px 0 0;
  left: -36px;
  width: calc(100% + 72px);
}

.CommunityPageMainContent .community-page-cards-module, .CommunityPageMainContent .community-page-todo-list-module {
  margin-right: auto;
}

.community-page-cards-module-block {
  gap: 18px;
}

.community-page-rail {
  margin-right: -36px;
  min-width: auto;
}

ul.community-page-users-list {
  margin: 0;
}

/* Надстройка */
.community-page-rail {
  background: none;
}

.community-page-module.community-page-module-box {
  background-color: rgba(var(--theme-accent-color--rgb),.06);
  border: 1px solid var(--theme-accent-color);
  border-radius: 8px;
}

.community-page-module .community-page-module-section-title svg {
  fill: var(--theme-page-text-color);
}

.community-page-card-module {
  background-color: var(--qdmodal-background-color);
  border-radius: 8px;
}

.community-page-card-module .community-page-card-module-header {
  border-radius: 5px;
  gap: 8px;
  margin: 7px;
}

.community-page-card-module .community-page-card-module-header-icon {
  background: var(--qdmodal-background-color);
  margin: 0;
}

.community-page-card-module .community-page-card-module-list {
  display: flex;
  flex-direction: column;
  gap: 6px;
  padding: 5px 16px 10px;
}

.community-page-card-module .community-page-card-module-list-item {
  display: block;
  margin: 0;
}

.community-page-card-module .community-page-card-module-list-item a {
  border-radius: 3px;
  display: block;
  padding: 6px 10px;
  text-decoration: none;
  transition: .3s
}

.community-page-card-module .community-page-card-module-list-item a:hover {
  background: rgba(var(--theme-page-text-color--rgb), .1);
}

.community-page-card-module .community-page-card-module-footer a {
  margin: 15px;
}


/** stay wiggly **/
@-webkit-keyframes wiggly1 {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
  }

  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
  }
}

@keyframes wiggly1 {
  50% {
    transform: translateX(3px) rotate(2deg);
  }

  100% {
    transform: translateX(-3px) rotate(-2deg);
  }
}

.wiggly1 {
  display: inline-block;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

.wiggly1:hover, .wiggly1:focus, .wiggly1:active {
  -webkit-animation: .15s linear infinite wiggly1;
  animation: .15s linear infinite wiggly1;
}



@-webkit-keyframes soul-jelly {
  16.65% {
    -webkit-transform: skew(-12deg) scale(1.1, .8);
  }

  33.3% {
    -webkit-transform: skew(10deg);
  }

  49.95% {
    -webkit-transform: skew(-6deg);
  }

  66.6% {
    -webkit-transform: skew(4deg);
  }

  83.25% {
    -webkit-transform: skew(-2deg);
  }

  100% {
    -webkit-transform: skew(0);
  }
}

@keyframes soul-jelly {
  16.65% {
    transform: skew(-12deg) scale(1.1, .8);
  }

  33.3% {
    transform: skew(10deg);
  }

  49.95% {
    transform: skew(-6deg);
  }

  66.6% {
    transform: skew(4deg);
  }

  83.25% {
    transform: skew(-2deg);
  }

  100% {
    transform: skew(0);
  }
}

.soul-jelly {
  display: inline-block;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

.soul-jelly:hover, .soul-jelly:focus, .soul-jelly:active {
  -webkit-animation: 1s ease-in-out 1 soul-jelly;
  animation: 1s ease-in-out 1 soul-jelly;
}


@-webkit-keyframes hover {
  50% {
    -webkit-transform: translateY(-3px);
  }

  100% {
    -webkit-transform: translateY(-6px);
  }
}

@keyframes hover {
  50% {
    transform: translateY(-3px);
  }

  100% {
    transform: translateY(-6px);
  }
}


@-webkit-keyframes wiggly2 {
  0% {
    -webkit-transform: translateY(6px);
    opacity: .4;
  }

  50% {
    -webkit-transform: translateY(3px);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateY(6px);
    opacity: .4;
  }
}

@keyframes wiggly2 {
  0% {
    transform: translateY(6px);
    opacity: .4;
  }

  50% {
    transform: translateY(3px);
    opacity: 1;
  }

  100% {
    transform: translateY(6px);
    opacity: .4;
  }
}

.wiggly2 {
  display: inline-block;
  position: relative;
  transition: transform .3s;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

.wiggly2:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 0;
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, 0) 80%);
  transition: transform .3s, opacity .3s;
}

.wiggly2:hover, .wiggly2:focus, .wiggly2:active {
  -webkit-transform: translateY(-6px);
  transform: translateY(-6px);
  -webkit-animation: 1.5s linear .3s infinite alternate hover;
  animation: 1.5s linear .3s infinite alternate hover;
}

.wiggly2:hover:before, .wiggly2:focus:before, .wiggly2:active:before {
  opacity: .4;
  -webkit-transform: translateY(6px);
  transform: translateY(6px);
  -webkit-animation: 1.5s linear .3s infinite alternate wiggly2;
  animation: 1.5s linear .3s infinite alternate wiggly2;
}



  /*************************/
 /*      Переменные       */
/*************************/
:root body.theme-fandomdesktop-light {
  /* Заглавная */
  --rusrw-button-bg: #e43a70; /* фон кнопки "Назад" в шаблоне меню */
  --rusrw-button-bg-hover: #d3295f; /* при наведении */
  --rusrw-button-text: #f1f1f1; /* цвет текста кнопки "Назад" в шаблоне меню */
  --rusrw-button-text-hover: white; /* при наведении */
  --rusrw-blog-bg: rgba(250, 250, 250, .8); /* фон новостей */
  --rusrw-blog-shadow: rgba(228, 58, 112, .06); /* box-shadow новостей */
  --rusrw-servanto2: #ebf2f5; /* фон шаблона "Нижняя" */

  /* Таблицы и навбоксы */
  --rusrw-nv-bg: #b2e1e7; /* фон навбоксов */
  --rusrw-nv-bg2: #d1eee9; /* второй фон */
  --rusrw-nv-border: #31b2d9; /* обводка */
  --rusrw-bb-bg: #b2e1e7; /* фон синей "папки" */
  --rusrw-bb-border: #57c0dd; /* обводка */
  --rusrw-spt-bg: #d1eee9; /* фон таблицы в Шаблон:Slimepedia */
  --rusrw-spt-border: #b2e1e8; /* обводка */
  --rusrw-ntt-bg: #d1efe8; /* фон таблицы для записей Гобсона */
  --rusrw-ntt-border: #01a077b3; /* обводка */
  --rusrw-smt-bg: #d1efe8; /* фон таблицы для писем Звёздной почты */
  --rusrw-smt-border: #30b0d7; /* обводка */
  --rusrw-pp-bg: #e4eef2; /* фон таблицы для шаблонов "Plort price" и "Price table" */
  --rusrw-pp-bg2: #dae7ed; /* второй фон */
  --rusrw-pp-border: #bcc2c4; /* обводка */
  --rusrw-pp-text: #a0a0a0; /* цвет текста для нижней ячейки */

  /* Комментарии и стены обсуждения */
  --rusrw-comment-bg: #0001; /* Фон и обводка сообщений */
  --rusrw-comment-bg-hover: #0002; /* Поле для записи сообщения при наведении  */
  --rusrw-pre-bg: #0001; /* Фон блока для кода в сообщениях */
}

:root body.theme-fandomdesktop-dark {
  /* Заглавная */
  --rusrw-button-bg: #c3c3c3; /* фон кнопки "Назад" в шаблоне меню */
  --rusrw-button-bg-hover: white; /* при наведении */
  --rusrw-button-text: #3d3d3d; /* цвет текста кнопки "Назад" в шаблоне меню */
  --rusrw-button-text-hover: black; /* при наведении */
  --rusrw-blog-bg: rgba(48, 47, 58, .8); /* фон новостей */
  --rusrw-blog-shadow: rgba(195, 195, 195, .06); /* box-shadow новостей */
  --rusrw-servanto2: #181724; /* фон шаблона "Нижняя" */

  /* Таблицы и навбоксы */
  --rusrw-nv-bg: #2e2b41; /* фон навбоксов */
  --rusrw-nv-bg2: #1d1a30; /* второй фон */
  --rusrw-nv-border: #3f3c52; /* обводка */
  --rusrw-bb-bg: #1d1a30; /* фон синей "папки" */
  --rusrw-bb-border: #2e2b41; /* обводка */
  --rusrw-spt-bg: #2e2b41; /* фон таблицы в Шаблон:Slimepedia */
  --rusrw-spt-border: #3f3c52; /* обводка */
  --rusrw-ntt-bg: #2e2b41; /* фон таблицы для записей Гобсона */
  --rusrw-ntt-border: #3f3c52; /* обводка */
  --rusrw-smt-bg: #2e2b41; /* фон таблицы для писем Звёздной почты */
  --rusrw-smt-border: #3f3c52; /* обводка */
  --rusrw-pp-bg: #1d1a30; /* фон таблицы для шаблонов "Plort price" и "Price table" */
  --rusrw-pp-bg2: #2e2b41; /* второй фон */
  --rusrw-pp-border: #433d3b; /* обводка */
  --rusrw-pp-text: #a0a0a0; /* цвет текста для нижней ячейки */

  /* Комментарии и стены обсуждения */
  --rusrw-comment-bg: #fff1; /* Фон и обводка сообщений */
  --rusrw-comment-bg-hover: #80808011; /* Поле для записи сообщения при наведении  */
  --rusrw-pre-bg: #fff1; /* Фон блока для кода в сообщениях */
}