/*---- 引入版式 ----*/
@import url('https://cdn.scpwiki.com/theme/en/basalt/normalize-min.css');
@import url('https://cdn.scpwiki.com/theme/en/basalt/basalt-bedrock-min.css');
@import url('https://scp-wiki-cn.wikidot.com/theme:basalt/code/1');
/*---- 引入字体 ----*/
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100..900&display=swap');
@import url('https://rsms.me/inter/inter.css');
:root {
--body-font-primary: 'Noto Sans', 'Inter', 'Noto Sans SC', sans-serif;
--UI-font-fallback: "Noto Sans SC", "方体", "PingFang SC", "黑体", "Heiti SC", "Microsoft JhengHei UI", "Microsoft JhengHei", Roboto, Noto, "Noto Sans CJK SC", sans-serif;
}
/*---- 修改网站标题 ----*/
:root:lang(cn) {
--header-title: "托管平台";
--header-subtitle: "中文版本";
}
/*---- 讨论区首页显示 ----*/
.forum-group table tr td {
word-break: break-all;
}
.forum-group table tr td.name {
width: 40%;
}
.forum-group table tr td.threads{
width: 10%;
}
.forum-group table tr td.posts {
width: 10%;
}
.forum-group table tr td.last {
width: 40%;
}
/*---- 回帖标题强调 ----*/
.thread-container .post .head,
.thread-container .post.folded .short {
border-left: 4px solid #aaa;
}
/*---- 修复附件信息窗口溢出 ----*/
div.owindow {
max-height: 90vh;
}
/*---- 修复附件小图预览太大 ----*/
div.owindow>div.modal-body>div {
height: auto !important;
max-height: 240px;
}
div.owindow>div.modal-body {
overflow-wrap: anywhere;
scrollbar-width: thin;
scrollbar-color: rgb(var(--header-color-two)) rgb(var(--pale-gray-monochrome));
grid-template-columns: unset;
max-height: 80vh;
max-width: 90vw;
}
/*---- 用户信息窗口换行 ----*/
.modal-body table td em {
white-space: pre-wrap;
}
/*---- 网站成员验证 ----*/
div#u-sitemembers > div.flag > div.sitemembers-deny {
display: none;
}
div#u-sitemembers > div.flag:has(div.join-box) > div.sitemembers-accept,
div#u-sitemembers > div.flag:has(div.join-box) > div.join-box {
display: none;
}
div#u-sitemembers > div.flag:has(div.join-box) > div.sitemembers-deny {
display: block;
}
#main-content:has(#page-content div#u-sitemembers > div.flag > div.join-box) *:is(table.page-history tr td:nth-child(4) a:is([onclick*="Version"], [onclick*="Source"]), #history-compare-button, #print-button, #view-source-button) {
pointer-events: none !important;
}
/*---- 网站模版 ----*/
#page-content div#u-component-top-box {
width: 85%;
margin: 0 auto 1.25rem;
padding: 0.5rem 1rem;
border: 3px solid #b01;
background-color: #b01;
color: #fff;
text-align: center;
font-weight: bold;
}
#page-content div#u-component-top-box > div#u-component-header {
font-size: 300%;
text-shadow: none;
color: rgb(var(--space-starlight));
}
#page-content div#u-component-top-box > div#u-component-header > p {
margin-block-start: 0rem;
margin-block-end: 0rem;
}
#page-content div#u-component-top-box * {
color: #fff;
}