/*======================引入半新阈限====================*/
@import url("https://fastly.jsdelivr.net/gh/Etinjat/CSS@Theme/THEME_normalize-archived_min.css");
@import url("https://fastly.jsdelivr.net/gh/Etinjat/CSS@Theme/THEME_BHL-archived_min.css");
@import url("https://fastly.jsdelivr.net/gh/Etinjat/CSS@Backrooms/004v_THEME-liminal_base.css");
@import url("https://fastly.jsdelivr.net/gh/Etinjat/CSS@Backrooms/003v_THEME-liminal_new-BHL.css");
/*---------------- 字体-----------------*/
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');
@import url('https://fonts.googleapis.com/css?family=Basic|IBM+Plex+Mono:400,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@600&display=swap');
@import url("https://fastly.jsdelivr.net/gh/Etinjat/CSS@Backrooms/001v_THEME-liminal_centered-header.css");
@import url("https://fastly.jsdelivr.net/gh/Etinjat/CSS@Backrooms/000v_THEME-liminal_collapsible-sidebar.css");
#header h1 a::before { color: rgb(var(--swatch-headerh1-color));}
@media (min-width: 767px) { #side-bar{ left:0 } }
@media only screen and (min-width: 769px){#side-bar :is(.side-block:nth-child(4), .side-block:nth-child(5), .side-block:nth-child(3)) {margin-top:-0.5rem;}}
.hovertip {
display: block;
text-align: left;
max-width: max-content;
}
#main-content .page-tags::before {
font-family: var(--tagguid-font);
}
@media (max-width: 500px){
.footnotes-footer {
width: 100%;
}
}
.side-block.media{
margin-left:0 !important;;
}
/*=================版式正文=====================*/
:root {
--logo-image: url("http://r-sandbox-cn.wikidot.com/local--files/theme:shijianzhou/2");
--header-title: "时间轴";
--header-subtitle: "万物皆逝,时间永恒";
--body-font: 'Source Code Pro', 'zcoolwenyiti', '等线' , monospace;
--header-font: 'Dotted Songti Square', sans-serif;
--title-font: 'Dotted Songti Square', sans-serif;
--mono-font: 'Source Code Pro', 'zcoolwenyiti', '等线' ,monospace;
--white-monochrome:220,220,220;
--pale-gray-monochrome: 219,219,219;
--light-gray-monochrome: 59,69,69;
--gray-monochrome:47,79,79;
--medium-accent: 112,128,144;
--bright-accent: 49,79,79;
--dark-accent: 49,79,79;
--black-monochrome: 49,69,69;
}
/*-----------折叠框美化---------*/
#page-content .collapsible-block-folded,
#page-content .collapsible-block-unfolded-link {
background: rgb(var(--black-monochrome));
transition: background 0.25s linear;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
padding-left: 1rem;
padding-right: 1rem;
width: -webkit-min-content;
width: -moz-min-content;
width: min-content;
white-space: nowrap;
overflow: hidden;
margin: auto;
}
#page-content .collapsible-block-folded .collapsible-block-link::before {
content: "+ ";
}
#page-content .collapsible-block-unfolded .collapsible-block-link::before {
content: "- ";
}
#page-content .collapsible-block-link {
text-decoration: none;
color: rgb(var(--white-monochrome));
font-weight: 700;
}
#page-content .collapsible-block-link:hover {
color: rgb(var(--black-monochrome));
}
#page-content .collapsible-block-folded:hover,
#page-content .collapsible-block-unfolded-link:hover {
background: rgb(var(--swatch-primary));
}
#page-content .collapsible-block-unfolded-link {
box-shadow: 0rem -0.26rem 0rem 0rem rgb(var(--swatch-primary));
}
#page-content .collapsible-block-folded,
#page-content .collapsible-block-unfolded-link {
margin-top: 0.625rem;
margin-bottom: 0.625rem;
}
/*---------表格美化-------------*/
table.wiki-content-table {
border-spacing: 0;
overflow: auto;
min-width: 100%
}
#main-content table.wiki-content-table th {
color: rgba(var(--black-monochrome));
background: rgba(var(--bright-accent),.6);
}
#main-content table.wiki-content-table td, table.wiki-content-table th {
padding: 6px 13px
}
table.wiki-content-table tr {
background-color: rgba(var(--white-monochrome),.05);
}
table.wiki-content-table tr:nth-child(odd) {
background-color: rgba(var(--bright-accent),.05);
}
#page-content table.wiki-content-table th, #page-content table.wiki-content-table td, #page-content div.b-tables table.wiki-content-table th, #page-content div.b-tables table.wiki-content-table td {
border: 0.15rem solid rgba(var(--tables-border),.6) !important;
}
/*-------------div----------------*/
.styled-quote {
background-color: rgb(var(--pale-gray-monochrome));
border-left: 0.5rem solid rgba(var(--gray-monochrome));
padding: 0.1rem 1rem;
margin: 0.5rem 0 0.5rem 0.25rem;
box-shadow: 0.05rem 0.1rem 0.3rem rgba(0, 0, 0, .25);
}
.dark-styled-quote {
background-color: rgb(var(--gray-monochrome));
border-left: 0.5rem solid rgba(var(--pale-gray-monochrome));
color: rgb(var(--white-monochrome));
padding: 0.1rem 1rem;
margin: 0.5rem 0 0.5rem 0.25rem;
box-shadow: 0.05rem 0.1rem 0.3rem rgba(0, 0, 0, .25);
}
.dark-styled-quote a {
color: rgb(var(--swatch-menubg-medium-color));
}
.lightblock {
background-color: rgb(var(--white-monochrome));
padding: 0.01rem 1rem;
margin: 0.5rem 0 0.5rem 0.25rem;
box-shadow: 0 0.2rem 0.3rem rgba(0, 0, 0, .25);
}
.darkblock {
background-color: rgb(var(--gray-monochrome));
color: rgb(var(--white-monochrome));
padding: 0.01rem 1rem;
margin: 0.5rem 0 0.5rem 0.25rem;
box-shadow: 0 0.2rem 0.3rem rgba(0, 0, 0, .25);
}
.darkblock a {
color: rgb(var(--swatch-menubg-medium-color));
}