注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的更改的影响。
- Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5或Ctrl-R(Mac为⌘-R)
- Google Chrome:按Ctrl-Shift-R(Mac为⌘-Shift-R)
- Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5。
/* ============================================================
FBC 版式增强包 · 统一文件 v3(18 个版式合并版)
生成: 2026-08-06
修复: ① 变量定义移至容器自身 ② body:has 背景兜底
(Cosmos 皮肤不消费 Fandom 主题变量,背景显式声明)
部署: 整份追加到 MediaWiki:Common.css 末尾(替换旧版)
用法: 页面正文 <div class="theme-xxx"> 包裹 + {{#css:xxx.css}}
注意: 背景图/字体 URL 指向 Fandom 域名,不可达时需替换为本地资源
============================================================ */
/* ============ 版式: Applegreen 容器: <theme-applegreen> ============ */
.theme-applegreen .mw-content-wrapper, .theme-applegreen .mw-content-block{
--theme-page-background-color:#C7EDCC !important;
--theme-body-background-color:#C7EDCC !important;
--theme-page-background-color--secondary:rgb(183,232,189) !important;
font-family:CangerW02;
text-shadow:0 0 3px rgba(0,0,0,0.2);
}.theme-applegreen .page-header__page-subtitle{ display:none; }.theme-applegreen .fandom-community-header__local-navigation, .theme-applegreen .fandom-community-header__community-name, .theme-applegreen .wds-tabs, .theme-applegreen .wds-icon-tiny wds-icon{
}.theme-applegreen h2, .theme-applegreen h3{
font-family:Noto Serif SC !important;
}.theme-applegreen #difficulty{
border:6px solid black;
border-radius:5px;
background:url(https://static.wikia.nocookie.net/backrooms/images/d/d5/Paul-blenkhorn-tYDjgdmjcz8-unsplash.jpg/revision/latest?cb=20230117070737&path-prefix=zh) fixed;
}.theme-applegreen .before-content-icon{
background:linear-gradient(80deg, #C7EDCC, #C7EDCC);
-webkit-background-clip:text !important;
-webkit-text-fill-color:transparent;
}.theme-applegreen .contentbox-left{
box-shadow:0 0 5px 1.2px rgba(0,0,0,0.2),8px 0 0 0 #C7EDCC !important;
transition: all .25s ease;
}.theme-applegreen .contentbox-left:hover{
box-shadow:0 0 5px 1.2px rgba(0,0,0,0.2),28px 0 0 0 #C7EDCC !important;
opacity:95%;
transform:translateX(5px);
transition: all .25s ease;
}.theme-applegreen .contentbox-right{
box-shadow:0 0 5px 1.2px rgba(0,0,0,0.2),-8px 0 0 0 #C7EDCC !important;
transition: all .25s ease;
}.theme-applegreen .contentbox-right:hover{
box-shadow:0 0 5px 1.2px rgba(0,0,0,0.2),-28px 0 0 0 #C7EDCC !important;
opacity:95%;
transform:translateX(-5px);
transition: all .25s ease;
}.theme-applegreen #page-content-hider{
display:contents !important;
}.theme-applegreen #loading{
display:none;
}
/* ============ 版式: Black_Theme 容器: <theme-black-theme> ============ */
.theme-black-theme{
--theme-accent-color: #fff;
--theme-accent-color--hover: #fff;
--theme-accent-label-color: #000;
--theme-background-image-opacity: 33%;
--theme-body-background-color: #000;
--theme-border-color: #fff;
--theme-community-header-color: #fff;
--theme-community-header-color--hover: #fff;
--theme-link-color: #aaa;
--theme-link-color--hover: #777;
--theme-link-label-color: #aaa;
--theme-page-background-color: #000;
--theme-page-background-color--secondary: #111;
--theme-page-text-color: #fff;
--theme-page-text-color--hover: #fff;
--theme-sticky-nav-background-color: #fff;
--theme-sticky-nav-text-color: #000;
--theme-sticky-nav-text-color--hover: #000;
.styled-quote {
background-color: #222;
border-color: #444;
}
.cosmos-rail-module__header {
--wds-midlight-color: #aaa2;
}
.sn-class-outer {
background-color: #444;
}
.sn-class-inner {
background-color: #222;
}
}.theme-black-theme{
--theme-accent-color: #000;
--theme-accent-color--hover: #000;
--theme-accent-label-color: #fff;
--theme-background-image-opacity: 30%;
--theme-body-background-color: #fff;
--theme-border-color: #000;
--theme-community-header-color: #000;
--theme-community-header-color--hover: #000;
--theme-link-color: #555;
--theme-link-color--hover: #777;
--theme-link-label-color: #000;
--theme-page-background-color: #fff;
--theme-page-background-color--secondary: #eee;
--theme-page-text-color: #000;
--theme-page-text-color--hover: #000;
--theme-sticky-nav-background-color: #000;
--theme-sticky-nav-text-color: #fff;
--theme-sticky-nav-text-color--hover: #fff;
.styled-quote {
background-color: #ddd;
border-color: #bbb;
}
.cosmos-rail-module__header {
--wds-midlight-color: #5552;
}
.sn-class-outer {
background-color: #bbb;
}
.sn-class-inner {
background-color: #ddd;
}
}/* */
/* ============ 版式: Black 容器: <theme-black> ============ */
.theme-black{
--theme-accent-color: #fff;
--theme-accent-color--hover: #fff;
--theme-accent-label-color: #000;
--theme-background-image-opacity: 33%;
--theme-body-background-color: #000;
--theme-border-color: #fff;
--theme-page-background-color--secondary: #000000;
--theme-community-header-color: #fff;
--theme-community-header-color--hover: #fff;
--theme-link-color: #fff;
--theme-link-color--hover: #777;
--theme-link-color--rgb: 255,255,255;
--theme-link-label-color: #aaa;
--theme-page-background-color: #000;
--theme-page-background-color--secondary: #000;
--theme-page-text-color: #fff;
--theme-page-text-color--rgb: 255, 255, 255;
--theme-page-text-color--hover: #000;
--theme-sticky-nav-background-color: #000;
--theme-sticky-nav-text-color: #fff;
--theme-sticky-nav-text-color--hover: #fff;
--theme-page-accent-mix-color: #5f5f5f !important;
--theme-page-accent-mix-color--rgb:95,95,95 !important;
--theme-page-dynamic-color-2:#fff !important;
--theme-page-dynamic-color-2--rgb:255,255,255 !important;
--theme-page-dynamic-color-1:#fff !important;
--theme-page-dynamic-color-1--rgb:255,255,255 !important;
--theme-page-dynamic-color-1--inverted:#000000 !important;
--theme-page-dynamic-color-1--inverted--rgb:0,0,0 !important;
--theme-page-text-mix-color:#ffffff !important;
--theme-page-text-color--rgb:255,255,255 !important;
--theme-page-text-mix-color-95:#262626 !important;
}
/* ============ 版式: Blue%26Gold 容器: <theme-blue-26gold> ============ */
.theme-blue-26gold .right-rail-toggle{
background-image: #ffc502
}.theme-blue-26gold *:link{
color: #2cc1d9;
}.theme-blue-26gold .cosmos-header__sitename{
background-color: rgba(47, 99, 114,0.6);
border: 2px solid #000;
box-sizing: border-box;
color: #000;
fill: #000;
border-radius: 50%;
font-size: 16px;
font-weight: 600;
justify-content: center;
letter-spacing: -.8px;
line-height: 24px;
outline: 0;
padding: 10px;
text-decoration: none;
transition: all .5s cubic-bezier(.25, .1, .3, 1.5);
touch-action: manipulation;
box-shadow: rgba(39, 56, 75, 0.17) 0px -23px 25px 0px inset, rgba(59, 177, 184, 0.15) 0px -36px 30px 0px inset, rgba(54, 124, 137, 0.1) 0px -79px 40px 0px inset, rgba(61, 170, 179, 0.06) 0px 2px 1px, rgba(54, 124, 137, 0.09) 0px 4px 2px, rgba(61, 170, 179, 0.09) 0px 8px 4px, rgba(66, 193, 200, 0.09) 0px 16px 8px, rgba(68, 213, 218, 0.09) 0px 32px 16px;
}.theme-blue-26gold .cosmos-header__sitename:hover{
/*transform: translate(0px,-10px);*/
animation: elasticity 1s linear;
}/* Q弹动画关键帧 */@keyframes elasticity {
0% {
transform: matrix3d(0.92, 0, 0, 0, 0, 0.92, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
3.4% {
transform: matrix3d(0.938, 0, 0, 0, 0, 0.933, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
4.7% {
transform: matrix3d(0.945, 0, 0, 0, 0, 0.94, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
6.81% {
transform: matrix3d(0.95, 0, 0, 0, 0, 0.956, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
9.41% {
transform: matrix3d(0.942, 0, 0, 0, 0, 1.084, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
10.21% {
transform: matrix3d(0.971, 0, 0, 0, 0, 1.113, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
13.61% {
transform: matrix3d(1.062, 0, 0, 0, 0, 1.166, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
14.11% {
transform: matrix3d(1.07, 0, 0, 0, 0, 1.165, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
17.52% {
transform: matrix3d(1.104, 0, 0, 0, 0, 1.12, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
18.72% {
transform: matrix3d(1.106, 0, 0, 0, 0, 1.094, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
21.32% {
transform: matrix3d(1.098, 0, 0, 0, 0, 1.035, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
24.32% {
transform: matrix3d(1.075, 0, 0, 0, 0, 0.98, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
25.23% {
transform: matrix3d(1.067, 0, 0, 0, 0, 0.969, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
29.03% {
transform: matrix3d(1.031, 0, 0, 0, 0, 0.948, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
29.93% {
transform: matrix3d(1.024, 0, 0, 0, 0, 0.949, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
35.54% {
transform: matrix3d(0.99, 0, 0, 0, 0, 0.981, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
36.74% {
transform: matrix3d(0.986, 0, 0, 0, 0, 0.989, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
41.04% {
transform: matrix3d(0.98, 0, 0, 0, 0, 1.011, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
44.44% {
transform: matrix3d(0.983, 0, 0, 0, 0, 1.016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
52.15% {
transform: matrix3d(0.996, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
59.86% {
transform: matrix3d(1.003, 0, 0, 0, 0, 0.995, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
63.26% {
transform: matrix3d(1.004, 0, 0, 0, 0, 0.996, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
75.28% {
transform: matrix3d(1.001, 0, 0, 0, 0, 1.002, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
85.49% {
transform: matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
90.69% {
transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
100% {
transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
}.theme-blue-26gold .mw-content-text, .theme-blue-26gold .cosmos-rail-inner{
background-image: linear-gradient(to bottom, rgba(35,43,64,0.99), rgba(53, 217, 233,0.89));
color:#ffcc41;
border: 5px outset rgba(0,0,0,0);
border-radius: 3px;
box-shadow: 0 -3em 3em rgba(0,0,0,0.1), 0.3em 0.3em 1em rgba(0,0,0,0.3);
}.theme-blue-26gold .wds-is-not-scrollable{
background:linear-gradient(to bottom, rgba(35,43,64,0.9), rgba(53, 217, 233,0.7)) !important;
}.theme-blue-26gold input[type=text]{
width: 130px;
box-sizing: border-box;
border: 2px solid #ccc;
border-radius: 4px;
font-size: 16px;
background-color: white;
background-image: url('searchicon.png');
background-position: 10px 10px;
background-repeat: no-repeat;
padding: 12px 20px 12px 40px;
-webkit-transition: width 0.4s ease-in-out;
transition: width 0.4s ease-in-out;
}.theme-blue-26gold input[type=text]:focus{
width: 100%;
}.theme-blue-26gold .switch{
position: relative;
display: inline-block;
width: 60px;
height: 34px;
}.theme-blue-26gold .switch input{
display:none;
}.theme-blue-26gold .slider{
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #ccc;
-webkit-transition: .4s;
transition: .4s;
}.theme-blue-26gold .slider:before{
position: absolute;
content: "";
height: 26px;
width: 26px;
left: 4px;
bottom: 4px;
background-color: white;
-webkit-transition: .4s;
transition: .4s;
}.theme-blue-26gold input:checked + .slider{
background-color: #2196F3;
}.theme-blue-26gold input:focus + .slider{
box-shadow: 0 0 1px #2196F3;
}.theme-blue-26gold input:checked + .slider:before{
-webkit-transform: translateX(26px);
-ms-transform: translateX(26px);
transform: translateX(26px);
}/* Rounded sliders */.theme-blue-26gold .slider.round{
border-radius: 34px;
}.theme-blue-26gold .slider.round:before{
border-radius: 50%;
}.theme-blue-26gold .mw-content-wrapper, .theme-blue-26gold .mw-content-block{
font-family:Caesar Dressing;
}.theme-blue-26gold .page-header__page-subtitle{
display:none;
}.theme-blue-26gold .fandom-community-header__local-navigation, .theme-blue-26gold .fandom-community-header__community-name, .theme-blue-26gold .wds-tabs, .theme-blue-26gold .wds-icon-tiny wds-icon{
}.theme-blue-26gold .mw-content-text, .theme-blue-26gold .cosmos-header{
background-image: linear-gradient(to bottom, rgba(35,43,64,0.99), rgba(53, 217, 233,0.89)) !important;
background-color: unset !important;
color:#ffcc41;
border: 5px outset rgba(0,0,0,0);
border-radius: 5px;
box-shadow: 0 -3em 3em rgba(0,0,0,0.1), 0.3em 0.3em 1em rgba(0,0,0,0.3);
}.theme-blue-26gold .cosmos-tools.wds-button-group{
margin-right: 25px;
background-image: rgba(193,193,193,0.3)
}.theme-blue-26gold .cosmos-tools .wds-button.wds-is-secondary{
--wds-secondary-button-label-color: black;
background-image: rgba(193,193,193,0.3)
}.theme-blue-26gold .cosmos-tools .wds-button.wds-is-secondary{
--wds-secondary-button-label-color: white;
background-image: rgba(193,193,193,0.3)
}.theme-blue-26gold .mw-content-wrapper, .theme-blue-26gold .mw-content-block{
--theme-page-background-color:rgba(23, 30, 67, 0.7) !important;
--theme-body-background-color:rgba(23, 30, 67, 0.7) !important;
--theme-page-background-color--secondary:rgba(23, 30, 67, 0.7) !important;
}.theme-blue-26gold .mw-content-wrapper, .theme-blue-26gold .mw-content-block{
--theme-page-background-color:rgba(117,138,153,0.7) !important;
--theme-body-background-color:rgba(117,138,153,0.7) !important;
--theme-page-background-color--secondary:rgba(117,138,153,0.7) !important;
}.theme-blue-26gold .fandom-community-header__local-navigation, .theme-blue-26gold .fandom-community-header__community-name, .theme-blue-26gold .wds-tabs, .theme-blue-26gold .wds-button, .theme-blue-26gold .wds-is-text, .theme-blue-26gold .page-counter, .theme-blue-26gold .right-rail-wrapper, .theme-blue-26gold .cosmos-rail, .theme-blue-26gold .license-description, .theme-blue-26gold .page-header__page-subtitle, .theme-blue-26gold .wds-tabs__tab-label, .theme-blue-26gold .wds-dropdown__toggle, .theme-blue-26gold .first-level-item{
color:#ffce46 !important;
font-family:Noto Serif SC !important;
font-weight:bold !important;
}.theme-blue-26gold a{
color:#ffce46 !important;
font-family:Kang;
font-family:Kangxi;
}.theme-blue-26gold #mw-content-text > div > div:nth-child(1) > div:nth-child(4) > div{
background: linear-gradient(to right, #758A99 0%, #41555D 70%);
border: 6px solid #5E7987 !important;
border-radius: 5px;
}.theme-blue-26gold .headerbox{
color:#000000;
text-shadow:0 0 100pt rgb(255, 255, 255);
background:linear-gradient(255, 255, rgba(0, 0, 0,1) 75%);
background-image:url("");
background-size:1000px 180px;
float:none;
width:auto;
margin:auto;
border-radius:1rem 1rem 0 0;
}/**/@font-face {
font-family: "Kang";
src: url("https://files.catbox.moe/ctt1pe.otf");
}@font-face {
font-family: 'Bungee';
font-style: normal;
font-weight: 400;
src: url(https://fonts.gstatic.font.im/s/bungee/v11/N0bU2SZBIuF2PU_0A3R1Gd8.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}@font-face {
font-family: 'Kangxi';
font-style: normal;
font-weight: 400;
src: url(https://files.catbox.moe/1g2vmd.otf) format('otf');
}.theme-blue-26gold .document{
background: var(--document-color);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
margin: 26px auto 0;
max-width: 725px;
padding: 24px;
padding-top: 50px;
position: relative;
width: 80%;
}.theme-blue-26gold .document:before, .theme-blue-26gold .document:after{
content: "";
height: 98%;
position: absolute;
width: 100%;
z-index:-1;
}.theme-blue-26gold .document:before{
background: var(--document-color);
box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
left: -5px;
top: 4px;
transform: rotate(-2.1deg);
}.theme-blue-26gold .document:after{
background: var(--document-color);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
right: -3px;
top: 1px;
transform: rotate(1.1deg);
}.theme-blue-26gold .select{
padding: 10px;
width: 300px;
height: 180px;
background-color: #FFF;
border: none;
border-radius: 6px;
-webkit-transition: all 250ms cubic-bezier(0.02, 0.01, 0.47, 1);
transition: all 250ms cubic-bezier(.02, .01, .47, 1);
}.theme-blue-26gold .select:hover{
animation: fly 0.0001s linear;
animation-fill-mode: both;
}@keyframes fly {
0% {
box-shadow: 2px 2px 2px #e2dede, -2px 2px 2px #e2dede;
}
100% {
box-shadow: 6px 8px 12px #e2dede, -6px 8px 12px #e2dede;
}
}/* 非核心样式 */.theme-blue-26gold .select-header{
text-align: center;
}.theme-blue-26gold .select-body, .theme-blue-26gold .select-footer{
text-align: left;
}.theme-blue-26gold .card{
width: 300px;
height: 180px;
border: 10px solid #FFF;
border-bottom: 0 none;
background-color: #FFF;
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .15)
}.theme-blue-26gold .card:hover{
box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .25);
transition: all .2s ease-in-out;
}/* 非核心样式 */.theme-blue-26gold .card-header{
text-align: center;
}.theme-blue-26gold .card-body, .theme-blue-26gold .card-footer{
text-align: left;
}.theme-blue-26gold .info{
width: auto;
height: auto;
transition: width 2s, height 2s, transform 2s;
}.theme-blue-26gold .info:hover{
width: auto;
height: auto;
transform: rotate(5deg);
}.theme-blue-26gold .position-limiter{
background:transparent;
width:50%;
padding:15px;
text-align:left !important;
transition: width 2s, height 2s, transform 2s;
}.theme-blue-26gold .position-limiter:hover{
transform: translate(10px,-20px);
}.theme-blue-26gold .up{
transition: width 2s, height 2s, transform 2s;
}.theme-blue-26gold .up:hover{
transform: translate(10px,-20px);
}
/* ============ 版式: Chrome 容器: <theme-chrome> ============ */
.theme-chrome, .theme-chrome *{
--theme-body-background-image-full:black;
--theme-body-background-image:black;
--theme-body-background-image-desktop:black;
--theme-body-background-image-large-desktop:black;
--theme-body-background-image-mobile:black;
--theme-body-background-image-mobile-2x:black;
--theme-body-background-image-tablets:black;
--theme-body-background-image-tablets-2x:black;
--theme-sticky-nav-background-color: #bbbbbb;
}.theme-chrome .mw-content-text{
border: #d9d9d9 outset 3px;
/* backdrop-filter: blur(10px); */
}.theme-chrome .cosmos-rail-inner{
/* backdrop-filter: blur(10px); */
border-top-width: 3px;
border-right-width: 3px;
border-bottom-width: 3px;
border-left-width: 0px;
border-style:outset;
border-top-color: rgb(217, 217, 217);
border-right-color: rgb(217, 217, 217);
border-bottom-color: rgb(217, 217, 217);
border-left-color: rgb(217, 217, 217);
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
}.theme-chrome .cosmos-header{
border: #d9d9d9 outset 3px;
/* backdrop-filter: blur(10px); */
padding: 10px;
border-radius: 10px;
}.theme-chrome .mw-content-wrapper{
--theme-link-color: #dadadc;
--theme-body-background-color:#7f7f7f;
--theme-page-background-color--secondary:#777777;
--theme-sticky-nav-background-color: #e1e1e1;
--theme-page-dynamic-color-1--rgb: 255,255,255;
--theme-page-background-color:#595959;
--theme-page-text-color:white;
--theme-border-color:white;
--theme-page-dynamic-color-2:#999999!important;
--theme-accent-color:var(--theme-page-background-color);
color:white!important;
}.theme-chrome .page-content h2{
border-bottom:white solid 3px;
}.theme-chrome .cosmos-rail-inner span{
color:white;
}.theme-chrome .cosmos-rail-inner h2{
color:white;
}.theme-chrome .cosmos-rail-inner svg{
display:none;
}.theme-chrome .cosmos-header{
background:linear-gradient(333deg,#eeeeee 5%, #ffffff 10%, rgb(200,200,200) 25%, #8e8e8e 45%,#c6c6c6 75%,#535353 100%);
height:auto;
padding-left:10px;
padding-right:10px;
width:auto;
opacity:1;
z-index:2;
text-shadow:0 0 3px rgba(0,0,0,0.2);
--theme-community-header-color:#FFFFFF;
}.theme-chrome > div.main-container > div.resizable-container > div.community-header-wrapper > header > a{
border-radius:50%;
border: 0.5rem outset #f5f3f5;
box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}.theme-chrome .homebox{
background-color: #0093E9;
background-image: linear-gradient(180deg, #001e36 0%, #0f5ba1 100%);
--theme-sticky-nav-background-color: #223d65;
color:#FFFFFF!important;
margin:0;
}.theme-chrome .mw-content-text{
color:white;
background-image: linear-gradient(180deg, #5b5b5b 0%, #999999 100%);
}.theme-chrome .cosmos-rail-inner{
color:white;
background: linear-gradient(110deg,#5e5e5e 5%, #7f7f7f 10%, rgb(200,200,200) 25%, #8e8e8e 45%,#d2d2d2 80%,#b5b5b5 97%);
}.theme-chrome blockquote{
display:block;
background: #fff;
padding: 15px 20px 15px 45px;
margin: 0 0 20px;
position: relative;
/*Font*/
font-family: Georgia, serif;
font-size: 16px;
line-height: 1.2;
color: #666;
text-align: justify;
/*Borders - (Optional)*/
border-left: 15px solid #c76c0c;
border-right: 2px solid #c76c0c;
/*Box Shadow - (Optional)*/
-moz-box-shadow: 2px 2px 15px #ccc;
-webkit-box-shadow: 2px 2px 15px #ccc;
box-shadow: 2px 2px 15px #ccc;
}.theme-chrome blockquote::before{
content: "\201C"; /*Unicode for Left Double Quote*/
/*Font*/
font-family: Georgia, serif;
font-size: 60px;
font-weight: bold;
color: #999;
/*Positioning*/
position: absolute;
left: 10px;
top:5px;
}.theme-chrome blockquote::after{
/*Reset to make sure*/
content: "";
}.theme-chrome blockquote a{
text-decoration: none;
background: #eee;
cursor: pointer;
padding: 0 3px;
color: #c76c0c;
}.theme-chrome blockquote a:hover{
color: #666;
}.theme-chrome blockquote em{
font-style: italic;
}.theme-chrome .is-ready{
border-top-right-radius:20px;
margin-top:10px;
backdrop-filter: blur(6px);
background-color: rgba(0,0,0, 0.5);
box-shadow: rgba(0, 0, 0, 0.3) 2px 8px 8px;
padding: 20px;
}.theme-chrome .sticky-modules-wrapper{
border-top-right-radius:20px;
backdrop-filter: blur(6px);
background-color: rgba(0,0,0, 0.5);
box-shadow: rgba(0, 0, 0, 0.3) 2px 8px 8px;
padding: 20px;
margin-top: 20px;
margin-bottom:10px;
}
/* ============ 版式: Clouds 容器: <theme-clouds> ============ */
/* User:Blanzhergoen/Black Theme */.theme-clouds{
--theme-body-dynamic-color-1: #aaa !important;
--theme-body-dynamic-color-1--rgb: 170, 170, 170 !important;
--theme-body-dynamic-color-2: #aaa !important;
--theme-body-dynamic-color-2--rgb: 170, 170, 170 !important;
--theme-page-dynamic-color-1: #fff !important;
--theme-page-dynamic-color-1--rgb: 255, 255, 255 !important;
--theme-page-dynamic-color-1--inverted: #545454 !important;
--theme-page-dynamic-color-1--inverted--rgb: 84, 84, 84 !important;
--theme-page-dynamic-color-2: #aaa !important;
--theme-page-dynamic-color-2--rgb: 170, 170, 170 !important;
--theme-sticky-nav-dynamic-color-1: #fff !important;
--theme-sticky-nav-dynamic-color-1--rgb: 255, 255, 255 !important;
--theme-sticky-nav-dynamic-color-2: #e6e6e6 !important;
--theme-sticky-nav-dynamic-color-2--rgb: 230, 230, 230 !important;
--theme-link-dynamic-color-1: #000 !important;
--theme-link-dynamic-color-1--rgb: 0, 0, 0 !important;
--theme-link-dynamic-color-2: #3a3a3a !important;
--theme-link-dynamic-color-2--rgb: 58, 58, 58 !important;
--theme-accent-dynamic-color-1: #000 !important;
--theme-accent-dynamic-color-1--rgb: 0, 0, 0 !important;
--theme-accent-dynamic-color-2: #3a3a3a !important;
--theme-accent-dynamic-color-2--rgb: 58, 58, 58 !important;
--theme-body-background-color: #000 !important;
--theme-body-background-color--rgb: 0, 0, 0 !important;
--theme-body-text-color: #fff !important;
--theme-body-text-color--rgb: 255, 255, 255 !important;
--theme-body-text-color--hover: #cccccc !important;
--theme-sticky-nav-background-color: #111 !important;
--theme-sticky-nav-background-color--rgb: 17, 17, 17 !important;
--theme-sticky-nav-text-color: #fff !important;
--theme-sticky-nav-text-color--hover: #fff !important;
--theme-page-background-color: #000 !important;
--theme-page-background-color--rgb: 0, 0, 0 !important;
--theme-page-background-color--secondary: #111 !important;
--theme-page-background-color--secondary--rgb: 17, 17, 17 !important;
--theme-page-text-color: #fff !important;
--theme-page-text-color--rgb: 255, 255, 255 !important;
--theme-page-text-color--hover: #000 !important;
--theme-page-text-mix-color: #fff !important;
--theme-page-text-mix-color-95: #262626 !important;
--theme-page-accent-mix-color: #5f5f5f !important;
--theme-page-accent-mix-color--rgb: 95, 95, 95 !important;
--theme-page-headings-font: 'Noto Serif SC' !important;
--theme-link-color: #aaa !important;
--theme-link-color--rgb: 170, 170, 170 !important;
--theme-link-color--hover: #777 !important;
--theme-link-label-color: #aaa !important;
--theme-accent-color: #fff !important;
--theme-accent-color--rgb: 255, 255, 255 !important;
--theme-accent-color--hover: #fff !important;
--theme-accent-label-color: #000 !important;
--theme-border-color: #fff !important;
--theme-border-color--rgb: 255, 255, 255 !important;
--theme-alert-color: #bf0017 !important;
--theme-alert-color--rgb: 191, 0, 23 !important;
--theme-alert-color--hover: #fe2540 !important;
--theme-alert-color--secondary: #e7001b !important;
--theme-alert-label: #fff !important;
--theme-warning-color: #cf721c !important;
--theme-warning-color--rgb: 207, 114, 28 !important;
--theme-warning-color--secondary: #cf721c !important;
--theme-warning-label: #000 !important;
--theme-success-color: #0c742f !important;
--theme-success-color--rgb: 12, 116, 47 !important;
--theme-success-color--secondary: #0d8636 !important;
--theme-success-label: #fff !important;
--theme-message-color: #8d3d7f !important;
--theme-message-label: #fff !important;
--theme-community-header-color: #fff !important;
--theme-community-header-color--hover: #fff !important;
--theme-background-image-opacity: 33% !important;
--theme-page-text-opacity-factor: 0.7 !important;
--theme-body-text-opacity-factor: 0.7 !important;
scrollbar-color: #aaa #111 !important;
scrollbar-width: thin !important;
}/* Template:Fandom Community Header.css */.theme-clouds .cosmos-header{
border-radius: 3px;
color: var(--theme-page-text-color);
padding: 10px;
}.theme-clouds .cosmos-header{
background-color: var(--theme-page-background-color);
}.theme-clouds .cosmos-header{
background-color: var(--theme-page-background-color);
}.theme-clouds .cosmos-tools .wds-button.wds-is-secondary{
--wds-secondary-button-label-color: var(--theme-page-text-color);
--wds-secondary-button-label-color--hover: var(--theme-page-text-color);
}.theme-clouds .cosmos-header a, .theme-clouds .cosmos-header a:active, .theme-clouds .cosmos-header a:focus, .theme-clouds .cosmos-header a:hover{
color: var(--theme-page-text-color);
}/* Template:Cleantitle */.theme-clouds .page-header__actions{
align-items: flex-start;
display: flex;
margin-left: 9px;
padding-top: 9px;
position: absolute;
right: 52px;
}.theme-clouds .page-header__title-wrapper{
text-align: center;
}.theme-clouds .page-header{
padding: 20px !important;
padding-top: 30px !important;
}/* User:Riccc/NS.css */.theme-clouds .subpages{
display: none !important;
}/* Inline */@font-face {
font-family: 'SweiGothic';
src: url(https://static.wikia.nocookie.net/backrooms/images/8/81/SweiGothicCJKsc-Regular.woff2/revision/latest?cb=20240521113455&path-prefix=zh) format("woff2");
}.theme-clouds, .theme-clouds *{
font-family: 'SweiGothic';
}.theme-clouds .page-header__actions, .theme-clouds .page-header__top{
display: none;
}.theme-clouds{
--theme-page-background-color--secondary: #16314c !important;
--theme-page-background-color--secondary--rgb: 22, 49, 76 !important;
--wds-tooltip-background-color: rgba(var(--theme-page-background-color--secondary--rgb), 0.5) !important;
--theme-accent-color: rgba(32, 81, 149, 0.4) !important;
--theme-accent-label-color: #fff !important;
--wds-primary-button-background-color: transparent !important;
}.theme-clouds, .theme-clouds *{
--theme-body-background-image-full: url('https://static.wikia.nocookie.net/backrooms/images/1/18/Whiteclouds.jpg/revision/latest?cb=20250406120952&format=original&path-prefix=zh') !important;
--theme-body-background-image-desktop: url('https://static.wikia.nocookie.net/backrooms/images/1/18/Whiteclouds.jpg/revision/latest?cb=20250406120952&format=original&path-prefix=zh') !important;
--theme-body-background-image-large-desktop: url('https://static.wikia.nocookie.net/backrooms/images/1/18/Whiteclouds.jpg/revision/latest?cb=20250406120952&format=original&path-prefix=zh') !important;
--theme-body-background-image-mobile: url('https://static.wikia.nocookie.net/backrooms/images/1/18/Whiteclouds.jpg/revision/latest?cb=20250406120952&format=original&path-prefix=zh') !important;
--theme-body-background-image-mobile-2x: url('https://static.wikia.nocookie.net/backrooms/images/1/18/Whiteclouds.jpg/revision/latest?cb=20250406120952&format=original&path-prefix=zh') !important;
--theme-body-background-image-tablets: url('https://static.wikia.nocookie.net/backrooms/images/1/18/Whiteclouds.jpg/revision/latest?cb=20250406120952&format=original&path-prefix=zh') !important;
--theme-body-background-image-tablets-2x: url('https://static.wikia.nocookie.net/backrooms/images/1/18/Whiteclouds.jpg/revision/latest?cb=20250406120952&format=original&path-prefix=zh') !important;
}.theme-clouds .mw-content-text{
background-image: url('https://static.wikia.nocookie.net/backrooms/images/a/a9/Darkblueclouds2.jpg/revision/latest?cb=20250406092704&format=original&path-prefix=zh');
background-repeat: no-repeat;
background-size: cover;
border-top: 4px inset rgba(24, 90, 189, 0.6);
border-left: 4px inset rgba(24, 90, 189, 0.6);
border-bottom: 4px inset rgba(24, 90, 189, 0.6);
}.theme-clouds .cosmos-rail-inner{
background-image: url('https://static.wikia.nocookie.net/backrooms/images/9/96/Darkblueclouds.jpg/revision/latest?cb=20250406092706&format=original&path-prefix=zh');
background-repeat: no-repeat;
background-size: cover;
border-top: 4px inset rgba(24, 90, 189, 0.6);
border-right: 4px inset rgba(24, 90, 189, 0.6);
border-bottom: 4px inset rgba(24, 90, 189, 0.6);
}.theme-clouds .cosmos-header, .theme-clouds .fandom-sticky-header{
background: url('https://static.wikia.nocookie.net/backrooms/images/d/d7/DarkBlue%E5%A3%81%E7%BA%B8.jpg/revision/latest?cb=20250406095303&format=original&path-prefix=zh');
background-size: cover;
background-repeat: no-repeat;
}.theme-clouds .cosmos-header{
border: 4px inset rgba(24, 90, 189, 0.6);
}.theme-clouds .fandom-sticky-header{
background-color: transparent !important;
}.theme-clouds #community-navigation{
border-bottom: 1px inset rgba(24, 90, 189, 0.6);
}.theme-clouds .page, .theme-clouds .cosmos-header{
border-radius: 20px 0 !important;
box-shadow: rgba(0, 0, 0, 0.16) 0px 10px 36px 0px, rgba(0, 0, 0, 0.06) 0px 0px 0px 1px !important;
}.theme-clouds .is-ready{
border-top-right-radius: 20px;
margin-top: 10px;
backdrop-filter: blur(6px);
background-color: rgba(var(--theme-page-background-color--secondary--rgb), 0.5);
box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px !important;
padding: 20px;
border-top: 4px inset rgba(24, 90, 189, 0.4);
border-bottom: 4px inset rgba(24, 90, 189, 0.4);
}.theme-clouds .sticky-modules-wrapper{
border-top-right-radius: 20px;
backdrop-filter: blur(6px);
background-color: rgba(var(--theme-page-background-color--secondary--rgb), 0.5);
box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px !important;
padding: 20px;
margin-top: 20px;
margin-bottom: 10px;
border-top: 4px inset rgba(24, 90, 189, 0.4);
border-bottom: 4px inset rgba(24, 90, 189, 0.4);
}.theme-clouds .wds-dropdown__content:not([data-testid="recently-visited__item-dropdown"]){
background-color: rgba(var(--theme-page-background-color--secondary--rgb), 0.7) !important;
}.theme-clouds .wds-is-not-scrollable, .theme-clouds .wds-dropdown__content:not([data-testid="recently-visited__item-dropdown"]){
backdrop-filter: blur(6px) !important;
background-color: rgba(var(--theme-page-background-color--secondary--rgb), 0.5) !important;
box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px !important;
border-radius: 20px 0 !important;
border: none !important;
border-top: 4px inset rgba(24, 90, 189, 0.4) !important;
border-bottom: 4px inset rgba(24, 90, 189, 0.4) !important;
}.theme-clouds .mw-content-text{
border-top-left-radius: 20px !important;
}.theme-clouds .cosmos-rail-inner{
border-bottom-right-radius: 20px !important;
}.theme-clouds .wds-is-not-scrollable .wds-dropdown-level-nested__content{
backdrop-filter: blur(6px) !important;
background-color: rgba(var(--theme-page-background-color--secondary--rgb), 0.7) !important;
box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px !important;
border-radius: 5px !important;
}.theme-clouds .mw-editsection, .theme-clouds .page-header, .theme-clouds .mw-footer, .theme-clouds .page-content-box{
backdrop-filter: blur(6px) !important;
background-color: rgba(var(--theme-page-background-color--secondary--rgb), 0.5) !important;
box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px !important;
}.theme-clouds .page-header, .theme-clouds .mw-footer, .theme-clouds .page-content-box{
padding: 1em !important;
margin: 1em auto !important;
border-radius: 10px !important;
background-color: rgba(20, 42, 67, 0.3) !important;
border-top: 4px inset rgba(24, 90, 189, 0.4);
border-bottom: 4px inset rgba(24, 90, 189, 0.4);
}.theme-clouds .mw-editsection{
border: 4px solid rgba(8, 30, 63);
}.theme-clouds .wds-dropdown:not([data-testid="recently-visited__item-dropdown"]):before{
border-bottom: 4px inset rgba(24, 90, 189, 0.4) !important;
}.theme-clouds .wds-dialog__wrapper{
backdrop-filter: blur(6px) !important;
background-color: rgba(var(--theme-page-background-color--secondary--rgb), 0.5) !important;
box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px !important;
border-radius: 20px 0 !important;
border: 4px inset rgba(24, 90, 189, 0.6) !important;
}.theme-clouds .wds-tooltip{
backdrop-filter: blur(6px) !important;
background-color: rgba(var(--theme-page-background-color--secondary--rgb), 0.5) !important;
box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px !important;
border-radius: 5px !important;
}.theme-clouds .WikiaBarWrapper{
backdrop-filter: blur(6px) !important;
background-color: rgba(32, 81, 149, 0.4) !important;
padding: 0.5rem;
box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px !important;
}.theme-clouds .wds-dropdown__content:not(.wds-is-not-scrollable) .wds-list:after, .theme-clouds .wds-dropdown__content:not(.wds-is-not-scrollable) .wds-list:before{
background-color: transparent !important;
}
/* 背景兜底: Cosmos 不消费 Fandom 主题变量,显式绘制页面背景
注: 图片 URL 来自 Fandom 图床,需替换为镜像站本地资源 */
body:has(.theme-clouds) {
background-image: url('https://static.wikia.nocookie.net/backrooms/images/1/18/Whiteclouds.jpg/revision/latest?cb=20250406120952&format=original&path-prefix=zh');
background-size: cover;
background-attachment: fixed;
background-repeat: no-repeat;
background-position: center;
}
/* ============ 版式: Coherer 容器: <theme-coherer> ============ */
.theme-coherer, .theme-coherer *{
--theme-link-color:white!important;
font-family:Zhousong;
}.theme-coherer #recent-images-module{
display:none;
}.theme-coherer .cosmos-header{
padding: 1px;
background: linear-gradient(54deg, rgba(62, 62, 62, 0.8901960784313725) 0%, rgba(48, 48, 48, 0.8901960784313725) 10%, rgba(129, 129, 129, 0.8901960784313725) 47%, rgba(137, 137, 137, 0.8901960784313725) 49%, rgba(173, 173, 173, 0.8901960784313725) 57%, rgba(212, 212, 212, 0.89) 75%, rgba(215, 215, 215, 0.8901960784313725) 100%);
border: white solid 3px;
border-left: white solid 16px;
}.theme-coherer .mw-content-text{
padding: 20px;
background: linear-gradient(54deg, rgba(62, 62, 62, 0.8901960784313725) 0%, rgba(48, 48, 48, 0.8901960784313725) 10%, rgba(129, 129, 129, 0.8901960784313725) 47%, rgba(137, 137, 137, 0.8901960784313725) 49%, rgba(173, 173, 173, 0.8901960784313725) 57%, rgba(212, 212, 212, 0.89) 75%, rgba(215, 215, 215, 0.8901960784313725) 100%);
border: white solid 3px;
border-right: 0!important;
}.theme-coherer .cosmos-rail-inner{
padding: 20px;
background: linear-gradient(54deg, rgba(62, 62, 62, 0.8901960784313725) 0%, rgba(48, 48, 48, 0.8901960784313725) 10%, rgba(129, 129, 129, 0.8901960784313725) 47%, rgba(137, 137, 137, 0.8901960784313725) 49%, rgba(173, 173, 173, 0.8901960784313725) 57%, rgba(212, 212, 212, 0.89) 75%, rgba(215, 215, 215, 0.8901960784313725) 100%);
border: white solid 3px;
}.theme-coherer .page-header__top{
display:none;
}.theme-coherer .page-header{
background: rgba(0, 0, 0, 0.45);
border-radius: 5px;
border-left: white solid 5px;
}.theme-coherer .page-tools-module{
background: rgba(0, 0, 0, 0.45);
border-radius: 5px;
border-left: white solid 5px;
padding:20px;
}.theme-coherer .activity-module{
margin-top:20px;
background: rgba(0, 0, 0, 0.45);
border-radius: 5px;
border-left: white solid 5px;
padding:20px;
}.theme-coherer .mw-parser-output{
background: rgba(0, 0, 0, 0.45);
border-radius: 5px;
border-left: white solid 5px;
padding:20px;
}.theme-coherer .mw-footer{
background: rgba(0, 0, 0, 0.45);
border-radius: 5px;
border-left: white solid 5px;
margin-top:15px;
padding:2px;
}.theme-coherer .license-description, .theme-coherer .page-footer__categories{
margin:9px!important;
padding-right:5px;
padding-left:5px;
padding-top:0px!important;
}.theme-coherer .mw-parser-output .thumbimage{
padding: 8px;
border: white solid 5px;
background: rgba(0, 0, 0, 0.6);
}.theme-coherer .mw-parser-output .thumbcaption{
margin-top: 3px!important;
border: white solid 3px!important;
text-align: center!important;
padding:6px!important;
background: rgba(0, 0, 0, 0.6)!important;
}.theme-coherer .mw-parser-output .caption{
font-size: 16px!important;
margin: 5px!important;
color:white!important;
}.theme-coherer .mw-editsection{
background: rgba(0, 0, 0, 0.6);
border: white solid 3px;
}
/* ============ 版式: Dark_Night 容器: <theme-dark-night> ============ */
/* #REDIRECT */@import url(http://backrooms.fandom.com/zh/wiki/User:%E7%B9%81%E6%98%9F%E6%98%A5%E6%B0%B4/styles/11.css?action=raw&ctype=text/css);
/* ============ 版式: DeepBlue 容器: <theme-deepblue> ============ */
.theme-deepblue .mw-content-wrapper{
--theme-link-color: #2faeef;
--theme-body-background-color:#057ed7;
--theme-page-background-color--secondary:#002152;
--theme-sticky-nav-background-color: #2dd5fc;
--theme-page-dynamic-color-1--rgb: 255,255,255;
--theme-page-background-color:#145390;
--theme-page-text-color:white;
--theme-border-color:white;
--theme-page-dynamic-color-2:#999999!important;
--theme-accent-color:var(--theme-page-background-color);
color:white!important;
}.theme-deepblue .page-content h2{
border-bottom:white solid 3px;
}.theme-deepblue .cosmos-rail-inner span{
color:white;
}.theme-deepblue .cosmos-rail-inner h2{
color:white;
}.theme-deepblue .cosmos-rail-inner svg{
display:none;
}.theme-deepblue .cosmos-header{
background: linear-gradient(0deg, #000e26 0%, #042843 100%);
border: 0px outset var(--theme-page-background-color--secondary);
box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
height:auto;
padding-left:10px;
padding-right:10px;
width:auto;
opacity:1;
z-index:2;
text-shadow:0 0 3px rgba(0,0,0,0.2);
--theme-community-header-color:#FFFFFF;
}.theme-deepblue > div.main-container > div.resizable-container > div.community-header-wrapper > header > a{
border-radius:50%;
border: 0.5rem outset #f5f3f5;
box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}.theme-deepblue .homebox{
background-color: #0093E9;
background-image: linear-gradient(180deg, #001e36 0%, #0f5ba1 100%);
--theme-sticky-nav-background-color: #223d65;
color:#FFFFFF!important;
margin:0;
}.theme-deepblue .mw-content-text{
color:white;
background-image: linear-gradient(180deg, #001e36 0%, #0f5ba1 100%);
}.theme-deepblue .cosmos-rail-inner{
color:white;
background:#001e36;
}.theme-deepblue blockquote{
display:block;
background: #fff;
padding: 15px 20px 15px 45px;
margin: 0 0 20px;
position: relative;
/*Font*/
font-family: Georgia, serif;
font-size: 16px;
line-height: 1.2;
color: #666;
text-align: justify;
/*Borders - (Optional)*/
border-left: 15px solid #c76c0c;
border-right: 2px solid #c76c0c;
/*Box Shadow - (Optional)*/
-moz-box-shadow: 2px 2px 15px #ccc;
-webkit-box-shadow: 2px 2px 15px #ccc;
box-shadow: 2px 2px 15px #ccc;
}.theme-deepblue blockquote::before{
content: "\201C"; /*Unicode for Left Double Quote*/
/*Font*/
font-family: Georgia, serif;
font-size: 60px;
font-weight: bold;
color: #999;
/*Positioning*/
position: absolute;
left: 10px;
top:5px;
}.theme-deepblue blockquote::after{
/*Reset to make sure*/
content: "";
}.theme-deepblue blockquote a{
text-decoration: none;
background: #eee;
cursor: pointer;
padding: 0 3px;
color: #c76c0c;
}.theme-deepblue blockquote a:hover{
color: #666;
}.theme-deepblue blockquote em{
font-style: italic;
}
/* ============ 版式: FlowerTheme 容器: <theme-flowertheme> ============ */
.theme-flowertheme .page\_\_main, .theme-flowertheme .page\_\_right-rail{ font-family:Noto Serif SC; }.theme-flowertheme .cosmos-header\_\_local-navigation, .theme-flowertheme .cosmos-header\_\_community-name, .theme-flowertheme .wds-tabs{ font-family:Noto Serif SC; }.theme-flowertheme .mw-headline{ font-family:Noto Serif SC; }.theme-flowertheme .mw-content-wrapper, .theme-flowertheme .mw-content-block{ font-family:Noto Serif SC; }
/* ============ 版式: Internet 容器: <theme-internet> ============ */
/* 基础科技主题样式 */.theme-internet{
--neon-blue: #0ff;
--cyber-purple: #bc13fe;
--matrix-green: #0f0;
--dark-bg: #000000; /* 改为纯黑色背景 */
}/* 页面主体 */.theme-internet{
background: var(--dark-bg) !important; /* 强制黑色背景 */
color: #fff;
font-family: 'Orbitron', 'Rajdhani', Arial, sans-serif;
line-height: 1.6;
}/* 导航栏科技化 */.theme-internet .wds-tabs__tab{
border: 1px solid var(--neon-blue) !important;
background: rgba(0, 255, 255, 0.1) !important;
margin: 0 5px;
transition: all 0.3s ease;
}.theme-internet .wds-tabs__tab:hover{
box-shadow: 0 0 15px var(--neon-blue);
background: rgba(0, 255, 255, 0.3) !important;
}/* 标题特效 */.theme-internet h1, .theme-internet h2, .theme-internet h3{
text-shadow: 0 0 10px var(--neon-blue);
position: relative;
padding-left: 25px;
}.theme-internet h1::before, .theme-internet h3::before{
content: ">";
color: var(--neon-blue);
position: absolute;
left: 0;
text-shadow: 0 0 8px var(--neon-blue);
}/* 悬停动画效果 */.theme-internet h1:hover::before, .theme-internet h2:hover::before, .theme-internet h3:hover::before{
transform: translateX(0.2em);
opacity: 1;
}/* 悬停互动效果 */.theme-internet h1:hover::before, .theme-internet h2:hover::before, .theme-internet h3:hover::before{
opacity: 1;
text-shadow: 0 0 12px var(--neon-blue);
}/* 增强黑色背景下的对比度 */.theme-internet .page, .theme-internet .side-nav{
background: rgba(0, 0, 0, 0.9); /* 深色半透明层 */
border: 1px solid rgba(0, 255, 255, 0.3);
box-shadow: 0 0 20px rgba(0, 255, 255, 0.2);
}/* 链接特效 */.theme-internet a{
color: var(--neon-blue);
text-decoration: none;
position: relative;
transition: color 0.3s ease;
}/* 侧边栏星云效果 */.theme-internet .wikiabar{
background: rgba(16, 45, 68, 0.9)!important;
border-right: 1px solid var(--accent-color);
box-shadow: 3px 0 10px var(--border-glow);
}/* 代码块终端效果 */.theme-internet pre{
background: #00161f!important;
border: 1px solid #004455;
box-shadow: inset 0 0 10px #002233;
color: #6cffeb!important;
font-family: 'Space Mono', monospace;
}.theme-internet a:hover{
color: #fff;
}.theme-internet a::after{
content: "";
position: absolute;
width: 100%;
height: 2px;
background: var(--neon-blue);
bottom: -2px;
left: 0;
transform: scaleX(0);
transition: transform 0.3s ease;
}.theme-internet a:hover::after{
transform: scaleX(1);
}/* 科技感边框 */.theme-internet .page, .theme-internet .side-nav{
border: 1px solid rgba(0, 255, 255, 0.3);
box-shadow: 0 0 20px rgba(0, 255, 255, 0.2);
background: rgba(0, 0, 0, 0.8);
padding: 20px;
margin: 15px 0;
}/* 未来感表格 */.theme-internet table{
border: 2px solid var(--neon-blue);
background: rgba(0, 0, 0, 0.7);
margin: 20px 0;
}.theme-internet th{
background: rgba(0, 255, 255, 0.1);
text-transform: uppercase;
letter-spacing: 2px;
}.theme-internet td{
border-bottom: 1px solid rgba(0, 255, 255, 0.1);
padding: 12px;
}/* 动态加载效果 */@keyframes scanline {
0% { transform: translateY(-100%); }
100% { transform: translateY(100%); }
}.theme-internet::after{
content: "";
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(to bottom,
transparent 50%,
rgba(0, 255, 255, 0.05) 51%,
transparent 52%);
pointer-events: none;
animation: scanline 4s linear infinite;
z-index: 9999;
}/* 代码块样式 */.theme-internet pre{
background: rgba(0, 0, 0, 0.9);
border: 1px solid var(--neon-blue);
padding: 15px;
overflow-x: auto;
position: relative;
}.theme-internet pre::before{
content: "CODE TERMINAL";
position: absolute;
top: -20px;
left: 0;
color: var(--neon-blue);
font-size: 0.8em;
}/* 未来感按钮 */.theme-internet .button{
background: linear-gradient(45deg, #000, var(--neon-blue));
border: 1px solid var(--neon-blue);
padding: 8px 20px;
color: #fff;
text-transform: uppercase;
transition: all 0.3s ease;
cursor: pointer;
}.theme-internet .button:hover{
box-shadow: 0 0 15px var(--neon-blue);
transform: translateY(-2px);
}/* 修正后的动态扫描线效果 */@keyframes scanline {
0% {
transform: translateY(-100%);
opacity: 0.8;
}
80% {
opacity: 0.5;
}
100% {
transform: translateY(100vh); /* 使用视口单位确保覆盖范围 */
opacity: 0.2;
}
}.theme-internet::after{
content: "";
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh; /* 覆盖整个视口高度 */
background: linear-gradient(
to bottom,
transparent 49%,
rgba(0, 255, 255, 0.15) 50%,
transparent 51%
);
pointer-events: none;
animation: scanline 3s linear infinite;
z-index: 9999;
background-size: 100% 5px; /* 更明显的扫描线粗细 */
}/* 字体导入 */@import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700&family=Rajdhani:wght@400;700&display=swap');
/* ============ 版式: Liminal_Theme 容器: <theme-liminal-theme> ============ */
/*==================== Liminal Theme ====================*//*====================== 由WindXD制作 ======================*//* For use on the FANDOM Backrooms Wiki's Pages. *//* Loading Effect */@keyframes loading {
from {opacity: 0.25;}
to {opacity: 1;}
}@keyframes loading2 {
from {opacity: 0.8;}
to {opacity: 0.6;}
}@keyframes loading3 {
from {background-position-y: 0%;}
to {background-position-y: 10px;}
}/*== Root ==*/.theme-liminal-theme{
--dot-dot: 38,31,20;
}.theme-liminal-theme{
--theme-body-dynamic-color-1: #000;
--theme-body-dynamic-color-1--rgb: 0,0,0;
--theme-body-dynamic-color-2: #1e1d1c;
--theme-body-dynamic-color-2--rgb: 30, 29, 28;
--theme-page-dynamic-color-1: #000;
--theme-page-dynamic-color-1--rgb: 0,0,0;
--theme-page-dynamic-color-1--inverted: #fff;
--theme-page-dynamic-color-1--inverted--rgb: 255,255,255;
--theme-page-dynamic-color-2: #3a3a3a;
--theme-page-dynamic-color-2--rgb: 58,58,58;
--theme-sticky-nav-dynamic-color-1: #fff;
--theme-sticky-nav-dynamic-color-1--rgb: 255,255,255;
--theme-sticky-nav-dynamic-color-2: #e6e6e6;
--theme-sticky-nav-dynamic-color-2--rgb: 230,230,230;
--theme-link-dynamic-color-1: #fff;
--theme-link-dynamic-color-1--rgb: 255,255,255;
--theme-link-dynamic-color-2: #e6e6e6;
--theme-link-dynamic-color-2--rgb: 230,230,230;
--theme-accent-dynamic-color-1: #fff;
--theme-accent-dynamic-color-1--rgb: 255,255,255;
--theme-accent-dynamic-color-2: #e6e6e6;
--theme-accent-dynamic-color-2--rgb: 230,230,230;
--theme-body-background-color: #fff;
--theme-body-background-color--rgb: 213,204,130;
--theme-body-background-image: none;
--theme-body-text-color: #221F1D;
--theme-body-text-color--rgb: 0,0,0;
--theme-sticky-nav-background-color: #cb9f60;
--theme-sticky-nav-background-color--rgb: 203, 159, 96;
--theme-body-text-color--hover: #333333;
--theme-sticky-nav-background-color: #cb9f60;
--theme-sticky-nav-background-color--rgb: 203, 159, 96;
--theme-sticky-nav-text-color: #fff;
--theme-sticky-nav-text-color--hover: #cccccc;
--theme-page-background-color: #fdfdfd;
--theme-page-background-color--rgb: 224,218,167;
--theme-page-background-color--secondary: #f2ede6;
--theme-page-background-color--secondary--rgb: 242, 237, 230;
--theme-page-text-color: #332d24;
--theme-page-text-color--rgb: 51,45,36;
--theme-page-text-color--hover: #6d6d6d;
--theme-page-text-mix-color: #8d8171;
--theme-page-text-mix-color-95: #d8c2a2;
--theme-page-accent-mix-color: #cb9c5a;
--theme-page-headings-font: 'Rubik';
--theme-link-color: #a06b21;
--theme-link-color--rgb: 160,107,33;
--theme-link-color--hover: #4b320f;
--theme-link-label-color: #fff;
--theme-accent-color: #b67d0c;
--theme-accent-color--rgb: 182,125,12;
--theme-accent-color--hover: #f1a336;
--theme-accent-label-color: #fff;
--theme-border-color: #b7a58c;
--theme-border-color--rgb: 183, 165, 140;
--theme-alert-color: #bf0017;
--theme-alert-color--rgb: 191,0,23;
--theme-alert-color--hover: #59000a;
--theme-alert-color--secondary: #bf0017;
--theme-alert-label: #fff;
--theme-warning-color: #b46318;
--theme-warning-color--rgb: 180,99,24;
--theme-warning-color--secondary: #a65b16;
--theme-warning-label: #fff;
--theme-success-color: #0c742f;
--theme-success-color--rgb: 12,116,47;
--theme-success-color--secondary: #0c742f;
--theme-success-label: #fff;
--theme-message-color: #753369;
--theme-message-label: #fff;
--theme-community-header-color: #1a1813;
--theme-community-header-color--hover: #3f3e54;
--theme-background-image-opacity: 30%;
--theme-page-text-opacity-factor: 0.85;
--theme-body-text-opacity-factor: 0.85;
--theme-link-decoration: none;
}.theme-liminal-theme{
--theme-body-dynamic-color-1: #fff;
--theme-body-dynamic-color-1--rgb: 255,255,255;
--theme-body-dynamic-color-2: #e6e6e6;
--theme-body-dynamic-color-2--rgb: 230,230,230;
--theme-page-dynamic-color-1: #fff;
--theme-page-dynamic-color-1--rgb: 255,255,255;
--theme-page-dynamic-color-1--inverted: #000;
--theme-page-dynamic-color-1--inverted--rgb: 0,0,0;
--theme-page-dynamic-color-2: #e6e6e6;
--theme-page-dynamic-color-2--rgb: 230,230,230;
--theme-sticky-nav-dynamic-color-1: #fff;
--theme-sticky-nav-dynamic-color-1--rgb: 255,255,255;
--theme-sticky-nav-dynamic-color-2: #e6e6e6;
--theme-sticky-nav-dynamic-color-2--rgb: 230,230,230;
--theme-link-dynamic-color-1: #000;
--theme-link-dynamic-color-1--rgb: 0,0,0;
--theme-link-dynamic-color-2: #3a3a3a;
--theme-link-dynamic-color-2--rgb: 58,58,58;
--theme-accent-dynamic-color-1: #fff;
--theme-accent-dynamic-color-1--rgb: 255,255,255;
--theme-accent-dynamic-color-2: #e6e6e6;
--theme-accent-dynamic-color-2--rgb: 230,230,230;
--theme-body-background-color: #2e2f30; /* Inverted from #fff */
--theme-body-background-color--rgb: 46, 47, 48;
--theme-body-background-image: none;
--theme-body-text-color: #fedeec; /* Inverted from #221F1D */
--theme-body-text-color--rgb: 254, 222, 236;
--theme-sticky-nav-background-color: #292929; /* Inverted from #cb9f60 */
--theme-sticky-nav-background-color--rgb: 41, 41, 41;
--theme-sticky-nav-text-color: #fff;
--theme-sticky-nav-text-color--hover: #cccccc;
--theme-page-background-color: #1c1c1c; /* Adjusted to a darker shade */
--theme-page-background-color--rgb: 28, 28, 28;
--theme-page-background-color--secondary: #232323; /* Adjusted to a darker shade */
--theme-page-background-color--secondary--rgb: 35, 35, 35;
--theme-page-text-color: #dedede; /* Inverted from #332d24 */
--theme-page-text-color--rgb: 222, 222, 222;
--theme-page-text-color--hover: #a3a3a3; /* Adjusted to a lighter shade */
--theme-page-text-mix-color: #716e6c; /* Adjusted to a darker shade */
--theme-page-text-mix-color-95: #514739; /* Adjusted to a darker shade */
--theme-page-accent-mix-color: #8d8171;
--theme-page-headings-font: 'Rubik';
--theme-link-color: #a79c8b; /* Inverted from #a06b21 */
--theme-link-color--rgb: 141,129,113;
--theme-link-color--hover: #bca180; /* Inverted from #4b320f */
--theme-link-label-color: #fff;
--theme-accent-color: #a79c8b; /* Inverted from #b67d0c */
--theme-accent-color--rgb: 212, 139, 25;
--theme-accent-color--hover: #dcb56c; /* Adjusted to a lighter shade */
--theme-accent-label-color: #fff;
--theme-border-color: #b7a58c;
--theme-border-color--rgb: 183, 165, 140;
--theme-alert-color: #ce0018;
--theme-alert-color--rgb: 206,0,24;
--theme-alert-color--hover: #fe344c;
--theme-alert-color--secondary: #fe2a43;
--theme-alert-label: #fff;
--theme-warning-color: #cf721c;
--theme-warning-color--rgb: 207,114,28;
--theme-warning-color--secondary: #cf721c;
--theme-warning-label: #000;
--theme-success-color: #0c7830;
--theme-success-color--rgb: 12,120,48;
--theme-success-color--secondary: #0f9d3e;
--theme-success-label: #fff;
--theme-message-color: #9c448c;
--theme-message-label: #fff;
--theme-community-header-color: #ffffff;
--theme-community-header-color--hover: #cccccc;
--theme-background-image-opacity: 33%;
--theme-page-text-opacity-factor: 0.7;
--theme-body-text-opacity-factor: 0.7;
--theme-link-decoration: none;
}/* Background Blur */.theme-liminal-theme .backgroundplate img{
filter: blur(5px);
}/* Font */.theme-liminal-theme .mw-content-block, .theme-liminal-theme .page-content h1, .theme-liminal-theme .page-content h2, .theme-liminal-theme .page-content h3, .theme-liminal-theme .page-content h4, .theme-liminal-theme .page-content h5, .theme-liminal-theme .page-content h6{
font-weight: 300;
}/* Dots */.theme-liminal-theme .right-rail-wrapper, .theme-liminal-theme .mw-content-text{
background-image: radial-gradient(circle, rgb(var(--dot-dot), 0.05) 50%, transparent 0);
background-size: 0.25em 0.25em;
background-repeat: repeat;
}.theme-liminal-theme .cosmos-rail-module{
background: none;
}/* Headings */.theme-liminal-theme .firstHeading{
color: var(--theme-accent-color);
font-weight: 900;
}/* Community Header */.theme-liminal-theme .page-content h1, .theme-liminal-theme .page-content h2, .theme-liminal-theme .page-content h3, .theme-liminal-theme .page-content h4, .theme-liminal-theme .page-content h5, .theme-liminal-theme .page-content h6{
color: var(--theme-accent-color);
font-weight: 800;
}.theme-liminal-theme .page-content p, .theme-liminal-theme .page-content section{
font-weight: 300;
}.theme-liminal-theme .fandom-community-header__sitename::after{
content:'test';
display: none;
}.theme-liminal-theme .cosmos-header, .theme-liminal-theme .cosmos-header{
background-image: linear-gradient(transparent, var(--theme-page-background-color));
margin-bottom: -12px;
}.theme-liminal-theme .mw-content-text{
border-radius: 0 0 3px 3px !important;
}.theme-liminal-theme .cosmos-tools.wds-button-group{
margin-right: 25px;
}.theme-liminal-theme .cosmos-header, .theme-liminal-theme .cosmos-header a{
color: #000000;
}.theme-liminal-theme .cosmos-tools .wds-button.wds-is-secondary{
--wds-secondary-button-label-color: #f9f9fa;
}.theme-liminal-theme .cosmos-header, .theme-liminal-theme .cosmos-header a{
color: white;
}.theme-liminal-theme .cosmos-tools .wds-button.wds-is-secondary{
--wds-secondary-button-label-color: white;
}
/* ============ 版式: Liminality 容器: <theme-liminality> ============ */
/* #REDIRECT */.theme-liminality @import url(https://backrooms.fandom.com/zh/wiki/Template:Liminality/styles.css?action=raw&ctype=text/css);
*{
--theme-page-text-color:black!important;
--theme-border-color: #cbd2d9;
}.theme-liminality .mw-content-wrapper, .theme-liminality .mw-content-block{ --theme-page-background-color:#6b665d !important; --theme-body-background-color:#6b665d !important; --theme-page-background-color--secondary:#dddcdd !important; text-shadow:0 0 3px rgba(255,255,255,0.1); --theme-page-text-color: #FFFFFF;
--theme-link-color:#FFFFFF;
}.theme-liminality .ooui-theme-fandomooui .mw-datatable, .theme-liminality .ooui-theme-fandomooui .mw-json, .theme-liminality .ooui-theme-fandomooui .wikitable, .theme-liminality .ooui-theme-fandomooui .wikitable{
background:linear-gradient(70deg, #001a29 0%, #005690 24%, #016989 33%, #02bd9e 54%, #23fbb7 60%, #7f9eb0 72%, #0b2b38 88%, #021c29 100%);
border-color: #FFFFFF;
}.theme-liminality .ooui-theme-fandomooui .mw-datatable>*>tr>th, .theme-liminality .ooui-theme-fandomooui .mw-datatable>tr>th, .theme-liminality .ooui-theme-fandomooui .mw-json>*>tr>th, .theme-liminality .ooui-theme-fandomooui .mw-json>tr>th, .theme-liminality .ooui-theme-fandomooui .wikitable>*>tr>th, .theme-liminality .ooui-theme-fandomooui .wikitable>tr>th, .theme-liminality .ooui-theme-fandomooui .wikitable>*>tr>th{
background: linear-gradient(70deg, #001a29 0%, #005690 24%, #016989 33%, #02bd9e 54%, #23fbb7 60%, #7f9eb0 72%, #0b2b38 88%, #021c29 100%);
border-color: #FFFFFF;
}.theme-liminality code, .theme-liminality tt, .theme-liminality kbd{
background: linear-gradient(42deg, #6B6B6B 25%,#D8D8D8 43%,#FFFFFF 52%,#A0A0A0 65%,#B4B4B4 75%);
}.theme-liminality .cosmos-rail-inner{ background-image: linear-gradient(-70deg, #b0aead 0%, #c1bdb2 100%)!important; }.theme-liminality .mw-content-text{ color:white; background-image: linear-gradient(70deg, #d6d0d5 0%, #f5f3f5 100%)!important; }.theme-liminality .page-header__page-subtitle{ display:none; }.theme-liminality .fandom-community-header__local-navigation, .theme-liminality .fandom-community-header__community-name, .theme-liminality .wds-tabs, .theme-liminality .wds-icon-tiny wds-icon{
}.theme-liminality .mw-editsection{ background:linear-gradient(42deg, #6B6B6B 25%,#D8D8D8 43%,#FFFFFF 52%,#A0A0A0 65%,#B4B4B4 75%); }.theme-liminality pre{ background:linear-gradient(70deg, #d6d0d5 0%, #f5f3f5 100%) }.theme-liminality h2, .theme-liminality h3{ font-family:HBCongTai !important; }.theme-liminality #difficulty{ border:6px solid black; border-radius:5px; background:url(https://static.wikia.nocookie.net/backrooms/images/d/d5/Paul-blenkhorn-tYDjgdmjcz8-unsplash.jpg/revision/latest?cb=20230117070737&path-prefix=zh) fixed; }.theme-liminality .before-content-icon{ background:linear-gradient(80deg, #C7EDCC, #C7EDCC); -webkit-background-clip:text !important; -webkit-text-fill-color:transparent; }.theme-liminality .contentbox-left{ box-shadow:0 0 5px 1.2px rgba(0,0,0,0.2),8px 0 0 0 #6b665d !important; transition: all .25s ease; }.theme-liminality .contentbox-left:hover{ box-shadow:0 0 5px 1.2px rgba(0,0,0,0.2),28px 0 0 0 #6b665d !important; opacity:95%; transform:translateX(5px); transition: all .25s ease; }.theme-liminality .contentbox-right{ box-shadow:0 0 5px 1.2px rgba(0,0,0,0.2),-8px 0 0 0 #6b665d !important; transition: all .25s ease; }.theme-liminality .contentbox-right:hover{ box-shadow:0 0 5px 1.2px rgba(0,0,0,0.2),-28px 0 0 0 #6b665d !important; opacity:95%; transform:translateX(-5px); transition: all .25s ease; }.theme-liminality .mw-content-text{
color:black!important;
}
/* ============ 版式: M.E.G._Theme 容器: <theme-m-e-g-theme> ============ */
/*===================== M.E.G. Theme =====================*//*====================== By Scutoid ======================*//*= For use on the FANDOM Backrooms Wiki's M.E.G. Pages. =*//*== Import ==*//* Fonts */.theme-m-e-g-theme @import url('https://fonts.googleapis.com/css2?family=Merriweather+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap');
/*== Root ==*/
body{
--theme-body-dynamic-color-1: #000;
--theme-body-dynamic-color-1--rgb: 0,0,0;
--theme-body-dynamic-color-2: #3a3a3a;
--theme-body-dynamic-color-2--rgb: 58,58,58;
--theme-page-dynamic-color-1: #000;
--theme-page-dynamic-color-1--rgb: 0,0,0;
--theme-page-dynamic-color-1--inverted: #fff;
--theme-page-dynamic-color-1--inverted--rgb: 255,255,255;
--theme-page-dynamic-color-2: #3a3a3a;
--theme-page-dynamic-color-2--rgb: 58,58,58;
--theme-sticky-nav-dynamic-color-1: #fff;
--theme-sticky-nav-dynamic-color-1--rgb: 255,255,255;
--theme-sticky-nav-dynamic-color-2: #e6e6e6;
--theme-sticky-nav-dynamic-color-2--rgb: 230,230,230;
--theme-link-dynamic-color-1: #fff;
--theme-link-dynamic-color-1--rgb: 255,255,255;
--theme-link-dynamic-color-2: #e6e6e6;
--theme-link-dynamic-color-2--rgb: 230,230,230;
--theme-accent-dynamic-color-1: #fff;
--theme-accent-dynamic-color-1--rgb: 255,255,255;
--theme-accent-dynamic-color-2: #e6e6e6;
--theme-accent-dynamic-color-2--rgb: 230,230,230;
--theme-body-background-color: #cad399;
--theme-body-background-color--rgb: 202,211,153;
--theme-body-text-color: #000;
--theme-body-text-color--rgb: 0,0,0;
--theme-body-text-color--hover: #333333;
--theme-sticky-nav-background-color: #6f754e;
--theme-sticky-nav-background-color--rgb: 111,117,78;
--theme-sticky-nav-text-color: #fff;
--theme-sticky-nav-text-color--hover: #cccccc;
--theme-page-background-color: #f7f7cc;
--theme-page-background-color--rgb: 247,247,204;
--theme-page-background-color--secondary: #ebebc2;
--theme-page-background-color--secondary--rgb: 235,235,194;
--theme-page-text-color: #3a3a3a;
--theme-page-text-color--rgb: 58,58,58;
--theme-page-text-color--hover: #6d6d6d;
--theme-page-text-mix-color: #999983;
--theme-page-text-mix-color-95: #eeeec5;
--theme-page-accent-mix-color: #b3b68d;
--theme-page-headings-font: 'Rubik';
--theme-link-color: #6c724c;
--theme-link-color--rgb: 108,114,76;
--theme-link-color--hover: #323423;
--theme-link-label-color: #fff;
--theme-accent-color: #6f754e;
--theme-accent-color--rgb: 111,117,78;
--theme-accent-color--hover: #a3a97f;
--theme-accent-label-color: #fff;
--theme-border-color: rgb(var(--meg-green));
--theme-border-color--rgb: var(--meg-green);
--theme-alert-color: #bf0017;
--theme-alert-color--rgb: 191,0,23;
--theme-alert-color--hover: #59000a;
--theme-alert-color--secondary: #bf0017;
--theme-alert-label: #fff;
--theme-warning-color: #cf721c;
--theme-warning-color--rgb: 207,114,28;
--theme-warning-color--secondary: #c16a1a;
--theme-warning-label: #000;
--theme-success-color: #0c742f;
--theme-success-color--rgb: 12,116,47;
--theme-success-color--secondary: #0c742f;
--theme-success-label: #fff;
--theme-message-color: #753369;
--theme-message-label: #fff;
--theme-community-header-color: #3b3e2b;
--theme-community-header-color--hover: #747a54;
--theme-background-image-opacity: 30%;
--theme-page-text-opacity-factor: 0.85;
--theme-body-text-opacity-factor: 0.85;
--theme-link-decoration: none;
--theme-body-background-image: none;
}.theme-m-e-g-theme{
--theme-body-dynamic-color-1: #fff;
--theme-body-dynamic-color-1--rgb: 255,255,255;
--theme-body-dynamic-color-2: #e6e6e6;
--theme-body-dynamic-color-2--rgb: 230,230,230;
--theme-page-dynamic-color-1: #fff;
--theme-page-dynamic-color-1--rgb: 255,255,255;
--theme-page-dynamic-color-1--inverted: #000;
--theme-page-dynamic-color-1--inverted--rgb: 0,0,0;
--theme-page-dynamic-color-2: #e6e6e6;
--theme-page-dynamic-color-2--rgb: 230,230,230;
--theme-sticky-nav-dynamic-color-1: #fff;
--theme-sticky-nav-dynamic-color-1--rgb: 255,255,255;
--theme-sticky-nav-dynamic-color-2: #e6e6e6;
--theme-sticky-nav-dynamic-color-2--rgb: 230,230,230;
--theme-link-dynamic-color-1: #000;
--theme-link-dynamic-color-1--rgb: 0,0,0;
--theme-link-dynamic-color-2: #3a3a3a;
--theme-link-dynamic-color-2--rgb: 58,58,58;
--theme-accent-dynamic-color-1: #fff;
--theme-accent-dynamic-color-1--rgb: 255,255,255;
--theme-accent-dynamic-color-2: #e6e6e6;
--theme-accent-dynamic-color-2--rgb: 230,230,230;
--theme-body-background-color: #373928;
--theme-body-background-color--rgb: 55,57,40;
--theme-body-text-color: #fff;
--theme-body-text-color--rgb: 255,255,255;
--theme-body-text-color--hover: #cccccc;
--theme-sticky-nav-background-color: #3f432c;
--theme-sticky-nav-background-color--rgb: 63,67,44;
--theme-sticky-nav-text-color: #fff;
--theme-sticky-nav-text-color--hover: #cccccc;
--theme-page-background-color: #1e2118;
--theme-page-background-color--rgb: 30,33,24;
--theme-page-background-color--secondary: #333729;
--theme-page-background-color--secondary--rgb: 64,66,59;
--theme-page-text-color: #e6e6e6;
--theme-page-text-color--rgb: 230,230,230;
--theme-page-text-color--hover: #b3b3b3;
--theme-page-text-mix-color: #82847f;
--theme-page-text-mix-color-95: #282b22;
--theme-page-accent-mix-color: #474b33;
--theme-page-headings-font: 'Rubik';
--theme-link-color: #8a9d62;
--theme-link-color--rgb: 138,157,98;
--theme-link-color--hover: #b8c4a0;
--theme-link-label-color: #000;
--theme-accent-color: #6f754e;
--theme-accent-color--rgb: 111,117,78;
--theme-accent-color--hover: #a3a97f;
--theme-accent-label-color: #fff;
--theme-border-color: #50524c;
--theme-border-color--rgb: 80,82,76;
--theme-alert-color: #dd001a;
--theme-alert-color--rgb: 221,0,26;
--theme-alert-color--hover: #fe4359;
--theme-alert-color--secondary: #fe4e62;
--theme-alert-label: #fff;
--theme-warning-color: #cf721c;
--theme-warning-color--rgb: 207,114,28;
--theme-warning-color--secondary: #d7761d;
--theme-warning-label: #000;
--theme-success-color: #0c7d32;
--theme-success-color--rgb: 12,125,50;
--theme-success-color--secondary: #10a642;
--theme-success-label: #fff;
--theme-message-color: #aa4a98;
--theme-message-label: #fff;
--theme-community-header-color: #d4ecb1;
--theme-community-header-color--hover: #a6d85e;
--theme-background-image-opacity: 33%;
--theme-page-text-opacity-factor: 0.7;
--theme-body-text-opacity-factor: 0.7;
--theme-link-decoration: none;
--theme-body-background-image: none;
}/* Font */.theme-m-e-g-theme .mw-content-block{
font-family: 'Merriweather Sans', Genshin75W, sans-serif;
}.theme-m-e-g-theme .firstHeading, .theme-m-e-g-theme .page-content h1, .theme-m-e-g-theme .page-content h2, .theme-m-e-g-theme .page-content h3, .theme-m-e-g-theme .page-content h4, .theme-m-e-g-theme .page-content h5, .theme-m-e-g-theme .page-content h6{
font-family: 'Merriweather', 'pfmkt', serif;
}/* Page */.theme-m-e-g-theme .page{
color: var(--theme-page-text-color);
margin-top: 12px;
position: relative;
border: solid 2px rgb(var(--meg-green));
border-radius: 5px;
box-shadow: 3px 3px 10px 0 rgba(var(--meg-green),0.5);
}/* Fancy Title */.theme-m-e-g-theme .firstHeading{
padding: 0.2rem;
border-radius: 11px;
color: var(--theme-accent-color);
font-style: italic;
margin-bottom: 0.5rem;
border-left: solid 3px rgba(var(--meg-green),0.4);
border-right: solid 3px rgba(var(--meg-green),0.4);
padding-left: 0.5rem;
padding-right: 0.5rem;
font-weight: 900;
width: fit-content;
}/* Side Elements */.theme-m-e-g-theme .cosmos-rail-inner{
--right-rail-background-color: #ced59f;
}.theme-m-e-g-theme .mw-editsection{
border: solid 2px;
}.theme-m-e-g-theme .right-rail-toggle{
background-color: rgb(var(--meg-green));
color: var(--theme-sticky-nav-text-color);
}.theme-m-e-g-theme .is-rail-hidden .right-rail-toggle{
background-color: rgb(var(--meg-green));
right: 0;
}.theme-m-e-g-theme .page-content h1, .theme-m-e-g-theme .page-content h2, .theme-m-e-g-theme .page-content h3, .theme-m-e-g-theme .page-content h4, .theme-m-e-g-theme .page-content h5, .theme-m-e-g-theme .page-content h6{
color: var(--theme-accent-color);
font-weight: 800;
}
/* ============ 版式: SimpleTheme 容器: <theme-simpletheme> ============ */
@font-face {
font-family: 'Dianzhensong';
src: url('https://static.wikia.nocookie.net/backrooms/images/0/0d/%E7%82%B9%E9%98%B5%E5%AE%8B%E5%AD%97.woff2/revision/latest?cb=20230402095639&format=original&path-prefix=zh') format('woff2');
}/*编辑按钮部分(去除了最近编辑的那个按钮,因为那个样式不好定制)*/.theme-simpletheme .mw-content-wrapper, .theme-simpletheme .mw-content-block{
--theme-page-background-color:#f5f3f5 !important;
--theme-body-background-color:#f5f3f5 !important;
--theme-page-background-color--secondary:#d6ddd8 !important;
font-family: 'Dianzhensong';
text-shadow:0 0 3px rgba(0,0,0,0.2);
}.theme-simpletheme .wds-button:not(#seemoreactivity-button,.wds-dropdown__toggle), .theme-simpletheme .mw-editsection, .theme-simpletheme > div.main-container > div.resizable-container > div.community-header-wrapper > header > div > div.wiki-tools.wds-button-group > div{
background-color: #fff;
border: 2px solid #000 !important;
box-sizing: border-box;
color: #000;
cursor: pointer;
padding: 0 17px;
transition: box-shadow .5s cubic-bezier(.25, .1, .3, 1.5);
touch-action: manipulation;
box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}.theme-simpletheme .wds-dropdown__toggle{
border:none;
}.theme-simpletheme .wds-dropdown__toggle:hover{
border:none;
}.theme-simpletheme .wds-button:focus, .theme-simpletheme .mw-editsection:focus{
color: #171e29;
}.theme-simpletheme .wds-button:hover, .theme-simpletheme .mw-editsection:hover{
border-color: #06f;
color: #06f;
fill: #06f;
}.theme-simpletheme .wds-button:active, .theme-simpletheme .mw-editsection:active{
border-color: #06f;
color: #06f;
fill: #06f;
box-shadow: rgb(204, 219, 232) 3px 3px 6px 0px inset, rgba(255, 255, 255, 0.5) -3px -3px 6px 1px inset;
}/*页面主体部分*/.theme-simpletheme .mw-content-text, .theme-simpletheme .cosmos-rail-inner{
background-color: #fff;
border: 2px solid #000;
box-sizing: border-box;
float: right;
color: #000;
fill: #000;
font-size: 16px;
font-weight: 600;
justify-content: center;
letter-spacing: -.8px;
line-height: 24px;
min-width: 140px;
outline: 0;
padding: 20px;
text-decoration: none;
transition: box-shadow .5s cubic-bezier(.25, .1, .3, 1.5);
touch-action: manipulation;
box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}.theme-simpletheme .mw-content-text:before, .theme-simpletheme .cosmos-rail-inner:before{
box-shadow: rgb(38, 57, 77) 0px 20px 30px -10px;
}/*评论区*/.theme-simpletheme .article-comments-app > [class^="InlineEntityFormWrapper_inline-entity-form-wrapper"], .theme-simpletheme [class^="Comment_wrapper"], .theme-simpletheme [class^="InlineEntityFormWrapper_inline-entity-form-wrapper"]{
background-color: #fff!important;
border: 2px solid #000!important;
box-sizing: border-box;
color: #000;
fill: #000;
outline: 0;
padding: 20px;
transition: box-shadow .5s cubic-bezier(.25, .1, .3, 1.5);
touch-action: manipulation;
box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}.theme-simpletheme [class^="Reply_reply"]{
background-color: #cdcdcd;
}/*header样式*/.theme-simpletheme .cosmos-header__sitename{
background-color: #fff;
border: 2px solid #000;
box-sizing: border-box;
color: #000;
fill: #000;
border-radius: 50%;
font-size: 16px;
font-weight: 600;
justify-content: center;
letter-spacing: -.8px;
line-height: 24px;
outline: 0;
padding: 10px;
text-decoration: none;
transition: all .5s cubic-bezier(.25, .1, .3, 1.5);
touch-action: manipulation;
box-shadow: rgba(0, 0, 0, 0.17) 0px -23px 25px 0px inset, rgba(0, 0, 0, 0.15) 0px -36px 30px 0px inset, rgba(0, 0, 0, 0.1) 0px -79px 40px 0px inset, rgba(0, 0, 0, 0.06) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, rgba(0, 0, 0, 0.09) 0px 8px 4px, rgba(0, 0, 0, 0.09) 0px 16px 8px, rgba(0, 0, 0, 0.09) 0px 32px 16px;
}.theme-simpletheme .cosmos-header__sitename:hover{
/*transform: translate(0px,-10px);*/
animation: elasticity 1s linear;
}/* Q弹动画关键帧 */@keyframes elasticity {
0% {
transform: matrix3d(0.92, 0, 0, 0, 0, 0.92, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
3.4% {
transform: matrix3d(0.938, 0, 0, 0, 0, 0.933, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
4.7% {
transform: matrix3d(0.945, 0, 0, 0, 0, 0.94, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
6.81% {
transform: matrix3d(0.95, 0, 0, 0, 0, 0.956, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
9.41% {
transform: matrix3d(0.942, 0, 0, 0, 0, 1.084, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
10.21% {
transform: matrix3d(0.971, 0, 0, 0, 0, 1.113, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
13.61% {
transform: matrix3d(1.062, 0, 0, 0, 0, 1.166, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
14.11% {
transform: matrix3d(1.07, 0, 0, 0, 0, 1.165, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
17.52% {
transform: matrix3d(1.104, 0, 0, 0, 0, 1.12, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
18.72% {
transform: matrix3d(1.106, 0, 0, 0, 0, 1.094, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
21.32% {
transform: matrix3d(1.098, 0, 0, 0, 0, 1.035, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
24.32% {
transform: matrix3d(1.075, 0, 0, 0, 0, 0.98, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
25.23% {
transform: matrix3d(1.067, 0, 0, 0, 0, 0.969, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
29.03% {
transform: matrix3d(1.031, 0, 0, 0, 0, 0.948, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
29.93% {
transform: matrix3d(1.024, 0, 0, 0, 0, 0.949, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
35.54% {
transform: matrix3d(0.99, 0, 0, 0, 0, 0.981, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
36.74% {
transform: matrix3d(0.986, 0, 0, 0, 0, 0.989, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
41.04% {
transform: matrix3d(0.98, 0, 0, 0, 0, 1.011, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
44.44% {
transform: matrix3d(0.983, 0, 0, 0, 0, 1.016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
52.15% {
transform: matrix3d(0.996, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
59.86% {
transform: matrix3d(1.003, 0, 0, 0, 0, 0.995, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
63.26% {
transform: matrix3d(1.004, 0, 0, 0, 0, 0.996, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
75.28% {
transform: matrix3d(1.001, 0, 0, 0, 0, 1.002, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
85.49% {
transform: matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
90.69% {
transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
100% {
transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
}.theme-simpletheme .cosmos-header, .theme-simpletheme .wds-dropdown__content{
background-color: #fff;
border: 2px solid #000;
box-sizing: border-box;
color: #000;
fill: #000;
font-size: 16px;
font-weight: 600;
justify-content: center;
letter-spacing: -.8px;
line-height: 24px;
outline: 0;
padding: 10px;
text-decoration: none;
transition: box-shadow .5s cubic-bezier(.25, .1, .3, 1.5);
touch-action: manipulation;
box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}/*下拉栏删除三角上标(就是下拉栏上那个尖尖)*/.theme-simpletheme .wds-dropdown__content:not(.wds-is-not-scrollable) .wds-list:after, .theme-simpletheme .wds-dropdown__content:not(.wds-is-not-scrollable) .wds-list:before{
display: none;
}/*下拉栏样式*/.theme-simpletheme .wds-dropdown-level-nested__content{
background-color: #fff !important;
border: 2px solid #000 !important;
box-sizing: border-box;
color: #000;
fill: #000;
font-size: 16px;
font-weight: 600;
justify-content: center;
letter-spacing: -.8px;
line-height: 24px;
outline: 0;
padding: 10px;
text-decoration: none;
transition: box-shadow .5s cubic-bezier(.25, .1, .3, 1.5);
touch-action: manipulation;
box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}.theme-simpletheme .wds-dropdown:before, .theme-simpletheme .wds-dropdown:after{
display: none !important;
}/*边角按钮*/.theme-simpletheme .mw-editsection{
box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}.theme-simpletheme table{
border-collapse: collapse;
}.theme-simpletheme table caption{
margin: 1em 0;
}.theme-simpletheme th, .theme-simpletheme td{
border: 1px solid #999;
text-align: center;
padding: 20px 0;
}.theme-simpletheme table thead tr{
background-color: #008c8c;
color: #fff;
}.theme-simpletheme table tbody tr:hover{
background-color: #ccc;
}.theme-simpletheme table tfoot tr td{
text-align: right;
padding-right: 20px;
}
/* ============ 版式: Snownight 容器: <theme-snownight> ============ */
.theme-snownight, .theme-snownight *{
--theme-body-background-image-full: url(https://static.wikia.nocookie.net/backrooms/images/d/d5/Bkrxmas2.jpg/revision/latest?cb=20231229095151&path-prefix=zh)!important;
--theme-body-background-image-desktop: url(https://static.wikia.nocookie.net/backrooms/images/d/d5/Bkrxmas2.jpg/revision/latest?cb=20231229095151&path-prefix=zh)!important;
--theme-body-background-image-large-desktop: urlhttps://static.wikia.nocookie.net/backrooms/images/d/d5/Bkrxmas2.jpg/revision/latest?cb=20231229095151&path-prefix=zh)!important;
--theme-body-background-image-mobile: url(https://static.wikia.nocookie.net/backrooms/images/d/d5/Bkrxmas2.jpg/revision/latest?cb=20231229095151&path-prefix=zh)!important;
--theme-body-background-image-mobile-2x: url(https://static.wikia.nocookie.net/backrooms/images/d/d5/Bkrxmas2.jpg/revision/latest?cb=20231229095151&path-prefix=zh)!important;
--theme-body-background-image-tablets: url(https://static.wikia.nocookie.net/backrooms/images/d/d5/Bkrxmas2.jpg/revision/latest?cb=20231229095151&path-prefix=zh)!important;
--theme-body-background-image-tablets-2x: url(https://static.wikia.nocookie.net/backrooms/images/d/d5/Bkrxmas2.jpg/revision/latest?cb=20231229095151&path-prefix=zh)!important;
--fandom-notifications-background-color:none!important;
}.theme-snownight *:not(.tks){
font-family:'Microsoft JhengHei UI';
}.theme-snownight .mw-content-wrapper{
background:url(https://static.wikia.nocookie.net/backrooms/images/6/63/1st2.jpg/revision/latest?cb=20240113114813&path-prefix=zh);
background-size:cover;
background-repeat:no-repeat;
}.theme-snownight .blurblock1, .theme-snownight .article-comments-app > [class^="InlineEntityFormWrapper_inline-entity-form-wrapper"], .theme-snownight [class^="Comment_wrapper"], .theme-snownight .wds-dropdown.wds-is-active .wds-dropdown__content{
backdrop-filter: blur(6px)!important;
background-color: rgba(0,0,0, 0.2)!important;
box-shadow: rgba(0, 0, 0, 0.3) 2px 8px 8px!important;
padding: 20px!important;
border-left:white inset 5px!important;
}.theme-snownight [class^="Modal_content"]{
background-color: rgba(0,0,0, 0.4)!important;
box-shadow: rgba(0, 0, 0, 0.7) 2px 8px 8px!important;
padding: 10px!important;
border-left:none!important;
border-right:none!important;
border-top:none!important;
border-bottom:none!important;
position: absolute;
z-index:99999;
backdrop-filter: blur(6px)!important;
}.theme-snownight .wds-dropdown:not(.wds-is-touch-device):not(.wds-is-not-hoverable):hover .wds-dropdown__content{
backdrop-filter: blur(6px)!important;
background-color: rgba(0,0,0, 0.4)!important;
box-shadow: rgba(0, 0, 0, 0.3) 2px 8px 8px!important;
padding: 10px!important;
border-left:white inset 5px!important;
border-right:none!important;
border-top:none!important;
border-bottom:none!important;
}.theme-snownight .wds-dropdown-level-nested__content{
backdrop-filter: blur(60px)!important;
background-color: rgba(0,0,0, 0.4)!important;
box-shadow: rgba(0, 0, 0, 0.3) 2px 8px 8px!important;
padding: 10px!important;
border-left:white inset 5px!important;
border-right:none!important;
border-top:none!important;
border-bottom:none!important;
}.theme-snownight div.global-navigation > div.global-navigation__bottom > div.notifications > div > div.wds-dropdown__content{
backdrop-filter: blur(6px)!important;
background-color: rgba(0,0,0, 0.7)!important;
box-shadow: rgba(0, 0, 0, 0.3) 2px 8px 8px!important;
padding: 10px!important;
border-left:none!important;
border-right:none!important;
border-top:none!important;
border-bottom:none!important;
color:white;
--fandom-link-color:white!important;
--wds-tab-color:white!important;
--wds-tab-color--hover: gray!important;
}.theme-snownight div.global-navigation > div.global-navigation__bottom > div.notifications > div > div.wds-dropdown__content> ul{
backdrop-filter: blur(6px)!important;
background-color: rgba(0,0,0, 0.7)!important;
box-shadow: rgba(0, 0, 0, 0.3) 2px 8px 8px!important;
padding: 10px!important;
border-left:none!important;
border-right:none!important;
border-top:none!important;
border-bottom:none!important;
color:white;
--fandom-link-color:white!important;
--wds-tab-color:white!important;
box-shadow: rgba(50, 50, 93, 0.25) 0px 30px 60px -12px inset, rgba(0, 0, 0, 0.3) 0px 18px 36px -18px inset!important;
}.theme-snownight > div.fandom-sticky-header.is-visible{
backdrop-filter: blur(6px)!important;
background-color: rgba(0,0,0, 0.7)!important;
box-shadow: rgba(0, 0, 0, 0.3) 2px 8px 8px!important;
border-left:none!important;
border-right:none!important;
border-top:none!important;
border-bottom:none!important;
color:white;
}.theme-snownight .page-side-tools{
display:none;
}.theme-snownight .wds-dropdown__content:not(.wds-is-not-scrollable) .wds-list:before, .theme-snownight .wds-dropdown__content:not(.wds-is-not-scrollable) .wds-list:after{
background:none!important;
}.theme-snownight > div.global-navigation > div.global-navigation__bottom > div.wds-dropdown.wds-open-to-right.is-attached-to-bottom > div.wds-dropdown__content > ul{
color:white!important;
--wds-dropdown-text-color:white!important;
}.theme-snownight > div.global-navigation > div.global-navigation__bottom > div.wds-dropdown.wds-open-to-right.is-attached-to-bottom > div.wds-dropdown__content > ul > li{
color:white!important;
}.theme-snownight .wds-tabs__tab-label{
color:white!important;
}.theme-snownight .mw-content-text{
background:url(https://static.wikia.nocookie.net/backrooms/images/d/d5/Bkrxmas2.jpg/revision/latest?cb=20231229095151&path-prefix=zh);
background-size:cover;
background-repeat:no-repeat;
}.theme-snownight #userProfileApp, .theme-snownight .page-content, .theme-snownight .page-header, .theme-snownight .category-page__members-wrapper{
backdrop-filter: blur(6px);
background-color: rgba(0,0,0,0.5);
box-shadow: rgba(0, 0, 0, 0.3) 2px 8px 8px;
padding: 20px!important;
}.theme-snownight pre, .theme-snownight table, .theme-snownight .table-wide{
backdrop-filter: blur(6px);
background-color: rgba(0,0,0,0.3);
box-shadow: rgba(0, 0, 0, 0.3) 2px 8px 8px;
padding: 20px!important;
}.theme-snownight .mw-footer{
margin:20px;
backdrop-filter: blur(6px);
background-color: rgba(0,0,0, 0.5);
box-shadow: rgba(0, 0, 0, 0.3) 2px 8px 8px;
padding-left:20px;
padding-right:20px;
padding-top:5px;
padding-bottom:5px;
border-radius:30px;
}.theme-snownight .mcf-wrapper{
background-image:url(https://static.wikia.nocookie.net/backrooms/images/e/eb/Xmasbkr.jpg/revision/latest?cb=20231229092942&path-prefix=zh);
padding: 20px!important;
background-size:cover;
background-repeat:no-repeat;
}.theme-snownight .cosmos-rail-inner{
background-image:url(https://static.wikia.nocookie.net/backrooms/images/e/eb/Xmasbkr.jpg/revision/latest?cb=20231229092942&path-prefix=zh);
padding: 0px!important;
background-size:cover;
background-repeat:no-repeat;
}.theme-snownight .right-rail-wrapper{
backdrop-filter: blur(6px);
background-color: rgba(0,0,0, 0.5);
box-shadow: rgba(0, 0, 0, 0.3) 2px 8px 8px;
padding: 20px!important;
}.theme-snownight .user-identity-avatar__image{
border: white solid 6px!important;
background-repeat: no-repeat;
background-size: cover;
box-shadow: rgba(0, 0, 0, 0.66) 0px 10px 36px 0px, rgba(0, 0, 0, 0.06) 0px 0px 0px 1px;
}.theme-snownight .page-content h2{
border-bottom:none;
}
/* 背景兜底: Cosmos 不消费 Fandom 主题变量,显式绘制页面背景
注: 图片 URL 来自 Fandom 图床,需替换为镜像站本地资源 */
body:has(.theme-snownight) {
background-image: url('https://static.wikia.nocookie.net/backrooms/images/d/d5/Bkrxmas2.jpg/revision/latest?cb=20231229095151&path-prefix=zh');
background-size: cover;
background-attachment: fixed;
background-repeat: no-repeat;
background-position: center;
}
/* ============ 版式: Snowtheme 容器: <theme-snowtheme> ============ */
.theme-snowtheme{--theme-body-dynamic-color-1:#eaeaea
!important;--theme-body-dynamic-color-1--rgb:234,234,234
!important;--theme-body-dynamic-color-2:#000000
!important;--theme-body-dynamic-color-2--rgb:230,230,230
!important;--theme-page-dynamic-color-1:#eaeaea
!important;--theme-page-dynamic-color-1--rgb:234,234,234
!important;--theme-page-dynamic-color-1:#000
!important;--theme-page-dynamic-color-1--rgb:0,0,0
!important;--theme-page-dynamic-color-2:#000000
!important;--theme-page-dynamic-color-2--rgb:230,230,230
!important;--theme-sticky-nav-dynamic-color-1:#eaeaea
!important;--theme-sticky-nav-dynamic-color-1--rgb:234,234,234
!important;--theme-sticky-nav-dynamic-color-2:#000000
!important;--theme-sticky-nav-dynamic-color-2--rgb:230,230,230
!important;--theme-link-dynamic-color-1:#000
!important;--theme-link-dynamic-color-1--rgb:0,0,0
!important;--theme-link-dynamic-color-2:#000000
!important;--theme-link-dynamic-color-2--rgb:0,0,0
!important;--theme-accent-dynamic-color-1:#000
!important;--theme-accent-dynamic-color-1--rgb:0,0,0
!important;--theme-accent-dynamic-color-2:#3a3a3a
!important;--theme-accent-dynamic-color-2--rgb:198,198,198
!important;--theme-body-background-color:#000000
!important;--theme-body-background-color--rgb:0,0,0
!important; --theme-body-text-color:#eaeaea
!important;--theme-body-text-color--rgb:234,234,234
!important;--theme-body-text-color--hover:#eeeeee
!important;--theme-sticky-nav-background-color:#c5c5c5
!important;--theme-sticky-nav-background-color--rgb:151,151,151
!important;--theme-sticky-nav-text-color:#000000
!important;--theme-sticky-nav-text-color--hover:#eeeeee
!important;--theme-page-background-color:#eaeaea
!important;--theme-page-background-color--rgb:234,234,234
!important;--theme-page-background-color--secondary:#eeeeee
!important;--theme-page-background-color--secondary--rgb:198,198,198
!important;--theme-page-text-color:#000000
!important;--theme-page-text-color--rgb:0,0,0
!important;--theme-page-text-color--hover:#b3b3b3
!important;--theme-page-text-mix-color:#737373
!important;--theme-page-text-mix-color-95:#fcfcfc
!important;--theme-page-accent-mix-color:#5f5f5f
!important;--theme-page-headings-font:'Rubik'
!important;--theme-link-color:#2958DE
!important;--theme-link-color--rgb:41,88,222
!important;--theme-link-color--hover:#81B0EB
!important;--theme-link-label-color:#000
!important;--theme-accent-color:#bdbdbd
!important;--theme-accent-color--rgb:209,209,209
!important;--theme-accent-color--hover:#8a8a8a
!important;--theme-accent-label-color:#000
!important;--theme-border-color:#000000
!important;--theme-border-color--rgb:208,208,208
!important;--theme-alert-color:#bf0017
!important;--theme-alert-color--rgb:191,0,23
!important;--theme-alert-color--hover:#fe2540
!important;--theme-alert-color--secondary:#e7001b
!important;--theme-alert-label:#eaeaea
!important;--theme-warning-color:#cf721c
!important;--theme-warning-color--rgb:207,114,28
!important;--theme-warning-color--secondary:#cf721c
!important;--theme-warning-label:#000
!important;--theme-success-color:#0c742f
!important;--theme-success-color--rgb:12,116,47
!important;--theme-success-color--secondary:#0d8636
!important;--theme-success-label:#eaeaea
!important;--theme-message-color:#8d3d7f
!important;--theme-message-label:#eaeaea
!important;--theme-community-header-color:#000000
!important;--theme-community-header-color--hover:#5E66CA
!important;--theme-background-image-opacity:33%
!important;--theme-page-text-opacity-factor:0.7
!important;--theme-body-text-opacity-factor:0.7
!important}
/* ============ 版式: XP 容器: <theme-xp> ============ */
.theme-xp{
--theme-link-color--rgb: 0, 0, 255 !important;
}.theme-xp .cosmos-header{
background: linear-gradient(180deg,#0997ff,#0053ee 8%,#0050ee 40%,#06f 88%,#06f 93%,#005bff 95%,#003dd7 96%,#003dd7);
padding: 3px 5px 3px 3px;
border-radius:8px;
border-top: 2px solid #0831d9;
border-left: 2px solid #0831d9;
border-right: 2px solid #001ea0;
border-bottom: 2px solid #0831d9;
}.theme-xp .mw-content-text{
/* border: 4px solid; */
/* border-image: linear-gradient(to right, #0027b4, #056bff, #0022b4) 1; */
/* border-radius: 5px; */
/* border-right: none; */
border-top: 1px solid #0831d9;
border-left: 1px solid #0831d9;
border-right: 1px solid #001ea0;
border-bottom: 1px solid #0831d9;
background: #eae8d7;
box-shadow: inset -1px -1px #00138c, inset 1px 1px #0831d9, inset -2px -2px #001ea0, inset 2px 2px #166aee, inset -3px -3px #003bda, inset 3px 3px #0855dd;
border-radius:8px;
/* padding: 0 0 3px; */
-webkit-font-smoothing: antialiased;
}.theme-xp .page-header{
background: linear-gradient(180deg, white, #f8efe8);
border: #abb2b3 solid 1px;
border-radius: 3px;
padding: 10px;
}.theme-xp .mw-parser-output{
background: linear-gradient(180deg, white, #f8efe8);
border: #abb2b3 solid 1px;
border-radius: 3px;
padding: 20px;
}.theme-xp .mw-footer{
background: linear-gradient(180deg, white, #f8efe8);
border: #abb2b3 solid 1px;
border-radius: 3px;
padding: 5px;
margin-top: 10px;
}.theme-xp .cosmos-rail-inner{
/* border-image: linear-gradient(to right, #0027b4, #056bff, #0022b4) 1; */
/* border-radius: 5px; */
/* border-left: none; */
background: #eae8d7;
/* padding-left: 0px; */
/* border: 4px solid; */
/* border-image: linear-gradient(to right, #0027b4, #056bff, #0022b4) 1; */
/* border-radius: 5px; */
/* border-right: none; */
/* background: #eae8d7; */
box-shadow: inset -1px -1px #00138c, inset 1px 1px #0831d9, inset -2px -2px #001ea0, inset 2px 2px #166aee, inset -3px -3px #003bda, inset 3px 3px #0855dd;
border-radius: 8px;
/* padding: 0 0 3px; */
-webkit-font-smoothing: antialiased;
border-left:none!important;
margin-left: 3px;
border-top: 1px solid #0831d9;
border-left: 1px solid #0831d9;
border-right: 1px solid #001ea0;
border-bottom: 1px solid #0831d9;
}.theme-xp .cosmos-rail-module{
border-bottom:none;
}.theme-xp .recentImages__container, .theme-xp .sticky-modules-wrapper{
background: linear-gradient(180deg, white, #f8efe8);
border: #abb2b3 solid 1px;
border-radius: 3px;
padding: 10px;
}.theme-xp .sticky-modules-wrapper
body{
margin-bottom: 20px;
}