@import css('https://fontlibrary.org//face/fira-sans-condensed'); @import css('https://fontlibrary.org//face/rursus-compact-mono'); @import css('https://fontlibrary.org//face/brush-lettering-one'); @font-face { font-family: 'GlowSansSC-Extended'; src: url('https://cdn.jsdelivr.net/gh/LupusCaeruleus/Fonts@main/GlowSansSC-Extended-Regular.woff') format('woff'); font-weight: normal; font-style: normal; font-display: swap; } @font-face { font-family: 'GlowSansSC-Extended'; src: url('https://cdn.jsdelivr.net/gh/LupusCaeruleus/Fonts@main/GlowSansSC-Extended-Bold.woff') format('woff'); font-weight: bold; font-style: normal; font-display: swap; } @media screen and (prefers-reduced-motion: no-preference) { #page-title, #breadcrumbs, #page-content > * { animation-name: fadeIn; animation-duration: 1s; animation-iteration-count: 1; animation-timing-function: ease-out; animation-fill-mode: backwards; } } #page-title { animation-delay: 0s; } :root { —anim-position: absolute; } @keyframes fadeIn { from { opacity: 0; transform: translate(0,30px); } to { opacity: 1; transform: translate(0,0); } } #page-content > :nth-child(1) { animation-delay: calc(1 * var(--fade-in-delay)); } #page-content > :nth-child(2) { animation-delay: calc(2 * var(--fade-in-delay)); } #page-content > :nth-child(3) { animation-delay: calc(3 * var(--fade-in-delay)); } #page-content > :nth-child(4) { animation-delay: calc(4 * var(--fade-in-delay)); } #page-content > :nth-child(5) { animation-delay: calc(5 * var(--fade-in-delay)); } #page-content > :nth-child(6) { animation-delay: calc(6 * var(--fade-in-delay)); } #page-content > :nth-child(7) { animation-delay: calc(7 * var(--fade-in-delay)); } #page-content > :nth-child(8) { animation-delay: calc(8 * var(--fade-in-delay)); } #page-content > :nth-child(9) { animation-delay: calc(9 * var(--fade-in-delay)); } #page-content > :nth-child(10) { animation-delay: calc(10 * var(--fade-in-delay)); } #page-content > :nth-child(11) { animation-delay: calc(11 * var(--fade-in-delay)); } #page-content > :nth-child(12) { animation-delay: calc(12 * var(--fade-in-delay)); } #page-content > :nth-child(13) { animation-delay: calc(13 * var(--fade-in-delay)); } #page-content > :nth-child(14) { animation-delay: calc(14 * var(--fade-in-delay)); } #page-content > :nth-child(15) { animation-delay: calc(15 * var(--fade-in-delay)); } #page-content > :nth-child(n+15) { animation-delay: calc(16 * var(--fade-in-delay)); } :root { --fade-in-delay: 0.1s; --theme-base: "black-highlighter"; --theme-id: "dember"; --theme-name: "Dark Dying Embers"; --logo-image: url("http://backrooms-wiki.wikidot.com/local--files/component:theme/logo.svg"); --header-title: "人性的火焰"; --header-subtitle: "这是通往无限痛楚的道路"; --body-font: 'Fira Sans Condensed', 'GlowSansSC-Extended', sans-serif; --header-font: 'Rursus Compact Mono', 'GlowSansSC-Extended', sans-serif; --title-font: 'Rursus Compact Mono', 'GlowSansSC-Extended', sans-serif; --mono-font: 'Brush Lettering One', 'Noto Serif SC', serif; --white-monochrome: 28, 28, 22; --pale-gray-monochrome: 115, 100, 105; --light-gray-monochrome: 255, 255, 255; --gray-monochrome: 125, 88, 88; --dark-gray-monochrome: 150, 58, 15; --black-monochrome: 230, 180, 185; --bright-accent: 211, 135, 67; --medium-accent: 163, 75, 34; --dark-accent: 246, 145, 121; --pale-accent: 184, 88, 4; --header-gradient: 246, 145, 121; --light-block-text: 178, 190, 181; --visited-link-color: 184, 88, 4; --rating-module-button-plus-color: 184, 88, 4; --rating-module-button-negative-color: 184, 88, 4; --rating-module-button-cancel-color: 184, 88, 4; --link-color: 201, 35, 20; --hover-link-color: 201, 35, 20; --anim-position: fixed; --swatch-topmenu-border-color: var(--medium-accent); --link-color: 230, 23, 68; --hover-link-color: 230, 23, 68; --background-gradient-distance: 0rem; --gradient-header: linear-gradient(to top, rgba(var(--header-gradient)) 0%, rgba(var(--medium-accent), 0.90) 100% ); --diagonal-stripes: linear-gradient(transparent 0); } #skrollr-body { background-image: radial-gradient(circle, rgb(var(--black-monochrome)) 0.5%, transparent 0); background-repeat: repeat; background-size: 0.25em 0.25em; width: 100%; height: 7.5rem; } #side-bar .side-block div a img { filter: grayscale(100%); } #login-status { color: rgb(var(--swatch-text-light)); } #search-top-box input.empty { color: rgb(var(--swatch-text-light)); } #container { background-image: radial-gradient(circle, rgb(var(--medium-accent), 0.05) 50%, transparent 0); background-size: 0.25em 0.25em; background-repeat: repeat; background-attachment: fixed; } div#page-options-bottom-2 > a, div#page-options-bottom > a { border-radius: 0em; -moz-border-radius: 0em; border: none; } /* sd banner colours */ .sd-container { --sd-text:var(--white-monochrome); --sd-border:255,255,255; --sd-bullets:255,255,255; --sd-symbol:var(--white-monochrome); } div#page-options-bottom-2 > a:active, div#page-options-bottom-2 > a:hover, div#page-options-bottom > a:active, div#page-options-bottom > a:hover { border: none; } #header, #top-bar { background-attachment: scroll; } #header { background-image: none; } #header::before { content: ""; position: absolute; height: 100%; width: 100%; left: 0; top: 0; background-image: var(--logo-image); background-size: auto 16rem; background-position: center; background-repeat: no-repeat; opacity: 0.4; } #header h1, #header h1 a { position: absolute; top: 1rem; margin: 0; width: 100%; display: flex; justify-content: center; z-index: 0; } #header h2, #header h2 span, #header h2 span::before { position: absolute; top: 2rem; margin: 0; width: 100%; display: flex; justify-content: center; } #header h1 a::before, #header h2 span::before { text-shadow: 0rem 0rem 0rem #592a2a; } a.newpage { background: transparent; text-decoration: none } a.newpage { color: rgb(var(--newpage-color)) } blockquote { box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25); } .dark-styled-quote { background-color:rgb(var(--pale-gray-monochrome)); border-left: 0.5rem solid rgba(var(--gray-monochrome)); color:rgb(var(--black-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); } .styled-quote { background-color:rgb(var(--gray-monochrome)); border-left: 0.5rem solid rgba(var(--pale-gray-monochrome)); color:rgb(var(--light-block-text)); 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); } .lightblock { background-color:rgb(var(--gray-monochrome)); color:rgb(var(--light-block-text)); 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(--pale-gray-monochrome)); color:rgb(var(--black-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); } .lightblock a, .styled-quote a { color: rgb(128, 41, 41); } hr { background-color: rgb(var(--swatch-menubg-medium-dark-color)); } @media (prefers-reduced-motion: no-preference) { #container-wrap-wrap:before, #container-wrap-wrap:after { animation: animStar 45s linear infinite; background: transparent; box-shadow: 805px 413px #FFE9E5, 724px 1326px #FFE9E5, 1175px 606px #FFE9E5, 661px 1274px #FFE9E5, 1206px 1967px #FFE9E5, 1278px 1086px #FFE9E5, 551px 1817px #FFE9E5, 1861px 1653px #FFE9E5, 5px 1525px #FFE9E5, 1414px 255px #FFE9E5, 1892px 739px #FFE9E5, 894px 1633px #FFE9E5, 1615px 521px #FFE9E5, 1374px 651px #FFE9E5, 250px 1473px #FFE9E5, 1984px 1096px #FFE9E5, 202px 5px #FFE9E5, 1694px 1095px #FFE9E5, 1656px 433px #FFE9E5, 1274px 413px #FFE9E5, 1568px 1581px #FFE9E5, 184px 1296px #FFE9E5, 1820px 532px #FFE9E5, 1791px 956px #FFE9E5, 1522px 1638px #FFE9E5, 1056px 1907px #FFE9E5, 745px 493px #FFE9E5, 576px 1246px #FFE9E5, 849px 1625px #FFE9E5, 1484px 91px #FFE9E5, 1818px 1294px #FFE9E5, 1073px 1048px #FFE9E5, 24px 818px #FFE9E5, 1605px 1164px #FFE9E5, 903px 1546px #FFE9E5, 7px 1147px #FFE9E5, 48px 485px #FFE9E5, 130px 1026px #FFE9E5, 306px 735px #FFE9E5, 1280px 1057px #FFE9E5, 1944px 481px #FFE9E5, 142px 238px #FFE9E5, 1195px 732px #FFE9E5, 535px 1985px #FFE9E5, 851px 962px #FFE9E5, 1406px 1056px #FFE9E5, 1869px 1171px #FFE9E5, 968px 1272px #FFE9E5, 278px 461px #FFE9E5, 1655px 1910px #FFE9E5, 1650px 940px #FFE9E5, 186px 1554px #FFE9E5, 1401px 1811px #FFE9E5, 805px 450px #FFE9E5, 749px 831px #FFE9E5, 270px 1913px #FFE9E5, 1254px 1571px #FFE9E5, 1655px 733px #FFE9E5, 1159px 340px #FFE9E5, 40px 941px #FFE9E5, 911px 846px #FFE9E5, 568px 347px #FFE9E5, 849px 1892px #FFE9E5, 768px 1503px #FFE9E5, 1501px 40px #FFE9E5, 480px 384px #FFE9E5, 1930px 1940px #FFE9E5, 1952px 201px #FFE9E5, 1665px 494px #FFE9E5, 1264px 1252px #FFE9E5, 1046px 835px #FFE9E5, 320px 1600px #FFE9E5, 1802px 1465px #FFE9E5, 1659px 1176px #FFE9E5, 647px 1928px #FFE9E5, 1969px 403px #FFE9E5, 246px 1490px #FFE9E5, 1823px 1326px #FFE9E5, 120px 1420px #FFE9E5, 1974px 396px #FFE9E5, 307px 231px #FFE9E5, 338px 43px #FFE9E5, 1129px 343px #FFE9E5, 1261px 1927px #FFE9E5, 1830px 728px #FFE9E5, 249px 701px #FFE9E5, 710px 714px #FFE9E5, 1453px 1998px #FFE9E5, 889px 879px #FFE9E5, 218px 275px #FFE9E5, 128px 314px #FFE9E5, 1906px 1191px #FFE9E5, 1686px 791px #FFE9E5, 903px 1248px #FFE9E5, 1157px 1869px #FFE9E5, 732px 94px #FFE9E5, 150px 1387px #FFE9E5, 428px 1485px #FFE9E5, 1605px 192px #FFE9E5, 963px 67px #FFE9E5, 545px 495px #FFE9E5, 1458px 1548px #FFE9E5, 1478px 803px #FFE9E5, 1319px 1843px #FFE9E5, 367px 1029px #FFE9E5, 1976px 716px #FFE9E5, 1099px 1624px #FFE9E5, 1308px 1228px #FFE9E5, 459px 1640px #FFE9E5, 652px 1290px #FFE9E5, 1660px 772px #FFE9E5, 658px 1342px #FFE9E5, 534px 180px #FFE9E5, 196px 238px #FFE9E5, 1052px 1552px #FFE9E5, 1192px 49px #FFE9E5, 546px 1743px #FFE9E5, 677px 420px #FFE9E5, 495px 1695px #FFE9E5, 692px 1161px #FFE9E5, 1306px 1817px #FFE9E5, 1323px 666px #FFE9E5, 1904px 1838px #FFE9E5, 1117px 275px #FFE9E5, 644px 520px #FFE9E5, 1138px 1681px #FFE9E5, 1326px 74px #FFE9E5, 907px 1946px #FFE9E5, 666px 1159px #FFE9E5, 822px 894px #FFE9E5, 1505px 1208px #FFE9E5, 1809px 987px #FFE9E5, 954px 373px #FFE9E5, 1328px 391px #FFE9E5, 535px 350px #FFE9E5, 1047px 784px #FFE9E5, 1252px 1380px #FFE9E5, 618px 270px #FFE9E5, 531px 1723px #FFE9E5, 1588px 845px #FFE9E5, 1170px 1020px #FFE9E5, 973px 1587px #FFE9E5, 593px 692px #FFE9E5, 283px 1482px #FFE9E5, 959px 1392px #FFE9E5, 39px 1335px #FFE9E5, 1457px 815px #FFE9E5, 21px 1727px #FFE9E5, 1998px 1064px #FFE9E5, 1380px 1216px #FFE9E5, 827px 1538px #FFE9E5, 108px 1390px #FFE9E5, 1612px 1389px #FFE9E5, 1516px 1392px #FFE9E5, 1584px 1044px #FFE9E5, 1261px 1859px #FFE9E5, 1841px 646px #FFE9E5, 1652px 988px #FFE9E5, 1848px 1407px #FFE9E5, 661px 344px #FFE9E5, 1805px 1758px #FFE9E5, 1784px 247px #FFE9E5, 780px 123px #FFE9E5, 117px 332px #FFE9E5, 430px 354px #FFE9E5, 522px 826px #FFE9E5, 1311px 1343px #FFE9E5, 1590px 1863px #FFE9E5, 1155px 1803px #FFE9E5, 368px 168px #FFE9E5, 1965px 140px #FFE9E5, 210px 830px #FFE9E5, 1954px 772px #FFE9E5, 1316px 1990px #FFE9E5, 1783px 692px #FFE9E5, 669px 1323px #FFE9E5, 1188px 949px #FFE9E5, 833px 1030px #FFE9E5, 1467px 988px #FFE9E5, 633px 1926px #FFE9E5, 1490px 320px #FFE9E5, 1619px 1516px #FFE9E5, 1370px 85px #FFE9E5, 678px 1409px #FFE9E5, 152px 650px #FFE9E5, 321px 1771px #FFE9E5, 1443px 1821px #FFE9E5, 1440px 391px #FFE9E5, 1501px 1296px #FFE9E5, 979px 133px #FFE9E5, 1911px 598px #FFE9E5, 1719px 97px #FFE9E5, 893px 735px #FFE9E5, 310px 473px #FFE9E5, 1595px 1047px #FFE9E5, 437px 293px #FFE9E5, 145px 343px #FFE9E5, 1246px 416px #FFE9E5, 1011px 1235px #FFE9E5, 1462px 987px #FFE9E5, 167px 1525px #FFE9E5, 1688px 1415px #FFE9E5, 574px 1801px #FFE9E5, 347px 1741px #FFE9E5, 880px 1109px #FFE9E5, 93px 1692px #FFE9E5, 94px 1987px #FFE9E5, 1695px 951px #FFE9E5, 153px 601px #FFE9E5, 1013px 969px #FFE9E5, 356px 434px #FFE9E5, 1228px 1942px #FFE9E5, 1083px 1445px #FFE9E5, 1317px 438px #FFE9E5, 439px 1242px #FFE9E5, 1031px 356px #FFE9E5, 615px 666px #FFE9E5, 1019px 1826px #FFE9E5, 1526px 1025px #FFE9E5, 538px 210px #FFE9E5, 78px 1954px #FFE9E5, 1344px 965px #FFE9E5, 1280px 143px #FFE9E5, 211px 430px #FFE9E5, 282px 1279px #FFE9E5, 1355px 1639px #FFE9E5, 1142px 1512px #FFE9E5, 141px 822px #FFE9E5, 60px 1923px #FFE9E5, 1322px 1117px #FFE9E5, 523px 1165px #FFE9E5, 1289px 1438px #FFE9E5, 974px 1937px #FFE9E5, 1915px 1955px #FFE9E5, 1793px 308px #FFE9E5, 1712px 1273px #FFE9E5, 201px 1179px #FFE9E5, 1186px 12px #FFE9E5, 1635px 877px #FFE9E5, 361px 256px #FFE9E5, 795px 1283px #FFE9E5, 305px 1072px #FFE9E5, 1099px 1995px #FFE9E5, 1643px 906px #FFE9E5, 835px 1411px #FFE9E5, 142px 1950px #FFE9E5, 1161px 1635px #FFE9E5, 5px 819px #FFE9E5, 977px 1049px #FFE9E5, 86px 417px #FFE9E5, 731px 1015px #FFE9E5, 1746px 1059px #FFE9E5, 1904px 484px #FFE9E5, 1367px 434px #FFE9E5, 982px 1646px #FFE9E5, 685px 1582px #FFE9E5, 1754px 496px #FFE9E5, 1706px 292px #FFE9E5, 1962px 1932px #FFE9E5, 987px 806px #FFE9E5, 76px 1275px #FFE9E5, 746px 430px #FFE9E5, 1337px 122px #FFE9E5, 653px 942px #FFE9E5, 487px 1433px #FFE9E5, 1270px 1287px #FFE9E5, 1418px 574px #FFE9E5, 1640px 1046px #FFE9E5, 950px 1608px #FFE9E5, 1660px 432px #FFE9E5, 1134px 153px #FFE9E5, 1567px 1087px #FFE9E5, 1582px 1957px #FFE9E5, 474px 238px #FFE9E5, 1514px 525px #FFE9E5, 1421px 1984px #FFE9E5, 16px 1994px #FFE9E5, 1935px 1508px #FFE9E5, 438px 775px #FFE9E5, 1612px 630px #FFE9E5, 203px 879px #FFE9E5, 496px 1057px #FFE9E5, 1607px 1518px #FFE9E5, 1588px 574px #FFE9E5, 1451px 1062px #FFE9E5, 1590px 1593px #FFE9E5, 592px 351px #FFE9E5, 361px 437px #FFE9E5, 456px 1221px #FFE9E5, 411px 1628px #FFE9E5, 1103px 44px #FFE9E5, 1890px 749px #FFE9E5, 1368px 1990px #FFE9E5, 872px 18px #FFE9E5, 1528px 907px #FFE9E5, 1199px 235px #FFE9E5, 395px 570px #FFE9E5, 1120px 127px #FFE9E5, 125px 711px #FFE9E5, 1825px 1327px #FFE9E5, 64px 1870px #FFE9E5, 838px 1810px #FFE9E5, 663px 1427px #FFE9E5, 1819px 736px #FFE9E5, 566px 1851px #FFE9E5, 1080px 656px #FFE9E5, 1134px 1861px #FFE9E5, 568px 64px #FFE9E5, 1530px 1096px #FFE9E5, 981px 1711px #FFE9E5, 1783px 999px #FFE9E5, 135px 1975px #FFE9E5, 1772px 1553px #FFE9E5, 1967px 1442px #FFE9E5, 542px 372px #FFE9E5, 1684px 1445px #FFE9E5, 1041px 1106px #FFE9E5, 60px 1460px #FFE9E5, 1083px 1677px #FFE9E5, 143px 204px #FFE9E5, 912px 350px #FFE9E5, 1000px 1586px #FFE9E5, 1068px 908px #FFE9E5, 241px 794px #FFE9E5, 426px 409px #FFE9E5, 961px 1141px #FFE9E5, 1551px 327px #FFE9E5, 1575px 1532px #FFE9E5, 929px 1507px #FFE9E5, 242px 364px #FFE9E5, 1271px 731px #FFE9E5, 1660px 468px #FFE9E5, 1494px 589px #FFE9E5, 988px 1371px #FFE9E5, 431px 539px #FFE9E5, 1974px 239px #FFE9E5, 68px 645px #FFE9E5, 781px 1716px #FFE9E5, 1238px 65px #FFE9E5, 26px 1158px #FFE9E5, 525px 899px #FFE9E5, 1494px 1043px #FFE9E5, 176px 1932px #FFE9E5, 372px 1933px #FFE9E5, 196px 883px #FFE9E5, 615px 614px #FFE9E5, 1298px 288px #FFE9E5, 1690px 1284px #FFE9E5, 414px 5px #FFE9E5, 1050px 453px #FFE9E5, 271px 1805px #FFE9E5, 1024px 1996px #FFE9E5, 458px 1817px #FFE9E5, 831px 1155px #FFE9E5, 229px 1406px #FFE9E5, 1140px 1918px #FFE9E5, 390px 1353px #FFE9E5, 1509px 1025px #FFE9E5, 893px 574px #FFE9E5, 461px 499px #FFE9E5, 568px 1725px #FFE9E5, 791px 1565px #FFE9E5, 1494px 365px #FFE9E5, 1423px 1289px #FFE9E5, 1239px 1356px #FFE9E5, 1367px 776px #FFE9E5, 1596px 965px #FFE9E5, 1162px 798px #FFE9E5, 452px 1158px #FFE9E5, 191px 1111px #FFE9E5, 1194px 1708px #FFE9E5, 694px 804px #FFE9E5, 999px 1711px #FFE9E5, 114px 1175px #FFE9E5, 1950px 809px #FFE9E5, 1991px 889px #FFE9E5, 1948px 1999px #FFE9E5, 1367px 1389px #FFE9E5, 1809px 1878px #FFE9E5, 1613px 607px #FFE9E5, 1143px 842px #FFE9E5, 1746px 324px #FFE9E5, 102px 355px #FFE9E5, 852px 1729px #FFE9E5, 633px 755px #FFE9E5, 723px 1465px #FFE9E5, 1081px 301px #FFE9E5, 1231px 699px #FFE9E5, 1751px 616px #FFE9E5, 1387px 999px #FFE9E5, 500px 940px #FFE9E5, 545px 1387px #FFE9E5, 1777px 223px #FFE9E5, 1058px 1381px #FFE9E5, 1014px 867px #FFE9E5, 403px 712px #FFE9E5, 673px 958px #FFE9E5, 89px 652px #FFE9E5, 234px 1894px #FFE9E5, 603px 1674px #FFE9E5, 111px 1930px #FFE9E5, 28px 1161px #FFE9E5, 1052px 962px #FFE9E5, 134px 1007px #FFE9E5, 290px 1721px #FFE9E5, 1713px 439px #FFE9E5, 443px 1291px #FFE9E5, 1443px 528px #FFE9E5, 465px 1761px #FFE9E5, 491px 82px #FFE9E5, 592px 938px #FFE9E5, 1409px 1274px #FFE9E5, 633px 1201px #FFE9E5, 740px 33px #FFE9E5, 1214px 777px #FFE9E5, 1589px 1106px #FFE9E5, 748px 371px #FFE9E5, 1422px 1726px #FFE9E5, 1607px 225px #FFE9E5, 1520px 280px #FFE9E5, 873px 547px #FFE9E5, 765px 1174px #FFE9E5, 165px 97px #FFE9E5, 126px 422px #FFE9E5, 301px 1356px #FFE9E5, 702px 1837px #FFE9E5, 866px 256px #FFE9E5, 1974px 849px #FFE9E5, 805px 852px #FFE9E5, 1659px 1966px #FFE9E5, 1529px 265px #FFE9E5, 1007px 956px #FFE9E5, 1245px 359px #FFE9E5, 1505px 752px #FFE9E5, 902px 201px #FFE9E5, 219px 1594px #FFE9E5, 1134px 816px #FFE9E5, 1269px 1624px #FFE9E5, 33px 1155px #FFE9E5, 1374px 768px #FFE9E5, 567px 1240px #FFE9E5, 1774px 187px #FFE9E5, 1445px 254px #FFE9E5, 1544px 399px #FFE9E5, 228px 1003px #FFE9E5, 1132px 632px #FFE9E5, 1242px 10px #FFE9E5, 894px 1826px #FFE9E5, 1325px 706px #FFE9E5, 1260px 471px #FFE9E5, 1769px 1115px #FFE9E5, 370px 482px #FFE9E5, 774px 889px #FFE9E5, 1688px 777px #FFE9E5, 124px 1812px #FFE9E5, 364px 1573px #FFE9E5, 1257px 722px #FFE9E5, 1219px 1214px #FFE9E5, 866px 1202px #FFE9E5, 683px 976px #FFE9E5, 245px 562px #FFE9E5, 1958px 1456px #FFE9E5, 940px 331px #FFE9E5, 604px 1006px #FFE9E5, 1871px 56px #FFE9E5, 1671px 1668px #FFE9E5, 114px 1835px #FFE9E5, 1284px 1144px #FFE9E5, 1183px 223px #FFE9E5, 290px 969px #FFE9E5, 55px 92px #FFE9E5, 3px 1067px #FFE9E5, 653px 599px #FFE9E5, 341px 1106px #FFE9E5, 351px 617px #FFE9E5, 1245px 210px #FFE9E5, 1007px 1354px #FFE9E5, 1785px 1298px #FFE9E5, 624px 1677px #FFE9E5, 1382px 1089px #FFE9E5, 204px 244px #FFE9E5, 1572px 1534px #FFE9E5, 211px 1723px #FFE9E5, 1873px 558px #FFE9E5, 1870px 415px #FFE9E5, 1267px 772px #FFE9E5, 2000px 1057px #FFE9E5, 608px 1723px #FFE9E5, 722px 1493px #FFE9E5, 856px 207px #FFE9E5, 21px 434px #FFE9E5, 451px 1696px #FFE9E5, 1712px 1156px #FFE9E5, 1316px 740px #FFE9E5, 606px 772px #FFE9E5, 176px 1359px #FFE9E5, 487px 1748px #FFE9E5, 1240px 118px #FFE9E5, 231px 876px #FFE9E5, 1149px 468px #FFE9E5, 591px 315px #FFE9E5, 739px 843px #FFE9E5, 1932px 464px #FFE9E5, 61px 1995px #FFE9E5, 1884px 756px #FFE9E5, 1714px 547px #FFE9E5, 1764px 1477px #FFE9E5, 1524px 258px #FFE9E5, 831px 1423px #FFE9E5, 858px 1524px #FFE9E5, 1759px 475px #FFE9E5, 1140px 1721px #FFE9E5, 474px 1016px #FFE9E5, 1312px 1967px #FFE9E5, 503px 1878px #FFE9E5, 53px 423px #FFE9E5, 281px 1378px #FFE9E5, 817px 152px #FFE9E5, 1724px 1605px #FFE9E5, 356px 1030px #FFE9E5, 372px 1122px #FFE9E5, 1477px 125px #FFE9E5, 195px 1014px #FFE9E5, 1155px 1432px #FFE9E5, 633px 1810px #FFE9E5, 444px 477px #FFE9E5, 1311px 1863px #FFE9E5, 1081px 865px #FFE9E5, 185px 1222px #FFE9E5, 1290px 1438px #FFE9E5, 630px 1709px #FFE9E5, 372px 117px #FFE9E5, 1987px 1797px #FFE9E5, 801px 109px #FFE9E5, 1230px 1903px #FFE9E5, 1502px 1630px #FFE9E5, 680px 1190px #FFE9E5, 1756px 908px #FFE9E5, 930px 1899px #FFE9E5, 1505px 1734px #FFE9E5, 653px 1026px #FFE9E5, 1486px 1566px #FFE9E5, 46px 109px #FFE9E5, 1526px 1040px #FFE9E5, 840px 519px #FFE9E5, 1912px 1341px #FFE9E5, 1382px 471px #FFE9E5, 638px 1021px #FFE9E5, 38px 347px #FFE9E5, 1290px 781px #FFE9E5, 1485px 847px #FFE9E5, 1496px 1245px #FFE9E5, 1267px 1307px #FFE9E5, 449px 741px #FFE9E5, 636px 1550px #FFE9E5, 1524px 884px #FFE9E5, 137px 604px #FFE9E5, 1864px 180px #FFE9E5, 1373px 323px #FFE9E5, 307px 985px #FFE9E5, 1603px 1012px #FFE9E5, 642px 1490px #FFE9E5, 1889px 1992px #FFE9E5, 1405px 762px #FFE9E5, 7px 582px #FFE9E5, 1586px 236px #FFE9E5, 538px 501px #FFE9E5, 322px 917px #FFE9E5, 176px 430px #FFE9E5, 350px 785px #FFE9E5, 562px 1838px #FFE9E5, 699px 1647px #FFE9E5, 67px 1144px #FFE9E5, 1656px 523px #FFE9E5, 64px 1469px #FFE9E5, 770px 268px #FFE9E5, 1752px 501px #FFE9E5, 641px 179px #FFE9E5, 685px 220px #FFE9E5, 1214px 380px #FFE9E5, 1579px 1438px #FFE9E5, 310px 1300px #FFE9E5, 514px 1492px #FFE9E5, 625px 557px #FFE9E5, 634px 1043px #FFE9E5, 707px 1262px #FFE9E5, 979px 304px #FFE9E5, 283px 29px #FFE9E5, 1541px 1335px #FFE9E5, 1255px 705px #FFE9E5, 1118px 325px #FFE9E5, 1121px 723px #FFE9E5, 1510px 465px #FFE9E5, 1609px 1975px #FFE9E5, 584px 1678px #FFE9E5, 1617px 1270px #FFE9E5, 372px 1033px #FFE9E5, 976px 1024px #FFE9E5, 362px 715px #FFE9E5, 146px 1240px #FFE9E5, 1458px 1770px #FFE9E5, 748px 1118px #FFE9E5, 139px 760px #FFE9E5, 1846px 839px #FFE9E5, 1763px 716px #FFE9E5, 274px 1841px #FFE9E5, 1085px 74px #FFE9E5, 415px 1714px #FFE9E5, 692px 374px #FFE9E5, 1005px 1084px #FFE9E5, 312px 562px #FFE9E5, 1476px 1325px #FFE9E5, 1335px 458px #FFE9E5, 755px 584px #FFE9E5, 329px 1882px #FFE9E5, 73px 1102px #FFE9E5, 1077px 272px #FFE9E5, 1790px 555px #FFE9E5, 936px 1429px #FFE9E5, 1280px 1939px #FFE9E5, 243px 1187px #FFE9E5, 1323px 1294px #FFE9E5, 1921px 281px #FFE9E5, 1163px 1764px #FFE9E5, 598px 100px #FFE9E5, 802px 745px #FFE9E5, 1814px 1371px #FFE9E5, 1532px 1805px #FFE9E5, 1391px 1704px #FFE9E5, 945px 321px #FFE9E5, 361px 1787px #FFE9E5, 985px 1903px #FFE9E5, 652px 1376px #FFE9E5, 425px 1538px #FFE9E5, 1936px 1043px #FFE9E5, 158px 325px #FFE9E5, 89px 1559px #FFE9E5, 1477px 1535px #FFE9E5, 595px 727px #FFE9E5, 956px 683px #FFE9E5, 1765px 1840px #FFE9E5, 696px 1546px #FFE9E5, 1165px 112px #FFE9E5, 1777px 796px #FFE9E5, 894px 1331px #FFE9E5, 531px 1025px #FFE9E5, 296px 1867px #FFE9E5, 1265px 693px #FFE9E5, 29px 1036px #FFE9E5, 1204px 364px #FFE9E5, 605px 1px #FFE9E5, 687px 1940px #FFE9E5, 371px 68px #FFE9E5, 602px 796px #FFE9E5, 1340px 470px #FFE9E5, 1460px 1570px #FFE9E5, 247px 1579px #FFE9E5, 1118px 829px #FFE9E5, 1698px 386px #FFE9E5, 684px 1245px #FFE9E5, 463px 1516px #FFE9E5, 1266px 1461px #FFE9E5, 898px 1751px #FFE9E5, 6px 1281px #FFE9E5, 1957px 166px #FFE9E5, 999px 426px #FFE9E5, 1821px 245px #FFE9E5, 830px 1367px #FFE9E5, 1237px 1106px #FFE9E5, 1412px 645px #FFE9E5, 7px 93px #FFE9E5, 550px 1194px #FFE9E5, 1950px 1403px #FFE9E5, 639px 1787px #FFE9E5, 1293px 1807px #FFE9E5, 462px 1713px #FFE9E5, 378px 1189px #FFE9E5, 1177px 1376px #FFE9E5, 308px 1471px #FFE9E5, 976px 221px #FFE9E5, 1766px 200px #FFE9E5, 1577px 356px #FFE9E5, 1542px 890px #FFE9E5, 567px 1998px #FFE9E5, 96px 1389px #FFE9E5, 1334px 698px #FFE9E5, 1752px 1068px #FFE9E5, 269px 257px #FFE9E5, 950px 1864px #FFE9E5, 1640px 817px #FFE9E5, 1340px 1064px #FFE9E5, 1507px 389px #FFE9E5, 30px 1855px #FFE9E5, 766px 1645px #FFE9E5, 1280px 1975px #FFE9E5, 967px 1469px #FFE9E5, 1560px 1499px #FFE9E5, 52px 664px #FFE9E5, 1319px 995px #FFE9E5, 483px 1952px #FFE9E5; content: " "; display: circle; height: 1px; position: var(--anim-position); width: 1px; z-index: 1; transparent: 0; } #container-wrap:before, #container-wrap:after { animation: animStar 55s linear infinite; background: transparent; box-shadow: 97px 253px #FFE9E5, 76px 278px #FFE9E5, 1958px 1952px #FFE9E5, 117px 481px #FFE9E5, 1326px 1250px #FFE9E5, 835px 149px #FFE9E5, 61px 182px #FFE9E5, 788px 1960px #FFE9E5, 1256px 652px #FFE9E5, 1233px 1544px #FFE9E5, 970px 1685px #FFE9E5, 1697px 1583px #FFE9E5, 680px 1847px #FFE9E5, 1282px 749px #FFE9E5, 220px 724px #FFE9E5, 673px 44px #FFE9E5, 1919px 1555px #FFE9E5, 737px 1319px #FFE9E5, 491px 195px #FFE9E5, 1507px 171px #FFE9E5, 771px 1497px #FFE9E5, 602px 419px #FFE9E5, 1908px 621px #FFE9E5, 1993px 1864px #FFE9E5, 345px 1915px #FFE9E5, 1216px 387px #FFE9E5, 1663px 887px #FFE9E5, 1036px 746px #FFE9E5, 831px 12px #FFE9E5, 1675px 1029px #FFE9E5, 1734px 1133px #FFE9E5, 888px 1255px #FFE9E5, 195px 1336px #FFE9E5, 760px 1484px #FFE9E5, 88px 1319px #FFE9E5, 577px 1665px #FFE9E5, 500px 889px #FFE9E5, 337px 1736px #FFE9E5, 1593px 1935px #FFE9E5, 1444px 803px #FFE9E5, 1477px 703px #FFE9E5, 1380px 1137px #FFE9E5, 694px 1375px #FFE9E5, 412px 1132px #FFE9E5, 223px 61px #FFE9E5, 1310px 225px #FFE9E5, 1640px 1415px #FFE9E5, 1222px 955px #FFE9E5, 913px 791px #FFE9E5, 1987px 709px #FFE9E5, 162px 336px #FFE9E5, 855px 1655px #FFE9E5, 738px 726px #FFE9E5, 1981px 1519px #FFE9E5, 1798px 1921px #FFE9E5, 1723px 1314px #FFE9E5, 1313px 1711px #FFE9E5, 1926px 1218px #FFE9E5, 1052px 1868px #FFE9E5, 1622px 912px #FFE9E5, 1974px 901px #FFE9E5, 1195px 82px #FFE9E5, 1446px 757px #FFE9E5, 355px 1425px #FFE9E5, 749px 1479px #FFE9E5, 1779px 963px #FFE9E5, 243px 656px #FFE9E5, 671px 1835px #FFE9E5, 205px 780px #FFE9E5, 811px 1186px #FFE9E5, 14px 1319px #FFE9E5, 436px 64px #FFE9E5, 686px 509px #FFE9E5, 129px 884px #FFE9E5, 683px 80px #FFE9E5, 1931px 1965px #FFE9E5, 867px 373px #FFE9E5, 1215px 244px #FFE9E5, 814px 1658px #FFE9E5, 1600px 841px #FFE9E5, 418px 443px #FFE9E5, 59px 516px #FFE9E5, 988px 1390px #FFE9E5, 164px 1317px #FFE9E5, 1490px 1276px #FFE9E5, 940px 404px #FFE9E5, 721px 1457px #FFE9E5, 1678px 286px #FFE9E5, 640px 385px #FFE9E5, 152px 1160px #FFE9E5, 1235px 1839px #FFE9E5, 1038px 444px #FFE9E5, 1439px 300px #FFE9E5, 1025px 27px #FFE9E5, 1968px 577px #FFE9E5, 835px 1533px #FFE9E5, 1445px 364px #FFE9E5, 1102px 1879px #FFE9E5, 1114px 1631px #FFE9E5, 636px 15px #FFE9E5, 745px 200px #FFE9E5, 1489px 1114px #FFE9E5, 146px 1566px #FFE9E5, 613px 146px #FFE9E5, 190px 1672px #FFE9E5, 1967px 578px #FFE9E5, 1414px 179px #FFE9E5, 1750px 1833px #FFE9E5, 37px 922px #FFE9E5, 1833px 708px #FFE9E5, 413px 1989px #FFE9E5, 1269px 1291px #FFE9E5, 971px 580px #FFE9E5, 503px 533px #FFE9E5, 641px 175px #FFE9E5, 863px 1831px #FFE9E5, 1174px 1250px #FFE9E5, 1612px 1022px #FFE9E5, 1136px 1170px #FFE9E5, 706px 1101px #FFE9E5, 887px 1795px #FFE9E5, 849px 444px #FFE9E5, 1015px 1058px #FFE9E5, 322px 90px #FFE9E5, 1577px 266px #FFE9E5, 176px 878px #FFE9E5, 710px 474px #FFE9E5, 769px 523px #FFE9E5, 418px 1298px #FFE9E5, 654px 1049px #FFE9E5, 327px 743px #FFE9E5, 343px 192px #FFE9E5, 930px 125px #FFE9E5, 835px 1193px #FFE9E5, 473px 1709px #FFE9E5, 1857px 319px #FFE9E5, 675px 278px #FFE9E5, 1546px 613px #FFE9E5, 811px 764px #FFE9E5, 303px 1360px #FFE9E5, 447px 930px #FFE9E5, 1475px 1935px #FFE9E5, 1101px 738px #FFE9E5, 1577px 1373px #FFE9E5, 1634px 628px #FFE9E5, 1231px 663px #FFE9E5, 275px 1076px #FFE9E5, 1746px 668px #FFE9E5, 1714px 1167px #FFE9E5, 847px 34px #FFE9E5, 1413px 450px #FFE9E5, 1037px 1738px #FFE9E5, 794px 634px #FFE9E5, 1800px 1946px #FFE9E5, 1346px 1826px #FFE9E5, 718px 1732px #FFE9E5, 151px 1276px #FFE9E5, 428px 976px #FFE9E5, 485px 938px #FFE9E5, 98px 344px #FFE9E5, 1936px 1462px #FFE9E5, 142px 349px #FFE9E5, 1659px 324px #FFE9E5, 1074px 1878px #FFE9E5, 345px 75px #FFE9E5, 508px 1532px #FFE9E5, 1117px 611px #FFE9E5, 33px 350px #FFE9E5, 1002px 565px #FFE9E5, 986px 885px #FFE9E5, 1086px 1066px #FFE9E5, 1102px 211px #FFE9E5, 590px 1021px #FFE9E5, 719px 145px #FFE9E5, 964px 980px #FFE9E5, 259px 1554px #FFE9E5, 1942px 748px #FFE9E5, 1569px 601px #FFE9E5, 417px 609px #FFE9E5, 1143px 1210px #FFE9E5, 1182px 552px #FFE9E5, 1224px 1804px #FFE9E5, 898px 1516px #FFE9E5, 736px 624px #FFE9E5, 213px 754px #FFE9E5, 408px 496px #FFE9E5, 1820px 1548px #FFE9E5, 1807px 1514px #FFE9E5, 739px 189px #FFE9E5, 1304px 1249px #FFE9E5, 1437px 122px #FFE9E5, 1702px 821px #FFE9E5, 370px 1554px #FFE9E5, 10px 1505px #FFE9E5, 501px 593px #FFE9E5, 1482px 23px #FFE9E5, 1774px 1032px #FFE9E5, 828px 262px #FFE9E5, 1530px 1354px #FFE9E5, 1698px 886px #FFE9E5; content: " "; display: circle; height: 2px; position: var(--anim-position); width: 2px; z-index: 1; transparent: 0; } #container:before, #container:after { animation: animStar 45s linear infinite; background: transparent; box-shadow: 46px 995px #FFE9E5, 1287px 1821px #FFE9E5, 1954px 1267px #FFE9E5, 1880px 1659px #FFE9E5, 381px 829px #FFE9E5, 314px 1471px #FFE9E5, 1631px 1262px #FFE9E5, 889px 506px #FFE9E5, 1836px 1779px #FFE9E5, 823px 42px #FFE9E5, 343px 943px #FFE9E5, 1334px 1179px #FFE9E5, 285px 287px #FFE9E5, 1820px 1967px #FFE9E5, 872px 663px #FFE9E5, 541px 1759px #FFE9E5, 253px 1099px #FFE9E5, 1383px 794px #FFE9E5, 433px 716px #FFE9E5, 69px 1603px #FFE9E5, 1738px 1239px #FFE9E5, 1540px 1633px #FFE9E5, 1829px 288px #FFE9E5, 1778px 1640px #FFE9E5, 1336px 1188px #FFE9E5, 1001px 1419px #FFE9E5, 198px 334px #FFE9E5, 953px 840px #FFE9E5, 1115px 773px #FFE9E5, 85px 844px #FFE9E5, 1974px 644px #FFE9E5, 1720px 429px #FFE9E5, 1088px 831px #FFE9E5, 919px 390px #FFE9E5, 866px 346px #FFE9E5, 617px 5px #FFE9E5, 665px 1023px #FFE9E5, 231px 118px #FFE9E5, 1715px 78px #FFE9E5, 901px 1788px #FFE9E5, 1516px 1203px #FFE9E5, 541px 1364px #FFE9E5, 404px 562px #FFE9E5, 244px 155px #FFE9E5, 278px 72px #FFE9E5, 1156px 889px #FFE9E5, 204px 1622px #FFE9E5, 313px 484px #FFE9E5, 760px 1478px #FFE9E5, 1416px 1365px #FFE9E5, 257px 190px #FFE9E5, 632px 769px #FFE9E5, 1334px 1685px #FFE9E5, 1769px 555px #FFE9E5, 643px 514px #FFE9E5, 1948px 376px #FFE9E5, 572px 579px #FFE9E5, 643px 1787px #FFE9E5, 1194px 137px #FFE9E5, 1099px 1136px #FFE9E5, 987px 35px #FFE9E5, 207px 1617px #FFE9E5, 756px 174px #FFE9E5, 346px 1054px #FFE9E5, 1338px 1897px #FFE9E5, 1024px 1995px #FFE9E5, 1747px 382px #FFE9E5, 45px 7px #FFE9E5, 1764px 1556px #FFE9E5, 944px 251px #FFE9E5, 1121px 113px #FFE9E5, 1660px 1388px #FFE9E5, 762px 1022px #FFE9E5, 515px 287px #FFE9E5, 1115px 1817px #FFE9E5, 1306px 1942px #FFE9E5, 1572px 1410px #FFE9E5, 1675px 48px #FFE9E5, 48px 1845px #FFE9E5, 1393px 174px #FFE9E5, 1927px 1094px #FFE9E5, 114px 412px #FFE9E5, 1897px 1349px #FFE9E5, 151px 1800px #FFE9E5, 3px 433px #FFE9E5, 1837px 173px #FFE9E5, 1844px 1357px #FFE9E5, 957px 743px #FFE9E5, 672px 719px #FFE9E5, 433px 1476px #FFE9E5, 1314px 690px #FFE9E5, 1764px 1888px #FFE9E5, 1287px 868px #FFE9E5, 1282px 1989px #FFE9E5, 1258px 94px #FFE9E5, 1335px 1311px #FFE9E5, 957px 1204px #FFE9E5, 208px 1065px #FFE9E5, 688px 678px #FFE9E5, 1835px 1130px #FFE9E5; content: " "; display: circle; height: 3px; position: var(--anim-position); width: 3px; z-index: 1; transparent: 0; } @keyframes animStar { from { transform: translateY(0px); } to { transform: translateY(-2000px); } } } .bottom-box ul li { color: #FFE9E5 !important; } .top-box { background: #FFE9E5; } .bottom-box ui li:before { background: #FFE9E5 !important; } .header-diamond .diamond-color { background: #FFE9E5; }
@import url('https://fonts.googleapis.com/css2?family=Chakra+Petch:wght@300&display=swap'); @import url('https://fontlibrary.org/face/fantasque-sans-mono'); @font-face { font-family: 'TsangerYuMo-W02-FullWidthSpaceFix'; src: url('https://cdn.jsdelivr.net/gh/LupusCaeruleus/Fonts@main/TsangerYuMo-W02-FullWidthSpaceFix.woff') format('woff'); font-weight: normal; font-style: normal; font-display: swap; } /* Myrand */ @media screen and (prefers-reduced-motion: no-preference) { #page-title, #breadcrumbs, #page-content > * { animation-name: fadeIn; animation-duration: 1s; animation-iteration-count: 1; animation-timing-function: ease-out; animation-fill-mode: backwards; } } #page-title { animation-delay: 0s; } @keyframes fadeIn { from { opacity: 0; transform: translate(0,30px); } to { opacity: 1; transform: translate(0,0); } } /* 调整 */ body{ letter-spacing: 1px; } :root { --fade-in-delay: 0,1s; --theme-base: "black-highlighter"; --theme-id: "danger-zone"; --theme-name: "Danger Zone"; --logo-image: url("https://backrooms-wiki.wikidot.com/local--files/component:theme/logo.svg"); --header-subtitle: "前 方 是 一 条 其 他 人 类 未 曾 发 现 过 的 道 路"; --body-font: 'Chakra Petch', 'TsangerYuMo-W02-FullWidthSpaceFix', 'Noto Sans SC', sans-serif; --header-font: 'Chakra Petch', 'TsangerYuMo-W02-FullWidthSpaceFix', 'Noto Sans SC', sans-serif; --title-font: 'Chakra Petch', 'TsangerYuMo-W02-FullWidthSpaceFix', 'Noto Sans SC', sans-serif; --mono-font: 'Chakra Petch', 'TsangerYuMo-W02-FullWidthSpaceFix', 'Noto Sans SC', sans-serif; --white-monochrome: 255, 255, 255; --pale-gray-monochrome: 190, 190, 190; --light-gray-monochrome: 160, 160, 160; --gray-monochrome: 72, 69, 60; --black-monochrome: 20, 20, 20; --bright-accent: 235, 170, 10; --medium-accent: 235, 170, 10; --custom-text: 255, 255, 255; --dark-accent: 140, 136, 126; --pale-accent: 140, 136, 126; /* Primary Theme Colors */ --swatch-background: var(--black-monochrome); --swatch-primary: var(--bright-accent); --swatch-primary-darker: var(--medium-accent); --swatch-primary-darkest: var(--black-monochrome); /* Primary Text Colors */ --swatch-text-dark: var(--custom-text); --swatch-text-light: var(--bright-accent); --swatch-important-text: var(--bright-accent); --barColour: var(--very-light-gray-monochrome); --linkColour: var(--pale-accent); /* Primary Menu Colors */ --swatch-menubg-color: var(--black-monochrome); --swatch-menubg-light-color: var(--dark-gray-monochrome); --swatch-menubg-medium-color: var(--medium-accent); --swatch-menubg-medium-dark-color: var(--gray-monochrome); --swatch-menubg-dark-color: var(--dark-gray-monochrome); --swatch-menubg-black-color: var(--black-monochrome); --swatch-menubg-hover-color: var(--black-monochrome); --swatch-menutxt-dark-color: var(--white-monochrome); --swatch-menutxt-light-color: var(--white-monochrome); --swatch-border-color: var(--bright-accent); /* Primary Header Colors */ --swatch-headerh1-color: var(--white-monochrome); --swatch-headerh2-color: var(--white-monochrome); --swatch-topmenu-border-color: var(--bright-accent); --swatch-topmenu-bg-color: var(--black-monochrome); /* Link Colors */ --link-color: var(--bright-accent); --visited-link-color: var(--medium-accent); --hover-link-color: var(--bright-accent); --sidebar-links-text: var(--swatch-menutxt-dark-color); --link-color-bright: var(--medium-accent); /* Rating Module Colors */ --rating-module-button-color: var(--bright-accent); --rating-module-text-color: var(--white-monochrome); --rating-module-text-hover-color: var(--swatch-menutxt-light-color); /* Header Gradients */ --gradient-header: none; --diagonal-stripes: none; } #extrac-div-1 { position: fixed; width: 100vw; height: 100vh; pointer-events: none; background: repeating-linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.15) 50%,rgba(0,0,0,0)); background-size: auto 8px; opacity: 0.7; } #extrac-div-2 { position: fixed; width: 100vw; height : 1rem; top: 0; pointer-events: none; background: linear-gradient(to bottom, rgb(255,190,0) 0%,rgb(255,190,0) 50%,rgb(255,190,0) 51%,rgb(255,190,0) 100%); opacity : .1; animation: scanm 6s linear infinite; } @keyframes scanm { 0% { top: -1rem; opacity : .05;} 25% { top: 50%; opacity: .03;} 37.5% { top: 75%; opacity: 0.06;} 50% { top: 100%; opacity: .03;} 100% { top: 100%;} } #page-content > :nth-child(1) { animation-delay: calc(1 * var(--fade-in-delay)); } #page-content > :nth-child(2) { animation-delay: calc(2 * var(--fade-in-delay)); } #page-content > :nth-child(3) { animation-delay: calc(3 * var(--fade-in-delay)); } #page-content > :nth-child(4) { animation-delay: calc(4 * var(--fade-in-delay)); } #page-content > :nth-child(5) { animation-delay: calc(5 * var(--fade-in-delay)); } #page-content > :nth-child(6) { animation-delay: calc(6 * var(--fade-in-delay)); } #page-content > :nth-child(7) { animation-delay: calc(7 * var(--fade-in-delay)); } #page-content > :nth-child(8) { animation-delay: calc(8 * var(--fade-in-delay)); } #page-content > :nth-child(9) { animation-delay: calc(9 * var(--fade-in-delay)); } #page-content > :nth-child(10) { animation-delay: calc(10 * var(--fade-in-delay)); } #page-content > :nth-child(11) { animation-delay: calc(11 * var(--fade-in-delay)); } #page-content > :nth-child(12) { animation-delay: calc(12 * var(--fade-in-delay)); } #page-content > :nth-child(13) { animation-delay: calc(13 * var(--fade-in-delay)); } #page-content > :nth-child(14) { animation-delay: calc(14 * var(--fade-in-delay)); } #page-content > :nth-child(15) { animation-delay: calc(15 * var(--fade-in-delay)); } #page-content > :nth-child(n+15) { animation-delay: calc(16 * var(--fade-in-delay)); } #skrollr-body { background-image:none } #container { background-image: none } div#page-options-bottom-2 > a, div#page-options-bottom > a { border-radius: 0em; -moz-border-radius: 0em; border: none; } div#page-options-bottom-2 > a:active, div#page-options-bottom-2 > a:hover, div#page-options-bottom > a:active, div#page-options-bottom > a:hover { border: none; } #header, #top-bar { background-attachment: scroll; } #header { background-image: none; overflow-x: clip; } #header::before { content: ""; position: absolute; height: 100%; width: 100%; left: -2rem; top: -0.3rem; background-image: var(--logo-image); background-size: auto 10rem; background-position: left; background-repeat: no-repeat; opacity: 1; } #header h1, #header h1 a { position: absolute; left: 4.8rem; top: 0.8rem; margin: 0; width: 100%; display: flex; justify-content: left; z-index: 0; } #header h2, #header h2 span, #header h2 span::before { position: absolute; left: 3.3rem; top: 1.8rem; margin: 0; width: 100%; display: flex; justify-content: left; } a:hover, a.newpage:hover, a:visited:hover, #side-bar a:visited:hover { text-decoration: none; color: #000000; background-color: #FFAA0A; } #login-status ul a:hover { text-decoration: none; color: #000000; background-color: #FFAA0A; } #login-status a:hover { text-decoration: none; color: #000000; background-color: #FFAA0A; } #header h1 a::before, #header h2 span::before { text-shadow: .063rem 0.1rem 0.1rem #0c0c0c; letter-spacing: 0.1rem; } #header h1 a::before{ letter-spacing: 1rem; } a.newpage { color: rgb(var(--newpage-color)) } blockquote { box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25); } /*search*/ /*#search-top-box { left: 3%; top: 0.5rem; } #search-top-box-form > #search-top-box-input { width: 7rem; }*/ /* TABVIEW - Abandon All Hope Ye Who Enter Here */ /*content bg*/ .yui-navset .yui-content { background-color: rgba(var(--pale-accent), 0.25); border-color: rgb(var(--pale-accent)); } /*unselected tab color*/ .yui-navset .yui-nav a, .yui-navset .yui-navset-top .yui-nav a { background-color: rgb(var(--dark-gray-monochrome)); color:rgb(var(--white-monochrome)); } /*hover tab bg*/ .yui-navset .yui-nav a:hover, .yui-navset .yui-nav a:focus { background-color: rgba(var(--pale-accent), .25); } /*backer background*/ .yui-navset .yui-nav li, .yui-navset .yui-navset-top .yui-nav li { background: rgb(var(--dark-gray-monochrome)); } /*selected tab bg*/ .yui-navset .yui-nav .selected, .yui-navset .yui-navset-top .yui-nav .selected { background-color: rgb(var(--pale-accent)); } .yui-navset .yui-nav .selected a:focus, .yui-navset .yui-nav .selected a:active { background-color: rgb(var(--pale-accent)); } @media only screen and (max-width: 768px) { :root{ --swatch-menubg-color: var(--medium-accent); } #header::before { background-image: none; } #header { height: var(--header-height-on-mobile); background-image: url("https://nu-scptheme.github.io/Black-Highlighter/images/logo.svg"); background-image: var(--logo-image); --size: calc(var(--final-header-height-on-mobile) + 1rem); --y-offset: 1.5rem; background-position: calc((var(--header-height-on-mobile) - 0.75rem) - var(--size)) calc(((var(--size) * -1) + var(--header-height-on-mobile) + var(--y-offset)) / 2); background-size: var(--size), 100% var(--header-height-on-mobile); background-repeat: no-repeat, repeat; width: 100vw; margin: 0; position: sticky; top: calc(var(--header-height-on-mobile) * -1); } #header h1, #header h1 a { left: 1rem; top: 0.8rem; } #header h2, #header h2 span, #header h2 span::before { left: 0.8rem; top: 1.8rem; } #search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"]:hover { background: rgb(0, 0, 0); border-color: rgb(var(--pale-accent)); } #search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"]{ background: rgb(0, 0, 0); border-color: rgb(var(--pale-accent)); } } .lightstyled-quote { background-color:rgb(var(--bright-accent)); color:rgb(0, 0, 0); border-left: 0.5rem solid rgba(var(--dark-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); } .darkstyled-quote { background-color:rgb(var(--dark-gray-monochrome)); border-left: 0.5rem solid rgba(var(--bright-accent)); 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); } .darkstyled-quote a{ color: rgb(var(--swatch-menubg-medium-color)); } .lightblock { background-color:rgb(var(--bright-accent)); color:rgb(0, 0, 0); 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(--dark-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); } .dark-borderblock { background-color:rgb(var(--dark-gray-monochrome)); color:rgb(255, 255, 255); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); border: solid 0.3rem rgb(var(--bright-accent)); } .light-borderblock { background-color:rgb(var(--bright-accent)); color:rgb(0, 0, 0); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); border: solid 0.3rem rgb(var(--dark-gray-monochrome)); } .border-logoblock{ padding: 0.01rem 1rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); color:rgb(255, 255, 255); margin: 0.5rem 0 0.5rem 0.25rem; display: block; position: relative; background-color: rgb(var(--dark-gray-monochrome)); border: solid 0.3rem rgb(var(--bright-accent)); } .border-logoblock::after{ content: ""; float: center; border: solid 2px #0000; background: url(http://backrooms-wiki.wikidot.com/local--files/component:theme/logo.svg) center/25% no-repeat; opacity: 0.25; top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: 1; } .logoblock{ padding: 0.01rem 1rem; color:rgb(255, 255, 255); box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); margin: 0.5rem 0 0.5rem 0.25rem; display: block; position: relative; background-color: rgb(var(--dark-gray-monochrome)); } .logoblock::after{ content: ""; float: center; border: solid 2px #0000; background: url(http://backrooms-wiki.wikidot.com/local--files/component:theme/logo.svg) center/25% no-repeat; opacity: 0.25; top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: 1; } .titleblock { background-color: rgb(var(--dark-gray-monochrome)); color:rgb(var(--white-monochrome)); padding: 0.5rem 1rem 0.10rem; margin: 1.5rem 0rem 0.5rem 0rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.5); border: solid rgb(var(--bright-accent)) 2px; } .titlebox{ color: rgb(var(--dark-gray-monochrome)); position: relative; top: -1.6rem; background-color: rgb(var(--bright-accent)); padding: 0.25rem 1rem; line-height: 0.1rem; } .borderblock { background-color:rgb(var(--dark-gray-monochrome)); color:rgb(255, 255, 255); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); border: solid 0.3rem rgb(var(--bright-accent)); } .darkblock a { color: rgb(var(--swatch-menubg-medium-color)); }
: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 }
如果温丝堡革命不能与整个陵际的社会主义革命发生联系,那它将毫无意义,如同即将被狂风扑灭的火苗…
— 乌季科于945年的某次公开演讲
「 我心此生亦不能获得半分安宁….My heart can not get half peace in this life..」
温丝堡 (Wensburg),全称温丝堡民族革命政府(也称绯色共和国),位于东部沿海地区的拉托尔半岛,领土面积约为18.85万平方千米。国家总人口约为3395.5万人。
温丝堡是实行代议制的社会主义国家。该国国土三面环海,其西部与下坡桑里民主共和国和维尔利克武接壤。该国首都与最大城市为温丝堡,人口约869万。
地理位置
温斯堡在地理上属于东半球,西部与下坡桑里民主共和国和维尔利克武接壤,东部与冬珉隔海相望。
地理与地形
该国地形大体上西高东低,其西部为海拔较高的山地地区,而东部和东南部则为平原和丘陵。
克瑙德山脉
边境山脉的某处地堡通道
克瑙德山脉在地理上属南-北走向,总体较为狭长,平均海拔约为1970米。温斯堡与其他国家的陆地边境线在此穿过。克瑙德山区的面积约为2.5万平方千米,山脉最高点和全国最高点为山脉北侧的闵赫尔峰,海拔高度约为3848米。
在气候上,当地主属温带大陆性气侯和温带海洋性气候。该地区的年均气温相对较低,一月均气温为-13.4℃,八月均气温为27.6℃。冬季气候较为寒冷,夏季总体温和。
受气候影响,山脉东部的山脚一带有着充足的降雨,年均降水量为975mm,主要集中于春夏两季。
当地森林覆盖率为75.4%,生物多样性丰富,有着多种本地独有物种。其中,该地区的树种以针叶林与杉树为主。克瑙德山区拥有野生鹿、各种小型啮齿类动物、中小型猛禽和克瑙德虎在内的多种野生动物,多所国家自然保护公园在此建立。
克瑙德是重要的铁矿开采地,并在近代发掘出铜、铝、铬、钨、金、银等金属矿藏,有着巨龙藏宝洞的外号。
该地区的人口主要集中于山脉东部和西南平原,形成了边境城市莱西泽。该城历史悠远,是该国重要的边境口岸城市与矿业之城。该市总人口约为97.5万人,经济主要依赖于外贸与采矿。
波夫茨平原
朱恩茨的傍晚
波夫茨平原涵盖了克瑙德山脉以东的大片领土,面积约为13.7万平方千米。东南部的梅伦沼泽在广义上有时会被认为是波夫茨平原的一部分。该地区的最高点为东北部的格费莱山,海拔约为524米。
在气候上,波夫茨属温带海洋性气候。该地区的年均气温较为温和,冬季均温为0.4℃,夏季均温为24.2℃。该地区气候总体较为温和,夏季气温相对炎热。
受气候影响,当地在临山一带有着充足的降雨,年均降水量为1247mm,主要集中在春夏两季。平原河网密布,适合进行农业生产。
当地森林覆盖率约为12.4%。这里是温丝堡的人口工业乃至农业集中地。在过去数百年间的开发中,当地的森林和沼泽被大规模破坏。在步入近现代后,平原的森林面积在政策引导下有所回升。
当地的矿产资源较为稀少,但在领海上拥有较为丰富的油气资源。
波夫茨平原是该国的人口聚集区,全国各大城市坐落于此。除首都温丝堡外,该地区的第二大城市是穆德修卡港。这座城市坐落于平原东北部的丘陵地带,人口约为224万人,是温斯堡重要的对外贸易港口。
梅伦沼泽
该地区几乎无常住人口,各类动植物在此以原始的方式繁衍生息。
梅伦沼泽几乎没有任何矿产资源,这里也不具备航运贸易的条件,除了数条公路外几乎没有基础设施。当地应该会继续维持着它的宁静与自然。
政治
温丝堡是一个实行实权元首-议会共和制的社会主义国家。
该国同时亦强调各民族的社会主义解放。
国家象征
国旗。
该国国旗为黑色背景下的两把长锤相交。一柄长剑立于正中央,其中两把长锤意为无产阶级,而长剑则意为武力。长锤与剑所使用的绯红色则是温斯堡人民的象征性颜色,意为革命道路上的鲜血。
该国的国花为粉红色的白日菊。
最高权力机关
温丝堡的最高权力机关为最高人民大会,该机构依照912年颁定的工农联合宪章而建立。大会享有立法权、法律解释权、最高领导人仼免权、对国家机构的监督权与政府官员的人事任免权。
最高人民大会内下有334个席位。 依照宪章规定,对于所有年满十八周岁的公民,不分种族、民族、性别、教育程度,都有选举权和被选举权。
在代表选举上,候选人主要由当地公社、政府等单位下审核通过后产生。当地采用秘密投票的方式进行选举,当地的政府部门和公社负责监督和计票。选民可以在选票上对候选人表示赞成、反对或弃权,其中每名代表可连任5届,每届5年。
总书记
该国最高领导职务为温丝堡全国最高总书记,该职位由全国最高人民代表大会内由各代表们进行秘密投票选举产生。总书记拥有重大事务决策权、军事指挥权、物资分配权、监督权与法令签署权。每任总书记最长不能连任三届同时一届为5年。
安德鲁·格雷戈尔·奥托·格芬穆斯,是这个国家自建立以来的最年轻的领导人。
总理
温丝堡的总理与总书记类似,由最高人民代表大会选举产生,由代表的匿名选举投票而来。
温丝堡的总理是国家经济工业计划的关键制定者之一,在经济方面会着重规划各领域的发展目标,确定钢铁、农产品以及机械制造的产能规划和指标。
总理有权实施经济政策,包括价格政策、税收政策等方面的具体操作。在价格政策方面,他可以决定某些基本生活物资的价格,如在困难时期对粮食、食用油等实行价格管制,以保障人民的基本生活需求。在1024年,温丝堡总理为卡琳·茱莉娅·瓦格娜。
人权
温丝堡公民其无论民族、信仰、姓别与年龄,均享有完整的人权保障。
人身自由与言论自由是该国人权的重要组成部分,公民享有基本完整的行动、信仰和思想自由,但非指定场所内传播宗教是违法行为。
政府与公社保障公民的基本生活。
公民们可以自由的出入全国各地。在政府与公社的严历监督下,剥削制度和行为被彻底废止,工人们享有基本的医疗保险与各项福利,生活与劳动上的人权被严格保障。
温丝堡基本实现了经济和政治上的男女平等,男性与女性享有平等的法定义务和法定权利。同时,政府对性少数议题并未采取任何积极或消极回应。
国内各政务机构
最高人民法院是该国的最高审判机关。该机构依照宪章和现行的法律条文来行使司法职能。
该机构负责监督地方法院和专门法院的审判工作,并可针对一切上诉案件作出终审判决和最终,而在优先权上该机构要高于其他机构。
该机构最高部门领导由总书记任命而来,其下各级司法人员由各级人民法院推举产生。最高人民法院内设置50名审判员和三名审判长,其中审判长由审判员内推举产生,起维护秩序作用。
审判员通过民主投票的方式来决定审判结果。在最高人民法院内,审判员任期没有限制。
博恰巴什卡行动小组
博恰巴什卡行动小组,是一支由温丝堡红军组建在维尔利克武边境地带的一支左翼游击队。该组织最初建立于954年,其内部成员涵盖了该国的政权反对者。目前,该组织的活动范围涵盖了维尔利克武的东南地区,主要由温丝堡负责提供军事援助。
地方政治
温丝堡的地方政治在大体上为省—市—镇-村四级制。在此之外,温丝堡还在镇及以下单位建立公社,作为平级行政机构来管理和维护基层社会秩序,另设的省级直辖市单位存在。
直辖市和省、市一级的行政单位由最高人民代表大会与国家领导人任免。与行政管理模式相同,各级单位内的其他机构管理(如法院)从市一级划分进行选举与任免。
政党
作为一个一党制国家,温丝堡共产党是该国唯一的合法政党。按宪章规定,所有年满十八周岁的公民,不分种族、民族、性别、教育程度,均可在审核通过后合法加入该党。
民族革命派
作为目前温丝堡党内最大的一股势力,他们以正统自称。在政策方面,民族革命派坚定不移地推行民族革命式的社会主义变革。他们主张对官员实施最严格的限制与监督,同时要求持续且永远推行经济与生产资料公有制计划制。在可预见的未来,民族革命派预计会继续领导着这个国家。
新共产主义派
新共产主义派被民族革命派屡屡批斗为“修正分子”,温丝堡政府没有将其成员拖出去枪毙,在民族革命派看来,这是莫大的仁慈。作为与民族革命派同一批发动革命的社会主义团体,在政权建立后被改组并入温丝堡共产党。在党内,最初的新共产主义派是仅次于民族革命派的第二大派系,还曾在上世纪60 - 90年代间出任过总书记与总理。
然而,当时间进入1000年后,该派别开始日渐式微。到了1010年,该派别内部爆发严重内斗,一部分成员转而加入民族革命派,而另一部分人则改组成了新新共产主义派,也就是现如今的派系。
作为该国内部一股较为重要的政治力量,他们主张进行“经济解冻”,宣称要开展市场经济初步改革,还主张与其他资本主义国家进行和解等。这些主张自然遭到民族革命派的严厉批判。但就目前形势而言,该派系在议会内占据着一部分席位,拥有一定的社会话语权,因而得以存续至今。不过,两派间的矛盾或许总有一天会爆发。
工农多数派
虽名为工农多数派,但实际上他们并未获得太多工人与农民群体的支持。这个派系更多像是一种左翼大联盟,其内部包含了除两大派系之外的其他社会主义者和小团体。由此可见,这个派系并不稳定,未来或许会在其他两大派内部斗争的冲击下分崩离析。
未来主义社团
作为最大的民间组织,未来主义社团很难被称作是一个政党或者政治性组织。该社团的成员遍布全国各地,其组织诞生于上世纪五六十年代兴起的无产阶级文化运动。在诞生之初,该组织以对艺术的结构创作和讨论为核心。进入现代后,社团中的部分人群吸收了来自仙灵里加地区的部分艺术创作和思想,逐渐演变成了一个追求未来主义艺术和思想交流的聚集地。其组织成员较为松散,各地方社团之间也没有紧密的联系。截至1025年,该社团组织的总人数预计多达数百万以上。
苹果派
他们真的会让苹果派参政吗?
民族革命思想
我们来建设那崭新世界
我们来播种那田野秧苗
我们来收割那未来禾草
我们是那未来的缔造者…..
— 取自国歌歌词
912年,在蕾妮夫人的笔下,一种被她命名为民族解放思想的理念写于她的笔记本之上,拉开了温丝堡此后百年的历史序幕。
民族革命思想认为:人民推动着历史、创造着历史,但尤其容易被裹挟、蒙蔽和利用。
所以,要针对民众进行彻底的社会主义教育,直至民众可以自发地维护无产阶级政权,在此之前则要施以强权管辖国家。
简单来说,该思想的支持者认为:在革命之初,民众过于麻木、相对无知,不能很好地认识到社会主义的优越性,因而无法自发地维护革命。并且,民众很容易受到裹挟和挑动,进而导致社会主义政权的崩溃垮台和走向修正。
所以,在社会主义的革命政权建立后,要在本国内实行更为威权的统治,并且要加强文化与教育的变革,着重加强无产阶级教育和基础的政治教育,让民众认识到革命、认识到社会主义。
此外,在关于民族的部分上,该意识形态的支持者主张建立各个民族的独立无产阶级政权或自治政权;同时主张以左翼民族主义为基础,对殖民地国家和落后地区与国家发起革命,并引导其过渡到社会主义阶段。
蕾妮·冯·卡特琳娜·瓦森堡·加香夫人
作为思想的缔造者,蕾妮·冯·卡特琳娜·瓦森堡·加香夫人的一生拥有诸多身份。她是商人之女,是革命者,是地理学家,还是民族革命思想的创造者。
蕾妮出生于温丝堡的一个商人家庭,父亲是卡桑人,母亲是白砂人。她在本地读完高中后,随父母前往白砂生活,并在该国开启大学生涯,主修地理专业。
成年后,蕾妮回到温丝堡,在当地首府大学任职。在此期间,她目睹了学校及社会上愈发尖锐的民族矛盾,同时接触到了初步的社会主义思想。工作五年后,蕾妮决定游历世界各地。她先后前往陵际、陆之心、泛漓海以及仙灵里加等地,详细记录了当地的民族文化、地理风貌与风土人情,并将其编撰成书。
回到温丝堡后,蕾妮把自己的感悟与当时社会上的社会主义思想相融合,最终于912年撰写了民族革命社会主义的宣言一书,当时她28岁。
此后,蕾妮持续宣传这一思想,成功吸引了首批支持者,其组织成员也不断增多,并开始策划推翻政府的行动。
然而不幸的是,蕾妮在934年因车祸离世。她生前未能亲眼见到无产阶级政权的建立与胜利,但值得庆幸的是,她的继任者达成了这一目标。在她死后,温丝堡燃起了一抹绯色火焰,持续照亮着整个世界。
烈焰开始升腾
社会主义发展的三个阶段
第一阶段:政权初步建立与稳定期
在此阶段,首要任务是确保政权稳定,使其能够存续下来。同时,需要开展革命思想传播工作,并实施相对严格的管理模式,为后续过渡至第二阶段奠定基础。
第二阶段:革命思想与政权扩张期
这一阶段,一方面要持续推进革命思想的输出;另一方面则开启对外输出革命的行动,以解放其他民族。因为一国无法建成共产主义社会,所以必须建立多个社会主义政权,从而打破政权的孤立状态。此时,社会主义阵营内部将全面实现各个政权的自给自足,彻底摆脱对资本主义国家物资的依赖,进而开启向共产主义社会阶段迈进的步伐。
第三阶段:向共产主义过渡与成型期
在这一最终阶段,社会生产力水平已显著提升,民众对革命的认知也达到了相应高度,足以支撑构建一个人人平等的共产主义社会。在此阶段,国家与民族的概念逐渐淡化乃至消失,整个社会朝着无政府主义公社的形态转变。届时,一切剥削与压迫都将不复存在,无产阶级也将迎来最为辉煌灿烂的繁荣时代。
温丝堡
傍晚的温丝堡
温丝堡,既是同名国家的首都,也是该国最大城市以及经济、政治、文化和行政中心。截至1024年,这座城市的常住人口数量达到869万。
温丝堡的起源可追溯至公元20 - 50年左右,当时来自其他国家的海盗发现此地并建立起小规模村镇。此后,凭借贸易和走私活动,它逐渐繁荣,成为泛漓海到大陆之心沿海乃至更北端苏利亚地区的重要贸易港口,往来的商船、货物和人员让这里充满生机。
578年,以温丝堡为首的数十个城镇联合组建了一个以贸易为重心的商人共和国。随着贸易利润的不断积累,城市规模持续扩大,城区周边的丛林和沼泽被开发利用,城市不断向外拓展。
745年,来自苏利亚的白砂蒂斯帝国南下侵略,温丝堡共和国无力抵抗,最终投降并成为其附属国。这一时期,阿尔斯人开始移民到此,与当地居民融合,逐渐形成了卡桑、薇尔莉克武和阿尔斯三大民族。不同民族的文化习俗在此交融,丰富了城市的文化内涵,在建筑风格、民俗节日等方面都有所体现。
进入近现代,温丝堡顺应时代发展,电气化技术开始应用,同时外界的新思想也不断传入,社会主义思潮在当地开始传播,社会主义者的活动逐渐增多。
在贸易方面,近现代的温丝堡依旧是重要的海港和贸易城市,同时旅游业也发展起来,吸引着各地游客前来观光。
到了现代,温丝堡成为革命政府的首府。在共产党领导下,城市进行大规模建设,新兴建筑不断涌现,现代化基础设施得到完善。但由于政治和意识形态的差异,部分国家中断与温丝堡的贸易,对其商贸产业产生了一定影响。有传言称,当地政府试图通过走私贸易弥补这一损失,不过这一说法尚未得到官方证实。
考虑到可能面临的战争威胁,温丝堡修建了大量地下防空设施,配备地面对海对空防御武器,许多建筑按照抵御核武器的标准建造,使其具备很强的防御能力。
在文化方面,共产党尊重各民族独立的文化与传统,卡桑、薇尔莉克武和阿尔斯三大民族的服饰、风俗、饮食和语言等都得到保护。在政府支持下,不同民族文化相互交流融合,并尝试向外输出。目前,当地政府有扶持影视动画产业进行文化输出的计划,旨在提升温丝堡的文化影响力。
经济
身为一个社会主义国家,温丝堡采用计划型经济体制。自温丝堡社会主义革命胜利后,一切私营与市场经济性质的经济活动及企业均被禁止。在生产资料公有制的分配模式下,社会贫富差距急剧缩小,国内几乎不存在贫困人口,也杜绝了因过度生产导致的浪费和产能过剩现象。所有商品的生产,均依据公社与民众的需求来开展。
尽管私营企业被取缔,但取而代之的是由政府和公社组织的国营企业,它们切实承担起为人民服务的职责。
在产业结构上,温丝堡主要依靠采矿业和中高端制造业,这两大产业有力地推动了该国经济的繁荣,提升了民众的生活水平。
在采矿业领域,温丝堡充分开发国内的矿物、石油和天然气资源,并用于对外出口。凭借自身先进的金属冶炼和采矿技术,该国构建起大规模且完善的产业链,从开采、冶炼,到使用与出口,实现了全流程的自主化。其业务广泛覆盖各大社会主义国家以及部分经济落后国家,仅采矿业这一项,每年就能为温丝堡带来超过上百亿经点的外汇收入。
制造业同样是温丝堡的核心产业。进入现代社会后,温丝堡成功实现了从低端产业向中高端制造业的转型升级。如今,该国制造业主要聚焦于中高端电子数码产品以及各类工业器械的生产,这些产品主要出口至工业与制造业欠发达的国家。
工业
毫无疑问,温丝堡有着发达的工业水平。该国工业以重工业为主,涵盖各种重型机器的生产制备、矿物冶炼等领域。同时,重工业的发达并不意味着轻工业的落后。事实上,该国在轻工业和基础制造业方面同样表现出色,衣物、家具以及其他日常生活用品均能实现自给自足的生产。
五年计划
资本家与修正派占领着世界,但你们的统治将要结束….
五年计划是温丝堡对重大建设项目、生产力分布以及国民经济重要比例关系等进行规划,为国民经济发展远景规定目标和方向的一种长期计划形式。其涵盖经济、工业、社会发展以及国民教育等诸多方面。
在首个五年计划启动时,温丝堡将发展重心置于重工业发展和国民教育。如今,在该国的第十七个五年计划中,重工业不再是唯一的发展目标。在工业领域,温丝堡致力于对重工业进行优化升级,提升技术水平与产品质量,削减低效率、高能耗的生产环节,加大对高新技术产业的投入,积极发展电子、信息、航天等高端工业领域,全力推动工业现代化进程。
在科技方面,温丝堡鼓励开展国际交流与创新合作,积极引入其他国家先进的管理经验,以此提高自主创新能力。同时,强化新型科研成果在民用和军用领域的转化率,力求借助新型科研成果推动经济和工业的持续发展。
红剑系统
红剑系统始建于967年。当时,温丝堡政府面临经济发展滞后、物资计划分配存在不足等问题,为有效解决这些难题,红剑系统正式立项。经过多年的研发与筹备,于976年在首都率先成功投入使用,随后逐步推广至全国各个地区。
从功能层面来看,红剑系统发挥着关键作用。它能够把来自全国各地的生产需求数据以及物资调配信息,统一整合至中央。中央依据这些数据,精准地进行指令分配,极大地提升了各政府部门的工作效率。在物资信息流通方面,有效避免了因信息传递不及时导致的滞后性问题,从而有力地推动了生产建设的快速发展。
时至今日,红剑系统已成为温丝堡国内经济运行和生产建设不可或缺的重要系统,深度融入到社会发展的各个环节,持续为国家的稳定发展贡献力量 。
经济政策
向共产主义前进
所有的生产资料归国家与无产者所有
计划经济
民众不能开办私营企业和雇佣劳动
健康审查
任何产品和食物都将接受卫生和安全部门的审查
劳动保障
劳动者的权益被严格保护
公民福利
政府为公民提供大量的生活福利
工作保障
政府确保所有成年公民都拥有一份可靠的工作
外贸
从白砂蒂斯进口军事装备
向马格洛夫出口重工业机器设备
向赤沙出口少量的轻工业产品
向旅者之都出口木材
向世界各地所有的暴政据点出口革命思想、自动步枪与…..
— 文件《旧世界革命的形式》其中一段
温丝堡的人们
下玻桑里-卡桑人 白砂蒂斯-阿尔斯人,维尔利克武人是温丝堡境内的三大民族,在过去漫长的历史上温丝堡这片土地与三国联系颇深也因此造就了该国内特别的三大民族。对绯色共和国来说卡桑与维尔利克武是一个目标 一个迈向共产主义迈向革命输出的目标。
文化
在温丝堡境内,下玻桑里-卡桑人、白砂蒂斯-阿尔斯人以及维尔利克武人共同构成了三大主要民族。回溯漫长的历史进程,温丝堡这片土地与孕育这三大民族的国家往来频繁,紧密的联系促使该国独特的民族格局逐渐形成。
对于绯色共和国而言,卡桑与维尔利克武地区在其发展战略中占据着重要地位,是其迈向共产主义、实现革命输出的关键目标。
- 国色渊源
三大民族与往来的人们在此交汇,形成了该国独特的文化。在颜色方面,温丝堡人以绯红为国色。
传说在454年,当地农民马利诺·帕夫利琴科率领当地农民击退了来自东面海域的海盗,并在海滩的尽头升起以海盗们鲜血染红并褪色的绯红旗。此后,绯红色的旗帜便成为了该国民族的象征和抗争精神的代表,一直延续至今。
- 饮食融合
在饮食上,来自马格洛夫的芒果、白砂的雪绒花以及温时的白穗在此交汇。过去数百年,频繁的商品贸易让不同民族的饮食文化,宛如颜料一般在这片土地上相互交融,共同形成了独特的饮食文化。
具体来说,温丝堡白砂人喜欢食用经过烹煮且重调料的大块肉类;温丝堡卡桑人偏好鱼类与甜食;温丝堡维尔利克武人则喜爱蔬菜与菌类。
菜品
- 特色美食
温丝堡作为民族交汇之地,有许多本地特有的美食,其中以卡桑炖菜最为出名。虽名为卡桑炖菜,但这道菜融合了卡桑与维尔利克武两个民族的饮食特色。
这道菜的主要食材为温丝堡本地的甜白菜、萝卜与土豆,克瑙德地区特有的蘑菇(其他可食用菌类也可代替),以及本地特有的长剑鲈鱼,经过处理后炖煮而成。其口味偏鲜甜,相传是一位来自远方的商人用身边剩下的食材制作而成。如今,这道菜是温丝堡最出名也是最常见的菜品之一。
千里马运动
共产主义已经近在咫尺了
共产党的战士们,紧密团结在一起
数十年来如一日,矢志不渝向前进
绯红的旗帜随风飘扬
— 创作的歌曲
千里马运动,是温丝堡政府自1015年起发起并延续至今的一场社会主义新文化运动。
其内核主旨在于,积极发展现代无产阶级与社会主义文化,计划以动画、漫画、电影、电视剧、小说等现代文化形式为主体,创作面向国内外的作品,以此传播社会主义文化,同时创造新的外汇收入。
在实际成果方面:
- 动画领域
由温丝堡中央艺术学院与其他多所大学合拍的动画《在终末的道路前行》,在国内外都收获了良好反响。在国内,它创下了高达12.4%的收视率;在国外,成功登陆多个视频平台,带来了超过82.4亿经点的海外IP收入。
- 电影领域
温丝堡电影制片厂历时4年拍摄的电影《乌季科在936》,改编自小说《石台阶与火炬》 。该电影讲述了温丝堡第一任主席帕维尔·乌季科于936年组织工人罢工、发动起义,一举攻克首都,带领人民逐步击败反动派,最终建立政权的故事。这部影片共三部曲,一经上映便斩获多项大奖,在超过35个国家的影院上线,全球总票房超过248.7亿经点。
千里马运动中对影视产业的大力扶持与投资,获得了极为丰硕的回报。基于此,温丝堡政府计划持续加大投入,助力文化产业不断发展壮大。
宗教
温丝堡国内的宗教以三大民族的本土宗教为主,但在漫长岁月里,这片土地上原本并无成体系的本土宗教。温共建立政权后,各大宗教遭到严厉禁止与打压。
破坏神像运动
破坏神像运动发生在上世纪50—70年代,是温丝堡发动群众与赤卫队针对全国各地宗教场所、教堂和圣像开展的一场反对运动。
在运动过程中,超过800所教堂和3500座雕像被毁坏。此外,有超数十万教徒被强制送入学校接受思想教育。从结果来看,这场运动有力地削弱了国内宗教势力,为社会主义发展作出了贡献。然而,运动中强制教徒接受思想教育的做法,备受后世指责。许多人认为这严重侵犯了人权,而温丝堡政府则坚称,这是向共产主义迈进的必要举措。
公共服务
持枪
在温丝堡的法律条文规定中,公民单独持枪属于重罪,是明确被禁止的行为。不过,以公社为单位组织民兵和开展防卫工作时,持枪则是被允许的。
按照法律规定,公社可以持有轻型步枪、手枪与霰弹枪。至于具体的持枪数量,将依据各公社的实际情况来确定。
粮食
在温饱保障方面,温丝堡基本达成了粮食的自给自足,不过仍需从国外进口部分肉类,以满足国内需求。
- 粮食生产情况
温丝堡的粮食生产已基本实现机械化,各类先进的农业机械以及新式化肥、农药得到广泛应用。在管理模式上,区别于分田单干和自负盈亏,主要采用集体农庄公社式生产。其主要农作物涵盖小麦、土豆、玉米等基础粮食作物,同时,各类蔬菜水果也被大量种植。
- 肉类供应状况
在肉类供应上,主要以猪肉、鸡肉和鱼肉为主。该国在肉类生产领域,和粮食种植一样实现了自动化喂养和屠宰,并且建立起了完善的肉类加工和冷藏运输体系,运营管理采用公社化模式。
- 公民口粮保障
温丝堡政府十分重视公民的基本生活需求,为每一位公民都准备了基础口粮,其中包含主要的碳水主食、蔬菜、鱼肉类以及饮水。通过这些举措,温丝堡确保了国内不会出现饥饿人口,切实保障了民生。
工作
在温丝堡,公民的工作由政府统一分配。政府严格执行八小时工作制与上五休二制度,并且明确规定所有加班行为不得超过4小时,以此保障公民拥有充足的休息时间,维持工作与生活的平衡 。
在劳动权益保障方面,法律规定,任何针对员工的辞退行为,都必须经过公社和政府的审批,地方企业与外企均不得无故辞退员工。这一举措从制度层面为劳动者筑牢了坚实的职业保障防线,使员工能够安心工作,不必担忧无端失去工作机会。
医疗
在本国努力与白砂援助下,温丝堡医疗有一定发展。每千人床位数约8.7张,每万人有6.8名医生,能满足民众日常就医。
基础病、慢性病和突发疾病,患者在地方医院就能得到妥善治疗,复杂病症也能快速转诊至大医院,而且治疗费用全由政府报销。
目前,温丝堡公民平均寿命83岁,人口死亡率约3.7‰ ,因非年老、非遗传性疾病死亡的案例正在逐年减少。
教育
在教育领域,温丝堡有着独特且全面的布局。除了语文、数学、物理、化学、历史、生物等基础学科外,该国格外重视人民的思想教育。
温丝堡在法律层面明确,教育与知识属于全人类共同财富,严禁任何形式的垄断,也不允许阻止人民获取知识。基于此,国内不存在私立教育。同时,实行强制9年义务教育,并且全年龄段本国教育支出全免,以此确保每一个孩子都能接受教育,不会因经济原因失学。
在教学制度方面,除基本学科外,学校还专门开设社会主义政治与基础生活常识两门课程,目的是帮助学生形成基本的政治观和生活自理能力,为学生的全面发展和未来融入社会奠定基础。
得益于完善的教育体系,温丝堡的教育成果显著。截至1024年,全国识字率高达99.7%,并且有34.7%的公民拥有大学及更高学历文凭。
孩童们翻动书本并从中汲取知识时人类社会便会持续向前进步
基础设施
温丝堡建成自来水系统,水源来自河流、湖泊和水坝蓄水,基本满足居民和工业用水。
电力供应现阶段以火力发电为主,满足用电需求。同时,该国与白砂合作建设核电站与水电站,丰富了温丝堡供电方式。
近年来,温丝堡积极发展绿色清洁能源,努力实现能源转型,但技术与成本等方面对该国来说是个不小的问题。
交通
在温丝堡,交通出行体系独具特色。该国公民主要使用政府发放的汽车出行,政府已成功构建起连接全境的公路网与铁路网,极大地保障了国内交通联系。
城市内部,汽车同样是主要出行工具,铁路资源相对有限,仅有的几条铁路主要集中在首都。
科研
在科研上该国总体处于现代水平,在高端芯片制作上处于领先世界地位。
军事
温丝堡的武装力量由国防部统辖。该国实行全民兵役制度,按照法律规定,所有年满18周岁的公民都必须服2到3年的义务兵役。
红军
温丝堡的主要军事力量为红军,有时也被称作民族革命军。
温丝堡红军人数达35万,是温丝堡主要的陆地军事力量。经过数十年的发展,温丝堡成功打造出一支现代化陆军。在军队编制上,进入现代后,温丝堡红军开启合成旅模式改革,旨在实现“精准制敌、快速制敌”同时,还保留了经指挥系统改革后的师编制单位,用以辅助进攻。
在全球军事现代化的大背景下,温丝堡紧跟时代发展步伐,在军用无人机、现代化指挥结构等方面取得了显著进展,并且还将持续奋进。
在思想建设方面,温共确立了“党指挥枪”的基本政策。在军队中设立政委,同时允许组建基层士兵委员会,以此保障基层士兵的思想政治水平,协调军队基础建设与士气。对温丝堡而言,军队的强大既依赖于先进装备,也离不开坚定信念,而如今的温丝堡红军二者兼具。
据估计温丝堡红军在装备上有WS-5突击步枪、WS-8与新一代的WS-12等步枪装备。
在火炮上温丝堡装备有超4500门各式火炮,其中主要以新型的8-8自行火炮为主,关于装甲单位方面红军目前装备有超3000辆各式装甲单位,其中该国自主研发的雏菊-5主战坦克约为1200辆左右,此外在无人机、卡车等战略装备上温丝堡也有不错的成果和储备。
人民海军
与庞大的陆军相比该国的海军却显得较为孱弱,温丝堡在海军方面目前有5艘上世纪80年代的洛夫加级轻型巡洋舰与13艘旗鱼级驱逐舰和7艘装备有香蕉花超音速反舰导弹的克里多夫级导弹驱逐舰。
在海军方面该国的绝对主力是潜艇,目前该国共有潜艇约45艘,其中有24艘为常规动力的长风号级、12艘弹道导弹牡丹花级与9艘白砂合建的坚冰级核动力潜艇,在此外还有不计数的小炮艇和其他海军力量。
空天军
温丝堡空天军是温丝堡的空军力量,在只能上空天军负责进行防空反导、执行作战任务以及太空军事活动与目标打击侦查,在装备上空天军有共计1250架各式军用战机,其中主要装备有G-24、莉莉丝三型轰炸机与数百架云雀运输机和HX-37新一代战斗机等装备,此外温丝堡还曾有大量进口来自白砂的飞机据该国参与飞行员训练和军备研发。
赤卫队
赤卫队旗帜
赤卫队最早出现于1936年温共起义时期,是由首都工人组建的民间自卫武装。随后,在温共的领导下,赤卫队逐步发展成为政权建立初期的一支重要军事力量。
革命胜利后,赤卫队得以保留,并逐渐演变为由地方公社组建的民兵队伍。其主要负责执行治安维持、站岗放哨以及反间谍等任务。赤卫队规模庞大,人数达上百万。装备方面,主要配备轻步枪,少量轻机枪。
该组织的成员主体为青壮年男子,他们平时投身于工作生产,一旦战争爆发,便会迅速被组织起来,肩负起保家卫国的重任。
特种部队
特种部队是温丝堡军队中一股重要且强大的力量,他们装备精良作战勇猛是军队中王牌精锐的存在。
第一空降师(WAT)
第一空降师(WAT)建立于965年,由空降军司令部单独指挥,总人数上为12000人左右,他们负责进行空降针对打击敌军后方。
在装备上第一空降师普遍享有最新型的WS-12突击步枪与AS-45全地形突击车和长箭-4轻型主战坦克与芜青8号防空导弹等装备。
海军陆战师 (WMD)
海军陆战师(WMD)在最初由海军组建,不会他们并不进行登陆作战而是转而研究进攻突破河流沼泽等复杂地形,在指挥方面该师团由独立的海军陆战师指挥,其人数约为24000人。
在装备上除开最为基本的步枪外海军陆战时还使用有白鲸七号登陆艇、水豚-7两栖主战坦克和单独的空中支援等等。
山地游骑兵师(WBMR)
直升机
山地游骑兵师人数共35000人左右,其中有约25000人为预备队,在装备上这支部队除基础的步枪、山地载具与各位反坦克与防空设备外还加装有P-24武装直升机、黄蜂-7救援直升机等协同装备,在用途上山地游骑兵师被用来进行山地作战与突破。
白日菊近卫装甲师
该部队建干984年,是温丝堡最为精锐的武装力量之一,该部队在编制上下辖六个坦克团、两个摩托化步兵团、四个自行火炮营与三个火箭炮营和额外加装的防空团。
在装备上该部队装备有白日菊-45主战坦克、WAS-9装甲运兵车、青云-7步战车与白日菊三型自行火炮和茴香-5火箭炮等装备。
历史
温丝堡的历史最早可追溯至公元前3500年,自西方陆地而来的涅夫瓦人跨过山脉,在卡桑格兰半岛定居,逐渐发展为定居农业文明。后来,卡桑人与薇尔莉特武人逐步跨海来到这片土地,开启移民生活,原住民的生存空间不断被挤压。公元前1200年左右,随着最后一个涅夫瓦人部落被卡桑人消灭,涅夫瓦人时代终结,早期航海与贸易开始兴起。
公元前1000年左右,一些早期贸易城邦新建,这片土地逐渐繁荣起来,但同时也出现了海盗劫掠现象。公元500年,温丝堡人口激增,期间历经第一次大航海的衰落与二次兴起,城市与商贸大规模发展,大片林地与沼泽被砍伐、填埋,一个以商贸为主的联邦开始建立。
公元745年,来自苏利亚大陆白砂帝国的舰队南下,温丝堡商人联邦解体,在白砂帝国监督下,新的共和国建立,实质上这是白砂帝国的傀儡国。847年,温丝堡共和国破产,无力偿还债务,白砂帝国强行接管该国海关,此举引发民众强烈反对,全国性起义爆发,第一共和国被推翻,民选的第二共和国建立。第二共和国建立后,迅速缓和与白砂帝国的关系,推出关税减免与移民优惠政策,吸引了大批白砂人移民。
新生的第二共和国紧跟时代发展,在第二次工业化浪潮中,凭借丰富的煤铁资源和港口贸易优势,大批工厂拔地而起,国家飞速发展。然而,这也导致工人被极度压榨,农民贫穷落后。936年,政府的放任政策引发经济危机,同年还发生了震惊全国的“弗兰西斯案”,工人的不满情绪达到顶点。此时,温丝堡共产党在首都地区发动起义,成功抓获大批政府高官,宣布建立人民共和国,第二共和国随之垮台。
在其他城市,资产阶级反动派与境外势力组成同盟,宣布建立第三共和国。温丝堡共产党迅速组织赤卫队与红军作战,最终在939年统一全国,宣布建立绯色共和国,开启了温丝堡的社会主义时代。
外交
诽谤与谎言包围着我们,提振精神才能战胜一切…..
世界联盟拒绝了温丝堡而它并不在乎
与白砂蒂斯达成了从经济军事以及内政的全方位合作伙伴关系。
计划
民族革命战争
橘猫行动
档案:薇尔莉特武的法西斯反动政权不会存继续太久,温丝堡要做的是向它武装输出革命并一举击溃它。
行干水上
不!不!不!茱莉娅!这不存在!
| 国家 | 翡境 • 拉坎托尼亚 • 泛海联省 • 巴斯特兰 • 奥德鲁 • 猴子王国 • 萨拉西亚 • 法满兹 • 娄月 • 下坡桑里 • 拉瓦契亚 • 猪岛 • 坎特伯雷 • 布洛塔-丹尔 • 往空 • 天白山 • 因理地区公约组织 • 红渊 • 赛宾洛 • 提特尼姆 • 黑海岸群岛 • 黎那汐塔 • 琼几里安 • 南极企鹅自治州 • 斯凯索斯 • 玲肃 • 幽门 • 大索兰岛 • 乐土 • 图书馆 • 垃圾汤 • 极光 • 古逻思 • 伊波特 • 埃隆罗克 • 冬岛 • 温丝堡 • 东富林谭 • 赤沙 • 云台 • 法兰克丝 • 艾碧优博特 • 谢尔特斯顿 • 自由联邦 • 布丝达奇 • 安维茵 • 克伦尔 • 晶瑞 • 微光 • 玛格洛夫 • 安德拉 • 隐土 • 青黎 • 西弗萨帝国 • 砂星 • 纳森 • 茹西娜 • 浮城岛 • 沙萨黎岛 • 亻艹七之域 • 洛雨叶 • 温时 • 晶光 • 史莱姆 • 花園領 • 夏至 • 实央 • 即即兮迩 • 特里因 • 惊蛰海 • 卡斯坦 • 冬珉 • 常世 • 萨科尼亚 • 芳蓮邦 • 彼得留海姆 • 乌季斯涅青 • 福尔特 • 璇 • 旅者之都 • 狐川 • 濑濛 • 夕照州 • 社会主义实践体系 • 伊尔吉玛 • 西方总计划 • 远西海军政府 • 卡洛 • 多瑞欧 • 安蒂亚 • 维尔利克武 • 椰子群岛 • 北境极点岛 • |
|---|---|
| 地区 | |
| 隐秘地区 |
