:root {
--lh-red: #c0392b;
--lh-blue: #2980b9;
--lh-green: #27ae60;
--lh-dark-green: #16a085;
--lh-purple: #8e44ad;
--lh-orange: #e67e22;
--lh-yellow: #f1c40f;
--lh-paper-bg: 255, 251, 240;
--lh-string-color: 192, 57, 43;
--lh-book-color: var(--gray-monochrome);
--lh-tape-color: 90,90,90,0.3;
--lh-white-bg: 249,249,249;
--lh-dark-bg: 50, 50, 50;
--lh-highlighter: var(--bright-accent);
--lh-border-color: var(--gray-monochrome);
--lh-wiki-note-color: var(--bright-accent)
}
/**
* 旧代码合集
* 为了向下兼容而保留
*/
.grid-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.grid-container,.grid-container [class*=grid]{box-sizing:border-box}[class*=grid]{padding:5px}.grid{width:100%}.grid-large{width:75%}.grid-big{width:50%}.grid-medium{width:33.33%}.grid-small{width:25%}@media screen and (min-width:768px){.wd-grid-large{width:75%}.wd-grid,.wd-grid-big{width:50%}.wd-grid-medium{width:33.33%}.wd-grid-small{width:25%}}.text-hover-hide{opacity:0;transition:opacity .3s}.text-hover-hide:hover{opacity:1}.text-block-hide{background:rgb(var(--black-monochrome));color:rgb(var(--black-monochrome));transition:background .3s}.text-block-hide:hover{background:0 0}.text-blur-hide,.text-blur-hover-hide{filter:blur(.3rem);-webkit-filter:blur(.3rem) transition: blur .3s}.text-blur-hover-hide:hover{filter:blur(0);-webkit-filter:blur(0)}.lyric-box{text-align:center;font-size:1.05rem;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.lyric-box p{margin:1.5em auto}.lyric-box.with-bigger-line p{margin:3em auto}
/**
* 便签纸
* notepaper
*/
.notepaper {
background: linear-gradient(rgb(var(--lh-paper-bg)) 95%, #ddd 0);
line-height: 2em;
background-size: 100% 2em;
background-attachment: local;
border: 2em solid rgb(var(--lh-paper-bg));
box-shadow: 0 0.1rem 0.3rem rgba(0,0,0,0.2);
padding: 0;
margin: 1em auto;
box-sizing: border-box;
position: relative
}
.notepaper p {
margin: 0;
font-size: 1.05rem;
letter-spacing: 0.1rem;
line-height: inherit
}
.notepaper.narrow,
.notepaper.wide {
width: 90%
}
@media screen and (min-width:768px){
.notepaper.narrow {
width: 50%
}
.notepaper.wide {
width: 75%
}
}
.notepaper.tight {
border-width: 1rem;
border-left-width: 1.2rem;
border-right-width: 1.2rem;
line-height: 1.8em;
background-size: 100% 1.8em;
font-size: 13px
}
.notepaper.with-string::before {
content: '';
width: 0.5em;
height: 6rem;
background: rgb(var(--lh-string-color));
top: -2rem; right: -1rem;
display: block;
position: absolute;
box-shadow: 0 0.1em 0.2em rgba(0,0,0,0.2);
clip-path: polygon(-100% -100%,100% 0%,100% 100%,50% 98%,0% 100%);
}
.notepaper.with-tape::before {
content: '';
border: 1px solid #ddd;
background: rgba(var(--lh-tape-color));
width: 1.5em;
height: 4em;
transform: rotate(45deg);
display: block;
position: absolute;
top: -3em;
left: -1.8em
}
.notepaper.tight.with-string::before {
top: -1rem;
right: -0.25rem;
}
.notepaper.tight.with-tape::before {
top: -2.5em;
left: -1.3em
}
.notepaper.page {
min-height: 36em;
counter-increment: page;
display: flex;
flex-direction: column;
justify-content: space-between
}
@media screen and (min-width:768px){
.notepaper.page {
width: 70%
}
}
.notepaper.page:after {
content: counter(page);
display: block;
text-align: center
}
.notepaper-group {
counter-reset: page;
}
.book-pattern {
display: flex;
flex-wrap: wrap;
flex-direction: row
}
.book-pattern .notepaper.page:not(.notepaper > .notepaper) {
width: 100%
}
@media screen and (min-width: 768px) {
.book-pattern .notepaper.page:not(.notepaper > .notepaper) {
width: 50%
}
}
.book-wrapper {
background: rgb(var(--lh-book-color));
padding: 0.5rem;
box-shadow: 0 0.1rem 0.2rem rgba(0,0,0,0.2);
border-radius: 5px;
margin: 1rem auto
}
@media screen and (min-width: 768px) {
.book-wrapper .notepaper {
margin: 0
}
}
/**
* 文字修饰
*/
.text-highlighted {
position: relative
}
.text-highlighted::before {
content: "";
position: absolute;
height: 0.9em;
bottom: 2px;
left: -2px;
width: 105%;
z-index: -1;
background-color: rgb(var(--lh-highlighter));
opacity: .6;
transform: skew(-15deg);
transition: opacity .2s ease;
border-radius: 3px 8px 10px 6px;
transition: 0.1s ease background-color;
}
.text-underlined {
text-decoration: underline;
text-underline-offset: 4px;
text-decoration-thickness: 2px;
text-decoration-color: rgb(var(--lh-highlighter))
}
.text-wavy {
text-decoration: underline wavy;
text-underline-offset: 4px;
text-decoration-color: rgb(var(--lh-highlighter))
}
.text-circled,
.text-squared {
display: inline-block;
border: 2px solid rgb(var(--lh-highlighter));
border-radius: 100%;
box-sizing: border-box
}
.text-squared { border-radius: 0 }
.text-shadow { text-shadow: 0.075em 0.075em 0 rgb(var(--lh-highlighter)) }
.text-highlighted.td-red::before { background: var(--lh-red) }
.text-circled.td-red, .text-squared.td-red { border-color: var(--lh-red) }
.text-underlined.td-red, .text-wavy.td-red { text-decoration-color: var(--lh-red) }
.text-highlighted.td-blue::before { background: var(--lh-blue) }
.text-circled.td-blue, .text-squared.td-blue { border-color: var(--lh-blue) }
.text-underlined.td-blue, .text-wavy.td-blue { text-decoration-color: var(--lh-blue) }
.text-highlighted.td-green::before { background: var(--lh-green) }
.text-circled.td-green, .text-squared.td-green { border-color: var(--lh-green) }
.text-underlined.td-green, .text-wavy.td-green { text-decoration-color: var(--lh-green) }
.text-highlighted.td-darkgreen::before { background: var(--lh-dark-green) }
.text-circled.td-darkgreen, .text-squared.td-darkgreen { border-color: var(--lh-dark-green) }
.text-underlined.td-darkgreen, .text-wavy.td-darkgreen { text-decoration-color: var(--lh-dark-green) }
.text-highlighted.td-purple::before { background: var(--lh-purple) }
.text-circled.td-purple, .text-squared.td-purple { border-color: var(--lh-purple) }
.text-underlined.td-purple, .text-wavy.td-purple { text-decoration-color: var(--lh-purple) }
.text-highlighted.td-yellow::before { background: var(--lh-yellow) }
.text-circled.td-yellow, .text-squared.td-yellow { border-color: var(--lh-yellow) }
.text-underlined.td-yellow, .text-wavy.td-yellow { text-decoration-color: var(--lh-yellow) }
.text-highlighted.td-orange::before { background: var(--lh-orange) }
.text-circled.td-orange, .text-squared.td-orange { border-color: var(--lh-orange) }
.text-underlined.td-orange, .text-wavy.td-orange { text-decoration-color: var(--lh-orange) }
/* 隐藏文字 */
.text-blank { color: rgba(0,0,0,0) }
.text-block {
background: rgb(var(--black-monochrome));
color: rgb(var(--black-monochrome));
}
.text-blur {
filter: blur(0.3em);
-webkit-filter: blur(0.3em)
}
.text-hoverback,
.text-selectback {
transition-duration: 0.3s;
transition-property: background, transform, color
}
.text-blank.text-hoverback:hover,
.text-blank.text-selectback::selection,
.text-blank.text-selectback *::selection { color: rgb(var(--black-monochrome)) }
.text-block.text-hoverback:hover { background: transparent!important }
.text-block.text-selectback::selection,
.text-block.text-selectback *::selection { color: rgb(var(--white-monochrome, 255, 255, 255)) }
.text-blur.text-hoverback:hover { filter: blur(0)!important; -webkit-filter: blur(0)!important }
/**
* 附加项
*/
.with-border, .with-box-style { border: 1px solid rgb(var(--bright-accent)) }
.with-border-dark { border: 1px solid rgb(var(--black-monochrome)) }
.with-border-light { border: 1px solid rgb(var(--white-monochrome)) }
.with-border-thick { border-width: 2px }
.with-shadow-sm { box-shadow: 0 0 0.1em rgba(0,0,0,0.2) }
.with-shadow { box-shadow: 0 0.1em 0.2em rgba(0,0,0,0.2) }
.with-shadow-lg { box-shadow: 0 0.15em 0.3em rgba(0,0,0,0.2) }
.with-shadow-xl { box-shadow: 0 0.2em 0.5em rgba(0,0,0,0.2) }
.with-shadow-xxl { box-shadow: 0 0.25em 0.8em rgba(0,0,0,0.2) }
.with-padding, .with-box-style { padding: 0.25em 1em }
.with-p-sm { padding: 0.125em 0.5em }
.with-p-lg { padding: 0.5em 2em }
.with-margin, .with-box-style { margin: 1em auto }
.with-m-sm { margin: 0.5em auto }
.with-m-lg { margin: 2em auto }
.with-narrow-width {
width: 90%!important;
margin-left: auto;
margin-right: auto
}
@media screen and (min-width: 768px) {
.with-narrow-width { width: 75%!important }
}
[class*="with-bg-"], [class*="with-bg-"] h1 { color: #fff!important }
.with-bg-red { background: var(--lh-red)!important }
.with-bg-blue { background: var(--lh-blue)!important }
.with-bg-green { background: var(--lh-green)!important }
.with-bg-darkgreen { background: var(--lh-dark-green)!important }
.with-bg-yellow { background: var(--lh-yellow)!important }
.with-bg-orange { background: var(--lh-orange)!important }
.with-bg-purple { background: var(--lh-purple)!important }
/**
* 删除类
*/
.offwith-shadow { box-shadow: none!important }
.offwith-border { border: none!important }
.offwith-padding, .offwith-pam { padding: 0!important }
.offwith-margin, .offwith-pam { margin: 0!important }
.offwith-width-limit {
width: auto!important;
margin-left: auto!important;
margin-right: auto!important
}
div[class*="grider"].offwith-grid-gap { grid-gap: 0!important }
/**
* 网格布局
*/
/* Gridder 容器 */
div[class*="gridder"] {
display: grid;
box-sizing: border-box;
grid-gap: 1rem;
padding: 0
}
div[class*="gridder"] * { box-sizing: border-box }
.gridder, .gridder-col-2 {
grid-template-columns: 1fr 1fr;
}
.gridder-col-3 {
grid-template-columns: repeat(3, 1fr);
}
.gridder-col-4 {
grid-template-columns: repeat(4, 1fr);
}
@media screen and (min-width: 768px) {
.pc-gridder, .pc-gridder-col-2 {
grid-template-columns: 1fr 1fr;
}
.pc-gridder-col-3 {
grid-template-columns: repeat(3, 1fr);
}
.pc-gridder-col-4 {
grid-template-columns: repeat(4, 1fr);
}
}
.spanner, .spanner-2 {
grid-column-start: span 2;
}
.spanner-3 {
grid-column-start: span 3;
}
/**
* 告示组件
*/
.signblock,
.signblock-dark,
.signblock-warn {
margin: 1rem auto;
box-shadow: 0 0.1rem 0.3rem rgba(0,0,0,0.4);
background: rgb(var(--lh-white-bg));
font-size: 1.05rem;
padding: 2rem
}
@media screen and (min-width: 768px) {
.signblock,
.signblock-dark,
.signblock-warn {
width: 75%
}
}
.signblock-dark,
.signblock-dark h1 {
background: rgb(var(--lh-dark-bg));
color: #fff
}
.signblock-warn,
.signblock-warn h1 {
background: var(--lh-red);
color: #fff
}
.signblock h1,
.signblock-dark h1,
.signblock-warn h1 {
text-align: center;
font-size: 2rem;
margin: 0;
font-weight: 700
}
.signblock-img {
display: flex;
flex-direction: row;
justify-content: center
}
.signblock-img img {
width: 8em
}
.signblock-footer {
font-size: 0.9em;
text-align: center;
margin: 0.5rem 0;
font-weight: bolder;
display: block
}
/**
* 报告
*/
.reportblock,
.reportblock-dark {
border: 2px solid rgb(var(--lh-border-color));
box-shadow: 0 0.1rem 0.2rem rgba(0,0,0,0.3);
background: rgb(var(--white-monochrome));
padding: 0.8rem 1.5rem;
padding-bottom: 0.4rem;
margin: 1.5rem auto;
margin-bottom: 1rem;
position: relative
}
.reportblock hr,
.reportblock-dark hr {
background-color: rgb(var(--lh-border-color));
margin-left: -1.5rem;
margin-right: -1.5rem
}
.reportblock h1:first-child,
.reportblock-dark h1:first-child {
position: absolute;
top: -1rem;
left: 1.5rem;
font-size: 110%;
font-weight: 600;
background: rgb(var(--lh-border-color));
color: #fff;
padding: 0.2rem 0.5rem;
margin: 0;
}
.reportblock-dark,
.reportblock-dark h1 {
border-color: rgb(var(--lh-white-bg));
background: rgb(var(--lh-dark-bg));
color: #fff
}
.reportblock-dark hr {
background-color: rgb(var(--lh-white-bg));
}
/* 更好的折叠框 */
.bettercollap {
margin: 1em 0;
}
.bettercollap .collapsible-block {
width: auto;
overflow: hidden;
border: 1px solid rgb(var(--lh-border-color))
}
.bettercollap .collapsible-block-content,
.bettercollap .collapsible-block-link {
background: rgb(var(--white-monochrome));
padding: 0.5em
}
.bettercollap .collapsible-block-content {
padding-left: 1em;
padding-right: 1em
}
.bettercollap .collapsible-block-link {
color: rgb(var(--lh-border-color));
background: rgb(var(--white-monochrome));
transition: .3s;
display: block;
}
.bettercollap .collapsible-block-link:hover,
.bettercollap .collapsible-block-unfolded .collapsible-block-link,
.styledcollap.bettercollap .collapsible-block-link {
color: rgb(var(--white-monochrome));
background: rgb(var(--lh-border-color))!important;
text-decoration: none
}
.bettercollap .collapsible-block-link:hover a { color: rgb(var(--white-monochrome)) }
.bettercollap .collapsible-block-link::before {
content: "\25BC";
display: inline-block;
margin-right: 0.5em;
transform: rotate(-90deg) scale(0.9)
}
.bettercollap .collapsible-block-unfolded .collapsible-block-link::before {
transform: rotate(0) scale(0.9)
}
.bettercollap .collapsible-block + .collapsible-block { border-top: none }
.styledcollap.bettercollap .collapsible-block {
border-radius: 2px;
box-shadow: 0 0.1rem 0.2rem rgba(0,0,0,0.3)
}
.styledcollap.bettercollap .collapsible-block-content {
background-color: rgb(var(--pale-gray-monochrome));
border-width: 3px
}
.styledcollap.bettercollap .collapsible-block-link:hover {
background: rgba(var(--lh-border-color),0.95)!important;
}
/**
* 提示框
*/
.infoblock {
color: #f1f1f1;
font-weight: bold;
background: #424242;
padding: 5px 5px 5px 5px;
border-radius: 4px;
margin: -0.5rem 0 1rem 0;
display: block;
width: fit-content;
padding-right: 25px;
}
.infoblock::before {
content: "ⓘ "
}
/**
* 单页迭代
*/
.offset-page:not(:target), .offset-page:target ~ div#u-default-page { display: none }
.offset-page:target { display: block }
/*
Ethereality Theme
[2023 Wikidot Theme]
By Eltrac
*/
:root {
/* 基本信息 */
--header-title: "Gardenrooms";
--header-subtitle: "卧于自然怀抱中的宁静与平和";
--logo-img: url('');
/* 设置狐步舞/sigma-9 */
--accent: 108, 125, 70;
--header-txt-color: rgb(var(--accent));
--link-txt-color: rgb(var(--accent));
--page-font-size: 0.832rem;
/* 排版工具组 */
--lh-white-bg: 245,245,245;
--lh-dark-bg: var(--accent);
--lh-highlighter: var(--accent);
--lh-border-color: var(--accent);
--lh-wiki-note-color: var(--accent);
/* 适配部分黑标属性 */
--white-monochrome: 250,250,250;
--dark-gray-monochrome: var(--accent);
--black-monochrome: 60,60,60;
/* 飘渺愿景自定义属性 */
--header-bg-img: url('http://koalarooms.wdfiles.com/local--files/theme%3Aethereality/369hallway_%E5%89%AF%E6%9C%AC.jpg');
--header-height: 320px;
--body-bg-color: var(--white-monochrome);
}
@media screen and (min-width: 768px) {
:root {
--page-font-size: 1rem;
}
}
/* 修改版头 */
body {
background-image: none;
background-color: rgb(var(--body-bg-color))
}
div#header {
height: var(--header-height);
}
#extra-div-6 {
/* 版头图片 */
position: absolute;
top: 0;
left: 0;
right: 0;
background-image: var(--header-bg-img);
background-repeat: no-repeat;
background-size: cover;
background-position: center;
z-index: -1;
height: calc(var(--header-height)/10*9)
}
#extra-div-6::after {
content: '';
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 100%;
background-image: linear-gradient(to bottom, transparent 20%, rgb(var(--body-bg-color)))
}
/* 版头文字 */
#header h2,
#header h2::before {
text-shadow: 0.05em 0.05em 0.01em #666;
color: #eee
}
#header h1 a,
#header h1 a::before {
text-shadow: 0.05em 0.05em 0.01em rgba(var(--accent), 0.25)
}
#header h1 {
padding-top: calc(var(--header-height)/9);
padding-bottom: 1rem
}
/* 顶栏 */
#header #top-bar {
position: absolute;
top: height: calc(var(--header-height)/10*9);
height: height: calc(var(--header-height)/10);
display: block;
left: 0
}
@media not all and (max-width: 767px) {
#header #top-bar { max-width: 708px }
}
#header #top-bar .top-bar > ul,
#header #top-bar .mobile-top-bar > ul {
width: 100%;
display: flex;
justify-content: space-between
}
@media screen and (max-width: 767px) {
#header #top-bar .top-bar > ul,
#header #top-bar .mobile-top-bar > ul {
justify-content: center
}
}
#header #top-bar ul {
background: none;
border-radius: 0
}
#header #top-bar a {
color: rgb(var(--accent));
background: transparent;
font-size: 120%
}
#header #top-bar a:not(ul li ul li a) {
padding-bottom: 1rem
}
#header #top-bar ul li ul {
box-shadow: none;
border: 1px solid #ddd;
background-color: rgba(245,245,245,0.75);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
}
#header #top-bar ul li ul li a {
line-height: 200%;
transition: background 0.3s
}
#header #top-bar ul li ul li a:hover {
color: #eee !important;
line-height: 200%;
text-indent: 0;
background-color: rgba(var(--accent), 0.75)
}
#top-bar ul li.sfhover a,
#top-bar ul li:hover a,
#top-bar ul li a, #top-bar ul li {
border: none
}
#header #top-bar .open-menu a {
font-size: 30px!important;
padding: 0.25rem;
border-radius: 100%;
background: rgba(var(--accent), 0.65);
box-shadow: 0 0 0.1rem rgba(0,0,0,0.2);
color: #eee
}
#header #top-bar .open-menu a:hover { box-shadow: none }
#header #top-bar .mobile-top-bar {
position: static;
display: flex!important;
justify-content: center
}
/* 分割线 */
#page-content hr {
border-bottom: 3px dashed rgb(var(--accent));
margin: 1em 0;
background: none;
border-radius: 5px;
height: 0
}
/* 图片框 */
.scp-image-block .scp-image-caption,
.scp-image-block img {
margin: 0;
border: none;
background-color: transparent
}
.scp-image-block {
border: 2px solid #c6c6c6;
}
.scp-image-block.block-right { margin-right: 0 }
/* 页面标题 */
#page-title {
border: none;
position: relative;
font-size: 220%
}
#page-title::after {
content: '';
position: absolute;
bottom: -0.5rem;
left: calc(50% - 4rem);
height: 5px;
width: 8rem;
background-color: rgba(var(--accent), 0.8);
}
/* DIV 元素 */
.jotting {
padding: 0 1em;
margin: 1em 2em
}
#page-content .colored-div {
border-color: rgb(var(--accent));
background-color: rgba(var(--accent), 0.3)
}
.lightblock, .darkblock,
.styled-quote, .dark-styled-quote,
.candyblock, .borderblock {
padding: 0 1em;
margin: 0.5em 0.1em;
border-radius: 5px;
border: 1px solid transparent
}
.lightblock,
.styled-quote {
background-color: rgba(var(--accent), 0.1)
}
.darkblock,
.dark-styled-quote {
background-color: rgba(var(--accent), 0.75);
color: #eee
}
.styled-quote, .dark-styled-quote {
border-left: .5rem solid rgb(var(--accent))
}
.candyblock {
background: linear-gradient(45deg,rgba(var(--accent), 0.1) 25%,rgba(var(--accent), 0.3) 0,rgba(var(--accent), 0.3) 50%, rgba(var(--accent), 0.1) 0,rgba(var(--accent), 0.1) 75%,rgba(var(--accent), 0.3) 0);
background-size: 2em 2em;
}
.borderblock {
border: 1px solid #c6c6c6
}
/* 排版工具组 */
div.wiki-note::before { color: #eee }
.reportblock h1:first-child,
.reportblock-dark h1:first-child {
top: -1rem;
left: 0
}
.reportblock,
.reportblock-dark {
padding: 0.4rem 1.5rem;
padding-top: 0
}
.bettercollap .collapsible-block { border-radius: 3px }
#page-content .bettercollap .collapsible-block-link:hover,
#page-content .bettercollap .collapsible-block-link:hover a,
#page-content .bettercollap .collapsible-block-link a:hover,
#page-content .bettercollap .collapsible-block-link:hover a:hover {
color: #eee;
text-decoration: none
}
/* 插入图片 */
.styled-img img {
display: block;
margin: 0.5rem auto;
max-width: 75%;
border-radius: 5px
}
/* 页内标题(Headings) */
#page-content h1 {
position: relative;
width: fit-content
}
#page-content h1:not(.reportblock h1)::before {
content: '';
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 0.5em;
width: 100%;
background-color: rgba(var(--accent), 0.5)
}
/* 其他页面元素 */
a.newpage { color: rgb(229,194,38) }
a.newpage:hover{ background-color: rgb(229,194,38) }
/* 页面选项 */
#page-options-bottom {
border-top: solid 1px rgba(213, 213, 213, 0.5);
margin-top: 0;
}
#page-options-bottom a { margin-top: 0 }
/* 页脚 */
#license-area {
background-image: linear-gradient(to bottom, rgb(var(--body-bg-color)), rgb(236, 238, 232));
border-top: 0;
margin-top: -1rem;
padding: 1rem 0
}
/* 脚注 */
.hovertip {
background: rgba(236,238,232, 0.75)!important;
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
min-width: 8rem
}
.hovertip .footnote .f-footer { display: none }
.hovertip .footnote .f-heading { font-size: 80% }
.hovertip .footnote .f-content { font-size: 110% }
div.footnotes-footer {
border-top: 1px solid #c6c6c6;
border-bottom: 1px solid #c6c6c6;
padding: 0.5rem 1rem;
padding-bottom: 1rem;
margin: 1rem 0
}
/* 侧边栏 */
#side-bar {
background: rgba(236,238,232, 0.9)
}
#side-bar:target { box-shadow: 0 0 4rem rgba(0,0,0,0.15) }
#side-bar .side-block {
border: none;
background: transparent
}
@media screen and (max-width: 767px) {
#side-bar:target .close-menu {
background: unset;
}
}
/* 分页 */
.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav,
.yui-navset .yui-content,
.yui-navset .yui-navset-top .yui-content {
border-color: rgb(var(--accent));
}
.yui-navset .yui-nav a,
.yui-navset .yui-navset-top .yui-nav a {
color: rgb(var(--accent));
}
.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus,
.yui-navset .yui-nav .selected,
.yui-navset .yui-navset-top .yui-nav .selected,
.yui-navset .yui-nav .selected a:focus,
.yui-navset .yui-nav .selected a:active {
background-color: rgb(var(--accent));
}
/* 生存难度组件 */
#page-content .sd-container {
--sd-border: 80,80,80;
--sd-bullets: 80,80,80;
--sd-image: 80,80,80;
--sd-symbol: 60,60,60;
--sd-text: 240,240,240
}
/* PLS */
#page-content .pls {
--dark-gray-monochrome: var(--accent);
--pale-gray-monochrome: 246,246,246;
font-size: 0.85rem
}
#page-content .pls-title,
#page-content .pls-list {
margin: 0!important
}
#page-content .pls-title { font-size: 1.5rem }
#page-content .pls-list { font-size: 1.1rem }
/* COCS / CECS */
.wrapper {
--cocs-dark: var(--accent);
--cocs-light: 240,240,240;
--cecs-dark: var(--accent);
--cecs-light: 240,240,240;
}
/* IETS */
.box {
margin: 0;
border: none;
padding: 0 0.5rem;
}
/* 评分模块 */
#main-content div.page-rate-widget-box,
#page-content .rate-box-with-credit-button {
border: none;
box-shadow: none;
background: transparent;
padding: 0
}
#main-content span.rate-points,
#main-content span.btn {
background: transparent!important;
}
#main-content .creditButtonStandalone p a {
background-color: rgb(var(--accent));
font-size: 1rem;
padding: 0.25rem;
}
/* 其他 */
#account-topbutton { border: none }
#login-status {
background: rgba(var(--body-bg-color),.4);
padding: 0.35rem 0.5rem;
border-radius: 2px;
}
#search-top-box-form {
margin-top: 0.25rem;
}
“这就像花一样。如果你爱上了一朵生长,在一颗星星上的花,那么夜间,你看着天空就感到甜蜜愉快。所有的星星上都好像开着花。”
——安托万·德·圣·埃克苏佩里《小王子》
天白山区的边界,由 Luck Coco 摄于1025年。
天白山(Tyanpai Mountain),常称为天白山共和国,是一个位于陆心地区外围的内陆国家,其领土面积约为45.7万平方公里。
天白山的大部分地区实行地方自治。该国的国土位于内陆,东临下坡桑里民主共和国和茹西娜酋邦。
该国的首都和最大城市为白谷市(Phaigoh),位于其领土的西北地带,居有207万人。
自然与地理
地形
天白山是一个位于东半球中部的内陆小国,总面积45.7万平方公里,其中约有61%的土地为海拔高于500米的丘陵和山地,另有7%是以湖泊为主的水域。天白山四周的邻国包括:社系、下坡桑里、茹西娜和维罗查利。
总体来看,天白山的地形东、西两侧较高,中间较低,地形以丘陵、山地和高原为主,平均海拔约为820米。天白山的中部地区草原广布,地势起伏较缓,而东西两侧则地势陡峭。
该国的西部和南部是著名的天白山脉,区域平均海拔逾3800米。这里也是社系和该国的领土分界线。天白山脉以东的高原和丘陵向东伸展,大部分人口和产业聚集此处。
这片高原的东部是较小的帕热达山(Pareda),也是该国与茹西娜的领土分界线。帕热达山的北方是由天白山和下坡桑里共同拥有的蓝心湖(Blueheart),东方则是与晶瑞共和国相接的领土分界线。帕热达山区的平均海拔约为1500米。
气候
天白山气候温和,没有过于炎热、寒冷或潮湿的天气,气温随海拔高度变化而变化,高地区域温度显著降低。对于海拔在500米以下的平原地区,夏季(7-8月)的日间气温介于20℃至25℃之间,冬季(1-2月)的日间气温介于-3℃至4℃之间。在春季和秋季,地区的日间气温通常介于12℃至14℃之间。
海拔在800米以上的地区则较为寒冷。在西部地带,海拔可达两千米以上的天白山脉常年覆盖积雪,夏季(8月)的日间气温介于10℃至16℃之间,冬季(12-2月)的日间气温介于-11℃至1℃之间。在春季和秋季,高地区域的日间气温通常介于5℃至9℃之间。
天白山的四季相对分明。在春季(3月至5月),花朵、树木和其他植物开始重新生长,原野被阳光染为绿色。天白山可能会在4月的第二周前后迎接寒潮,气温可能回落至冬季水平。夏季通常在5月末到来,并在9月上旬结束。秋季(9月至11月),柑橘、覆盆子和草莓等水果成熟,落叶植物染上缤纷的彩色。
该国的冬季通常寒冷多雪,尤其是海拔较高的西部山区。
水文
松令河(Sounrin)和雅隆河(Ayhlon)是该国的两条主要河流,皆在天白山起源后流往该国东部,在接入下坡桑里的河网后汇入海洋。两条河流为该国的居民提供了充足的生活用水。
天白山与下坡桑里共同拥有蓝心湖的主权。这一水体周围风景优美,其中生活着多种水生动物,现今被划为自然风景保护区。
动物和植物
天白山的植被主要为高山草原-灌丛和温带阔叶林。在春季到来之后,全国各地的郊野将开满绒球、蒲公英和一年蓬。树木主要集中在海拔较低的中部地区,树种包括红枫、白杨和其他落叶树木。高地区域分布有亚寒带针叶林,其中生活着许多狐狸。
当地的生态系统主要由温带和高地物种组成,主要包括岩羚羊、白尾鹿和黑鼻羊。在河流流经的平原地区亦有土拨鼠和河狸栖息。羊毛大团而蓬松的黑鼻羊在该国被视作神圣和好运的象征,这可能与它们在峭壁上行走的能力有关。因此,该国拥有禁止伤害此类动物的传统,但牧民仍然愿意获取它们出产的大量羊毛。
天白山地区的草原分布有许多花朵,主要包括玫瑰、茜草花和车前草。
当地一类基因序列独特的品红色玫瑰同样引人关注,因为它们似乎不与世界上的任何一种花朵存在亲缘关系。有关这些特殊玫瑰的历史报告首次出现于849年,它们的预估数量在随后的10年内增加了大约40%,但种群规模在随后的一百五十年内再未发生显著变动。
天文
山顶可以观测到的玫瑰色月亮,由 Elena Bright 摄于992年。
天白山地区的海拔较高,空气质量相对良好,光污染程度较低,被认为是世界上最适宜观测天空的地方之一。每年的6月中旬,在第七座、第九座和第十四座方向可以观测到绚丽的流星雨。此外,人们通常可以在大多数地区的夜晚观测到布满繁星的天空。
著名天文学家奈莎·赫鲁特(Nessa De Horott)曾在天白山居住37年,并主持在此地建造了著名的帕热达天文台。她在这里写下了超过1600页的研究手稿,并最终在902年完成了对于本星系内各个天体的重要研究著作《天体论》。
帕热达天文台的海拔高度比其他大型天文台高出近一倍(3990m),因而阻碍光线通过的大气层薄。局部区域内大部分多数夜空晴朗、宁静而且无云,使之成为观测发射远红外波段辐射(该辐射易被大气中的水蒸气所阻挡)的天体的理想基址。
帕热达拥有世界上最大的反射望远镜“玫瑰双子”(口径8.74米),主焦点为卡塞格林结构。
天白山的首都是国际天文协会的所在地。
政治
国家象征
天白山共和国的国旗为上蓝-中白-下浅灰的三色旗,分别象征天空、冰川和山脉。
该国没有宪法意义上的官方国歌,但《牧歌》是在该地区广泛流传的非正式代国歌。
该国的国花是玫瑰花。
该国的国家动物是黑鼻羊。
宪政
依据该国的宪法条文,“天白山共和国是一个实行民主制度的社会主义国家“(第1条),”在大部分区域实行高度的地方自治”(第5条)。
天白山共和国是宪法意义上的社会主义国家,但天白山共和国并不基于党派政治进行运作,其经济体制主要由集体和个体而非国营经济推动。
代议机关
该国的国家代议机关是天白山议院。该机构依照该国的宪法运作,可以制定、修改、废除全国法律,并负责对国家的重大事务作最终决定。
民议院共有123名议员,其中的50名依政党名单-比例代表制产生,72名则由各州议会共同推举产生,以及1名特别人士,每五年进行一次换届选举。
对于依政党名单-比例代表制进行的选举,民众可投票给一个宣布参加选举的政党,最终按简单比例代表制分配各党份额,再由各党自行决定议员人选。尽管任何居民都可以自由组建政治团体,天白山地区目前仅有5个政党。
在议院中,常规议案或决定的通过标准为赞成票不少于总人数的三分之二。由于天白山各地实行高度自治,民议院通常不会颁布适用于全国的强制性法令,但有权为了保护公民的基本权利而废除违反宪法的地方规定。
| 党派名称 |
议院席位 |
意识形态 |
全国党员 |
| ■ 社会民主党 |
25 |
古典社会民主主义 |
4,132 |
| ■ 自由党 |
10 |
民主主义 |
1,234 |
| ■ 天文学观测者 |
11 |
生态社会主义 |
513 |
| ■ 玫瑰 |
4 |
文化进步主义 |
873 |
| ■ 独立候选人 |
72 |
*不适用* |
- |
代理总统
天白山的国家元首由议院推举产生的代理总统担任。代理总统没有任何实际权力,仅负责根据天白山议院的决定签署法律和公布命令,代表国家出访外国和授予荣典,并和各地市民进行亲切互动。现任总统为现年36岁的埃德洛斯·凯文迪(Edelors Kevindi)。
天白山司法院
天白山司法院是该国的最高司法机关,负责审判一切经诉讼方(不论为被告、原告或公诉)要求上诉至该机关的刑事、民事和行政案件,拥有该国的终审裁判权,可以推翻地方司法院的先前判决,但无权追查没有经当事方主动要求的司法案件。在这一机关进行的审判过程必须经媒体向全国公开。
天白山司法院设一由全体民议院议员组成的陪审团。陪审团可以在支持人数超过总出席人数的1/2时动用其司法否决权。司法院的人员由各州级司法院共同推选产生。
地方政治
天白山各地实行高度自治,全国分为州和乡两级行政区域。该国并不设中央行政机关,行政权力被完全下放至地方,基层治理基于社区进行。由于人口稀疏、社会安宁,大多数警务人员正忙于帮助鸭子、黑鼻羊和小鸡穿越马路,以及拯救老太太卡在树上的猫。
依照宪法规定,天白山议院授权各地方实行高度自治,享有行政管理权、不涉及刑事规定且不影响其他行政区域的立法权,以及独立的司法权,但任何案件的终审权均归于天白山司法院,且所有立法、行政和司法事务均须依据宪法进行处理。
人权
天白山地区的居民享有高度的言论、行动和政治自由,其人权由现行宪法和《世界人权公约》保障。
毒品和枪支在天白山被完全禁止。经过长期的教育、社会宣传、鼓励参与劳动和立法,性别歧视问题已被基本消除。同性婚姻一直是合法的。
该国设立了有效、公正且无记名的选举制度,一般由由公众投票产生乡议员和天白山议院的党派份额,并给予贫穷议员一定物质上的便利。
经济
货币和部门
天白山的法定货币是天白山通货。
白谷币和傅伊克币在该国的任何地区都可以等效使用,由该国的中央银行(天白山通用银行)和下坡桑里央行共同发行。一般已将这两种货币统称为“天白山通货”。该国没有统一的财政部门,经济政策理论上由各州政府在不违反宪法原则的基础上自行制定。
产业
天白山的经济主要由牧业、纺织业、奶酪业和旅游业推动,规模较小但自给自足。
天白山主要将本地的纺织产品和牲畜出口给其他国家,从种赚取一定收入。基于广布的草原和适宜的气候条件,天白山早在4世纪初便建成了发达的羊毛-纺织产业,饲养绵羊并利用其羊毛制造衣物和其他纺织品。此外,当地的奶酪制作业历史悠久,其奶品口感清新而甘甜,因而受到外国消费者的欢迎。
为了保护天白山社会的安全和宁静,各州政府对旅游业的发展进行了一定限制。每年有约100万名观光客经摇号获准进入天白山各地,但仍有约4.2万平方公里的保护区域不对公众开放。
社会生产体系
礼品经济在天白山地区广泛存在。人们的私有财产观念不强,地区内的许多经济交换基于情感连接和相互信任。当地的物价十分低廉,许多村镇的集市上也会出现免费派送的蔬果和花朵。
天白山的经济政策由各州自主调整,总体上由以合作社、共同企业形式为主的集体经济推动。由于生产、传统和政策影响,私营经济的份额在该国几乎可以忽略不计。基于宪法条文的倡导,各地政府致力于缓解失业现象,大多数地方政府都会为失业的国民提供自愿性质的工作。
将近半数的城镇居民在政府经办的集体企业(主要是纺织和旅游业)上班,这些集体企业由全体劳动者进行共同管理,实现了广泛的经济民主化。天白山在政府管理的经济组织内实行按劳分配制度,主要依靠基于生产质量的公分发放工资,工分的价值是该生产单位减去上缴国家及福利开支的平均数。
大多数乡村居民从事以家庭为主要单位的牧业、花卉栽培或蔬果种植业。
天白山地区的贫富差距相对较小,基尼指数约为0.29。
计划和政策
健康审查
任何产品和食物都将接受卫生和安全部门的审查
工作保障
政府确保所有的成年公民都可以拥有一份稳定的工作
外贸
- 该国正在进口来源于下坡桑里的粮食,并与该国开展了多方面的经济合作。
- 该国正在向包括下坡桑里在内的多个国家出口牲畜、奶制品、羊毛和纺织品。
民生
饮食
天白山的粮食供给较为依赖其与下坡桑里的贸易关系,本土可自足的食物包括如草莓、番茄、蓝莓、覆盆子、胡萝卜等蔬果,还有各类蛋奶制品。受文化传统的影响,当地居民较少食肉,但岩羊肉仍是该国受到欢迎的主菜。
奶制品一直是天白山居民的主要食物,包括各类奶酪、酸奶、奶酥和黄油。这些奶品主要由牛奶制成,少数为羊奶,口感清新而甘甜。当地居民在420年代发明了世界上最早的冰淇淋,由草莓、蓝莓等水果和牛奶冰冻而成,也被称作”冰酪“。
随着烘培技术的发展,各类蛋糕和甜点在天白山陆续出现,包括天白山布丁和历史悠久的玫瑰蛋糕。大苹果派作为一种巨大(高度常达一至两米)的甜品被国际媒体和贪吃的黑鼻羊高度关注。此外,当地的茉莉花茶和蔬果沙拉受到人们的欢迎。
980年以来,天白山在蓝心湖内饲养各类水产,使得该国的内陆居民也能获取价格低廉的鱼虾。
住房
由于人口稀少,天白山地区的住房价格低廉。此外,在天白山共和国的六个州区中,已有三个州实现了免费住房政策,当地居民均能免费获得 30 - 60 平米不等的公寓房间,其余三州则为居民购置住房提供高比例(45%~70%)的无偿补贴。
基础供给
天白山的供水主要来源于冰雪融化产生的河流。当地已经基本建成了国有的自来水系统,大多数地区可以使用干净、安全而便宜的自来水,但仅有两座较大城市可以提供电力服务,许多中小城镇尚未接入电网,其电力主要来源于风力发电(41%)和水力发电(56%)。
公共服务
天白山地区的医疗、教育、消防和安全等社会服务均由地方政府和社区共同提供,其社会保障系统和公共服务设施均较为完善,并为公民提供较为可观的生活保障。
该国政府施行义务教育和强制退休金制度。儿童和少年可以在社区内部免费接受十五年教育,直至大学毕业。
尽管天白山的医疗水平并非先进,但该国的卫生条件非常出色。截止1024年,该国的每千人床位数约为10.07张,每万人医生数为5.62名。各类基础疾病、慢性病和突发疾病都可以在地方医院得到良好的治疗,其费用亦大部分由政府报销。该国公民的平均寿命为84年1个月,人口死亡率约为3.31‰,而疾病在当地的居民中并不多见。
犯罪,尤其是与青少年相关的犯罪,是闻所未闻的,这可能要归功于广泛的义务教育、福利社会政策和文化影响。每年在全国发生的刑事案件不超过60起,这也让该国常年被非政府组织认定为世界上最安全的国家之一。
人文与社会
人们
天白山的注册公民约为468.3万人,主要由西灵和人类构成。
该国的公民普遍是善良、有同情心而与世无争的,天白山的社会也因此相对和谐而平静。政治冷漠在该国相当普遍,人们普遍对未来持有积极看法。
万能老年旅店
万能老年旅店是一项该国政府自981年以来建设的大型社会工程,旨在鼓励老年人与年轻人互相交流、友好相处。由于当地的老年居民似乎普遍较为慈祥、礼貌而开放,这一活动取得了显著成效,并使年轻人(35岁以下)的心理疾病检出率从13.4%下降到3.1%。
据世界草东协会调查,当地有超过40%的60岁以上人群听摇滚乐。
传统观念
- 天白山的传统文化和地方信仰似乎普遍提倡居民保持节日之外的素食主义,这可能与天白山远古时期曾发生的,一场因食用动物肉类而导致的疫情有关。
- 在天白山的传统文化中,黑鼻羊被视作一种神圣的动物(代表好运和财富)。
- ”走自己的路,让别人说去吧!“在该国的公众调查中被评选为最受欢迎的名言。
文化与艺术
古代的天白山居民对星空有着详尽的记录和观察。天白山的观星者早在332年就绘制了未来300年内世界上准确率最高的星图,这一重要文物现藏于天白山博物馆。
天文学家奈莎在902年完成了《天体论》,较为科学地汇总和整理了东半球天文学发展的一系列重要成果,同时提出了一系列新的科学猜想,包括现未证实的地外生命。
奈莎是世界上第一个正式观测到二号行星(Planet 2)的天文学家。
和东海岸的其他国家类似,天白山的绘画艺术受印象派影响极深,描绘对象多为风景、星空和羊群。此外,与玫瑰相关的事物似乎被广泛应用于各类绘画。
《天朝田亩制度》是该国畅销各地的一本经济和政治著作,但这一典籍的真正作者至今未知。此外,天白山童话作家和天文学家安托万创作的《小王子》,一本描探讨孤独、友谊、爱与失落等主题的童话书籍,也在该国受到欢迎。
当地的人们热衷于织毛衣,以至于毛线球成为了该国最广为人知的象征之一。人们甚至在926年合作织成了世界上最大的毛线球,其直径巨达20m。
假期和节日
该国的法定节假日包括年初/末周和篝火节(4月11日-4月25日)。在篝火节期间,全国各大工厂、学校和非紧急服务的公共部门统一放假。市民们将按传统习俗,在各地燃起巨大的篝火,同时围绕篝火唱歌跳舞,借以表达对于生活的热爱和对天白山脉的敬重。
宗教事务
该国政府因提倡无神论而不设国教,但当地仍然有一定人口相信天白山地区内广泛传播的一种民间信仰——天白山教。在其有文字记录的860年间,这一宗教似乎从未设立过正统的教会机构,亦不公开举行礼拜活动,其教义仅靠信徒口耳相传。这一宗教大致上提倡信徒关爱生命、珍惜和平、谦让他人、追求自由和反对不公正,并主张世界由世界联盟秘书长和许多黑鼻羊创造,拥有4.2万名信徒。
国际
天白山几乎是一个非武装的国家,其军队由150名骑警和一门小口径火炮组成,基本仅具仪典作用,同时负责维持从来没有发生混乱的治安。
天白山加入了世界联盟,也是一个世界各国广泛承认的永久中立国。
关系
旅游建议
- 因天白山地区在冬季较为寒冷,您应确保在旅游时保证自己的体温不会失衡。
- 由于此地的天气原因,班机有时会发生延误,您应在旅游时提前几小时购买飞机票或查看当地天气预报。
- 对当地的居民保持礼貌和善意,他们也会非常热情地对待您。
- 当地居民非常友好,您可以随时向他们寻求帮助。
- 如果气象台报告了外星人的出现,请不要慌张,他们只是来喝茶的。
- 您当然可以和当地的绵羊们免费合照。
- 我把评分模块放哪里了?哦,它在这儿…