科幻小说 版式

源页面
2023年6月22日
修订 3
评分
26
↑ 26
↓ 0
支持率
100%
总票数 26
Wilson 95% 下界
87.1%
在相同票数下更稳健的支持率估计
争议指数
0.000

评分趋势

按周聚合
加载图表中...

最近修订

1 / 2
SOURCE_CHANGED
2 年前
修正了科幻月中心页卡片无法点击的bug
SOURCE_CHANGED
2 年前
修改标签
2 年前
已新增标签:原创, 版式。

最近投票

1 / 3
2025-07-19
2025-05-03
2024-09-03
2024-09-03
2024-09-03
2024-09-03
2024-09-03
2024-09-03

相关页面

暂无推荐

页面源码

[!-- {$inc-css} [[module css]] @import url('https://scp-wiki-cn.wdfiles.com/local--code/theme%3Asci-fi/1'); [[/module]] [[include :scp-wiki-cn:component:interwiki-style |priority=1 |type=sidebar |css=%40import%20url(%27https%3A%2F%2Ffonts.googleapis.com%2Fcss2%3Ffamily%3DJost%3Awght%40400%3B700%26display%3Dswap%27)%3B%40import%20url(%27https%3A%2F%2Ffonts.googleapis.com%2Fcss2%3Ffamily%3DNoto%2BSans%2BSC%26display%3Dswap%27)%3B%3Aroot%7B--UI-font%3A%27Jost%27%2C%27Noto%20Sans%20SC%27%2Csans-serif%3B--bg-color-2%3A%23022F41%3B--text-color%3A%23e6e6e6%3B--link-color-2%3A%2332D9CB%3B--border-color%3A%2300b4eb%3B--sidebar-bg-color%3Avar(--bg-color-2)%3B--transition%3A0.25s%20cubic-bezier(0.4%2C0%2C0.2%2C1)%3B%7D.side-block%7Bborder-radius%3A0%3Bbackground%3Avar(--sidebar-bg-color)%3Bborder%3A1px%20solid%20var(--border-color)%3Bbox-shadow%3Anone%3Bfont-family%3Avar(--UI-font)%3B%7D.side-block%20div.menu-item%20a%7Bcolor%3Avar(--text-color)%3Btransition%3Acolor%20var(--transition)%3B%7D.side-block%20div.menu-item%20a%3Ahover%7Bcolor%3Avar(--link-color-2)%3Btext-decoration%3Anone%3B%7D.side-block%20.menu-item%3Eimg%7Bopacity%3A0%3B%7D.side-block%20.heading%7Bcolor%3Avar(--link-color-2)%3Bborder-bottom%3Asolid%201px%20var(--border-color)%3B%7D ]] [!-- --] [!-- {$inc-achi} [[div_ class="achi-container"]] [[div_ class="achi-border"]] [[div_ class="achi-text"]] {$text} [[/div]] [[/div]] [[div_ class="achi-icon" style="--mask-icon: {$icon}]] [[/div]] [[/div]] [!-- --] [[iftags +版式]] [[module css]] @import url('https://scp-wiki-cn.wdfiles.com/local--code/theme%3Asci-fi/1'); [[/module]] [[include :scp-wiki-cn:component:interwiki-style |priority=1 |type=sidebar |css=%40import%20url(%27https%3A%2F%2Ffonts.googleapis.com%2Fcss2%3Ffamily%3DJost%3Awght%40400%3B700%26display%3Dswap%27)%3B%40import%20url(%27https%3A%2F%2Ffonts.googleapis.com%2Fcss2%3Ffamily%3DNoto%2BSans%2BSC%26display%3Dswap%27)%3B%3Aroot%7B--UI-font%3A%27Jost%27%2C%27Noto%20Sans%20SC%27%2Csans-serif%3B--bg-color-2%3A%23022F41%3B--text-color%3A%23e6e6e6%3B--link-color-2%3A%2332D9CB%3B--border-color%3A%2300b4eb%3B--sidebar-bg-color%3Avar(--bg-color-2)%3B--transition%3A0.25s%20cubic-bezier(0.4%2C0%2C0.2%2C1)%3B%7D.side-block%7Bborder-radius%3A0%3Bbackground%3Avar(--sidebar-bg-color)%3Bborder%3A1px%20solid%20var(--border-color)%3Bbox-shadow%3Anone%3Bfont-family%3Avar(--UI-font)%3B%7D.side-block%20div.menu-item%20a%7Bcolor%3Avar(--text-color)%3Btransition%3Acolor%20var(--transition)%3B%7D.side-block%20div.menu-item%20a%3Ahover%7Bcolor%3Avar(--link-color-2)%3Btext-decoration%3Anone%3B%7D.side-block%20.menu-item%3Eimg%7Bopacity%3A0%3B%7D.side-block%20.heading%7Bcolor%3Avar(--link-color-2)%3Bborder-bottom%3Asolid%201px%20var(--border-color)%3B%7D ]] [[>]] **评分:** [[module Rate]] [[/>]] [[>]] **评分模块与著作信息模块:** [[/>]] [[include :scp-wiki-cn:credit:start]] 页面信息 [[include :scp-wiki-cn:credit:more]] 更多页面信息 [[include :scp-wiki-cn:credit:end]] [[>]] **著作信息模块:** [[/>]] [[include :scp-wiki-cn:credit:start-standalone]] 页面信息 [[include :scp-wiki-cn:credit:more-standalone]] 更多页面信息 [[include :scp-wiki-cn:credit:end-standalone]] 这是由 [[*user hoah2333]] 制作的美学版式,不与任何 SCP、故事、GoI 格式、设定所挂钩。在设计上参考了[[[theme:ar|安德森机器人版式]]]与[[[theme:bedrock|基岩版式]]]。 若需使用本版式,请在所需使用的文章开头加上以下代码: [[div class="code"]] @@[[include :scp-wiki-cn:theme:sci-fi inc-css=--]]]@@ [[/div]] 你可以在 [[include]] 之后使用如下 CSS 模块来修改标题、副标题和标志。 [[div class="blockquote code"]] :root { @@    --title: "页眉大标题";@@ @@    --subtitle: "页眉副标题";@@ @@    --icon: url("自定义标志链接");@@ } [[/div]] ---- + 示例 [[include component:image-block name=https://scp-wiki.wdfiles.com/local--files/theme%3Apenumbra/tb.png|caption=图像。|width=200px]] 可通过五个连字符“@@-----@@”创建水平分割线。若它未被放在其他部件(诸如引用块)中,则会左右延伸贯穿页面。这种将文件分割为多个部分的线就是分割线。 标题可通过在一行字起始处输入 1 至 6 个加号“+”来创建。 一个普通的__下划__**加粗**//斜体//--删除--{{等宽}}__**//--{{字}}--//**__ 另一个普通的 __下划__ **加粗** //斜体// --删除-- {{等宽}} __**//--{{字}}--//**__ | [https://www.baidu.com/ 这是一个链接!] | [[[4o4-n0t-f0und|一个空链接!]]] | [[a href="http://scp-wiki-cn.wikidot.com/"]]一个普通的__下划__**加粗**//斜体//--删除--{{等宽}}__**//--{{链接}}--//**__[[/a]] | [[a href="http://scp-wiki-cn.wikidot.com/"]]另一个普通的 __下划__ **加粗** //斜体// --删除-- {{等宽}} __**//--{{链接}}--//**__[[/a]] @@ @@ @@ @@ @@ @@ @@ @@ [[collapsible show="+ 折叠 - 点击这里" hide="- 折叠 - 点击这里"]] + 1 级标题 ++ 2 级标题 +++ 3 级标题 ++++ 4 级标题 +++++ 5 级标题 ++++++ 6 级标题 [[/collapsible]] @@ @@ ~~~~ [[tabview]] [[tab 分页]] 此为分页(tab view)。 [[/tab]] [[tab 分页]] 看,这有更多文字。 多么精巧绝伦。 [[/tab]] [[tab 长 Tab]] 这是一个长的 tab,它有很多文字。[[footnote]]这是一个脚注。[[/footnote]] 这是一个长的 tab,它有很多文字。 这是一个长的 tab,它有很多文字。 这是一个长的 tab,它有很多文字。 这是一个长的 tab,它有很多文字。 这是一个长的 tab,它有很多文字。 这是一个长的 tab,它有很多文字。 这是一个长的 tab,它有很多文字。 [[/tab]] [[tab 更长的 Tab]] 这也是一个长的 tab,它有很多文字。 这也是一个长的 tab,它有很多文字。 这也是一个长的 tab,它有很多文字。 这也是一个长的 tab,它有很多文字。 这也是一个长的 tab,它有很多文字。 这也是一个长的 tab,它有很多文字。 这也是一个长的 tab,它有很多文字。 这也是一个长的 tab,它有很多文字。 这也是一个长的 tab,它有很多文字。 这也是一个长的 tab,它有很多文字。 这也是一个长的 tab,它有很多文字。 这也是一个长的 tab,它有很多文字。 这也是一个长的 tab,它有很多文字。 这也是一个长的 tab,它有很多文字。 [[/tab]] [[tab 空 Tab]] [[/tab]] [[tab 空 Tab]] [[/tab]] [[tab 这里的空 tab 有着一个特别特别长的名字,我想知道为什么会有这么长?]] [[/tab]] [[tab 空 Tab]] [[/tab]] [[tab 空 Tab]] [[/tab]] [[tab 空 Tab]] [[/tab]] [[/tabview]] @@ @@ > 这是一个引用块,在一行字的起始处加上“> ”来创建。 > > 更多文字 > ----- > 一条分割线 > >> 嵌套引用块 >> ----- >> 嵌套引用块里的分割线 >> >>> 嵌套嵌套引用块 >>> ----- >>> 嵌套嵌套引用块里的分割线 >>> >>>> 够了,禁止套娃 @@ @@ ||~ 这是 ||~ 表格 || || 你应该老早 || 就知道怎么 || |||| 做这个了吧 || || 1 || 2 || || 3 || 4 || || 谁是这里 || 最厉害的? || || #十六进制 || #至高无上 || ---- 本版式修改了 [[[scp-anthology-hub|SCP 文选]]]中使用的文选框配色,以为[[[sci-fi-hub|科幻月]]]活动所使用。 [!-- [[div_ class="achi-container"]] [[div_ class="achi-border"]] [[div_ class="achi-text"]] 文字文字文字文字文字文字文字文字文字文字文字文字文字 [[/div]] [[/div]] [[div_ class="achi-icon" style="--mask-icon: {$icon}]] [[/div]] [[/div]] 本版式另附带有一个如上方般的成就模块。使用方法如下所示: [[div class="blockquote code"]] @@[[include :scp-wiki-cn:theme:sci-fi inc-achi=--]@@ |icon=url("URI 链接"); |text=要写的文本 @@]]@@ [[/div]] 需注意,由于同源政策的限制,//URI 链接//处的文本需将原 SVG 或 PNG 文件转换为 base64 后再填入,直接填入链接会被同源政策屏蔽导致无法显示。你可以使用该网站进行转换:https://codebeautify.org/svg-to-base64-converter --] ---- + 代码 此处的 CSS 代码经过转换编译,原代码部分使用 SCSS 编写。若需查看源代码,请前往我的 [https://github.com/hoah2333/Archived-works/blob/main/SCP/theme-sci-fi/main.scss Github 仓库]。 [[collapsible show="展开代码" hide="收起代码"]] [[code type="css"]] @charset "UTF-8"; @import url("https://fonts.googleapis.com/css2?family=Noto+Sans+SC&display=swap"); @import url("https://fonts.googleapis.com/css2?family=Noto+Serif+SC&display=swap"); @import url("https://fonts.googleapis.com/css2?family=Lexend:wght@400;700&display=swap"); @import url("https://fonts.googleapis.com/css2?family=Jost:wght@400;700&display=swap"); @import url("https://rsms.me/inter/inter.css"); @import url("https://fonts.googleapis.com/css2?family=Teko:wght@400;700&display=swap"); @import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap"); @import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"); :root {   --icon: url("https://cdn.jsdelivr.net/gh/Nu-SCPTheme/Black-Highlighter@gh-pages/img/logo.svg");   --title: "SCP基金会";   --subtitle: "控制 · 收容 · 保护";   --header-font: "Lexend", "Noto Sans SC", Arial, sans-serif;   --UI-font: "Jost", "Noto Sans SC", sans-serif;   --body-font: "Inter", "Noto Sans SC", sans-serif;   --mono-font: "JetBrains Mono", "Noto Serif SC", monospace;   --bg-color: #051122;   --bg-color-2: #022F41;   --bg-color-2-trans: #022f41EE;   --bg-color-2-trans-2: #022f4199;   --bg-color-3: #0F5B79;   --bg-color-3-trans: #0F5B79EE;   --bg-color-3-trans-2: #0F5B7999;   --white-color: #EEEEEE;   --white-color-trans: #EEEEEE11;   --white-color-trans-2: #EEEEEE99;   --black-color: #111111;   --black-color-trans: #11111111;   --black-color-trans-2: #11111199;   --green-color: #18a314;   --red-color: #e13030;   --text-color: #e6e6e6;   --link-color: #0a82a8;   --link-color-2: #32D9CB;   --link-color-3: #84b1bf;   --link-newpage-color: var(--link-color-2);   --accent-color: #66c0f4;   --accent-color-2: #5aa9d6;   --border-color: #00b4eb;   --header-bg-color: var(--bg-color-2);   --topbar-bg-color: var(--bg-color-3);   --topbar-bg-color-trans: var(--bg-color-2-trans);   --sidebar-bg-color: var(--bg-color-2);   --search-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ddd%22%20d%3D%22M505%20442.7L405.3%20343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3%2044-79.7%2044-128C416%2093.1%20322.9%200%20208%200S0%2093.1%200%20208s93.1%20208%20208%20208c48.3%200%2092.7-16.4%20128-44v16.3c0%206.4%202.5%2012.5%207%2017l99.7%2099.7c9.4%209.4%2024.6%209.4%2033.9%200l28.3-28.3c9.4-9.4%209.4-24.6.1-34zM208%20336c-70.7%200-128-57.2-128-128%200-70.7%2057.2-128%20128-128%2070.7%200%20128%2057.2%20128%20128%200%2070.7-57.2%20128-128%20128z%22%2F%3E%3C%2Fsvg%3E");   --vote-cancel-icon: url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 779.53 779.53'%3E%3Ctitle%3Ecancel-vote%3C/title%3E%3Cpolygon points='779.53 665.37 503.93 389.77 779.53 114.17 665.37 0 389.77 275.6 114.17 0 0 114.17 275.6 389.77 0 665.37 114.17 779.53 389.77 503.93 665.37 779.53 779.53 665.37'/%3E%3C/svg%3E");   --vote-plus-icon: url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 872.37 872.37'%3E%3Ctitle%3Eplus%3C/title%3E%3Cpolygon points='872.37 341.18 531.2 341.18 531.2 0 341.18 0 341.18 341.18 0 341.18 0 531.2 341.18 531.2 341.18 872.37 531.2 872.37 531.2 531.2 872.37 531.2 872.37 341.18'/%3E%3C/svg%3E");   --vote-minus-icon: url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 872.37 190.02'%3E%3Ctitle%3Eminus%3C/title%3E%3Crect x='444.99' y='103.81' width='190.02' height='872.37' transform='translate(-103.81 635.01) rotate(-90)'/%3E%3C/svg%3E");   --vote-info-icon: url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 432.1 810.25'%3E%3Ctitle%3Einfo-vote%3C/title%3E%3Cpath d='M324,917.73v-139H491.5V493.71H346V355.77H615v423H756.05v139ZM544.41,266.88q-36.17,0-57.76-21.46T465,187.18q0-36.78,21.61-58.24t57.76-21.46q36.15,0,57.76,21.46t21.6,58.24q0,36.78-21.6,58.24T544.41,266.88Z' transform='translate(-323.95 -107.48)'/%3E%3C/svg%3E");   --close-icon: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNzUycHQiIGhlaWdodD0iNzUycHQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDc1MiA3NTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8cGF0aCBkPSJtMjI4LjAxIDE2OC44MS01OS4xOTkgNTkuMTk5IDE0OCAxNDcuOTktMTQ4IDE0OCA1OS4xOTkgNTkuMTk1IDE0Ny45OS0xNDcuOTkgMTQ4IDE0Ny45OSA1OS4xOTUtNTkuMTk1LTE0Ny45OS0xNDggMTQ3Ljk5LTE0Ny45OS01OS4xOTUtNTkuMTk5LTE0OCAxNDh6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==");   --header-height: 100px;   --topbar-height: 21px;   --account-height: 27px;   --main-content-width: 948px;   --transition: 0.25s cubic-bezier(0.4, 0, 0.2, 1); } body {   color: var(--text-color); } a {   color: var(--link-color);   transition: color var(--transition); } a:visited {   color: var(--link-color-3); } a.newpage {   color: var(--link-newpage-color); } a:hover, a:focus {   text-decoration: none;   color: var(--accent-color); } a.newpage:hover {   text-decoration: none;   color: var(--text-color); } *:focus-visible {   outline: 1px solid var(--white-color); } div#container-wrap {   background: var(--bg-color); } h1, h2, h3, h4, h5, h6 {   padding: 0;   margin: 8px 0 10px 0;   color: var(--accent-color-2);   font-family: var(--header-font);   font-weight: bold;   line-height: 1.25; } h1 {   color: var(--accent-color);   font-size: 24px; } h2 {   font-size: 21px; } h3 {   font-size: 18px; } h4 {   font-size: 16px; } h5 {   font-size: 14px; } h6 {   font-size: 12px; } #extra-div-1, #extra-div-2 {   z-index: 9;   position: absolute;   top: 0;   right: 0;   max-width: 100vw;   width: 100%;   height: var(--header-height);   background: var(--header-bg-color); } #extra-div-2 {   top: var(--header-height);   height: var(--topbar-height);   background: var(--topbar-bg-color);   border: 1px solid var(--border-color);   box-sizing: border-box; } #header {   background: var(--icon) no-repeat;   background-size: 50px 50px;   background-position: 10px 25px;   padding-bottom: 0; } #header * {   font-family: var(--UI-font); } #header h1, #header h2 {   margin-left: 70px;   line-height: unset;   font-weight: bold; } #header h1 a {   padding: 20px 0 35px 0;   line-height: unset;   color: var(--text-color);   font-family: var(--header-font);   text-shadow: none;   font-size: 28px; } #header h1 a span {   font-size: 0; } #header h1 a span::before {   content: var(--title, "SCP基金会");   font-size: 28px; } #header h2 span {   line-height: unset;   max-height: unset;   padding: 0px 0;   color: var(--link-color-2);   font-family: var(--header-font);   text-shadow: none;   font-weight: normal;   font-size: 0; } #header h2 span::before {   content: var(--subtitle, "控制 · 收容 · 保护");   font-size: 14px; } #top-bar {   top: var(--header-height); } #top-bar ul li ul {   opacity: 0;   transition: opacity var(--transition); } #top-bar ul :is(li:hover, li.sfhover) ul {   opacity: 1;   transition: opacity var(--transition); } #top-bar ul li a {   margin: unset;   padding: 3.5px 12px;   line-height: 1;   max-height: unset;   border: 1px solid transparent;   color: transparent; } #top-bar [class*=top-bar] > ul > li > a {   color: var(--link-color-2); } @media screen and (max-width: 375px) {   #top-bar [class*=top-bar] > ul > li > a {     padding: 3.5px 8px;   } } #top-bar [class*=top-bar] ul :is(li, li:hover, li.sfhover) ul li a {   color: var(--link-color-2);   padding: 5px 12px;   background-color: transparent;   border-color: transparent;   width: 200px; } #top-bar [class*=top-bar] ul :is(li, li:hover, li.sfhover) ul {   background-color: var(--topbar-bg-color-trans);   box-shadow: 0 6px 12px var(--black-color);   border: none; } #top-bar [class*=top-bar] > ul > :is(li:hover, li.sfhover) > a, #top-bar [class*=top-bar] ul :is(li, li:hover, li.sfhover) ul li a:hover, #top-bar ul :is(li, li:hover, li.sfhover) a:hover {   background-color: var(--white-color-trans);   border-color: transparent;   color: var(--text-color); } #top-bar [class*=top-bar] > ul > li:not(:first-of-type) > ul {   left: -60px;   right: unset; } #top-bar [class*=top-bar] ul :is(li:nth-last-of-type(1), li:nth-last-of-type(2)) ul {   right: 0;   left: unset; } #login-status {   color: var(--text-color);   display: flex;   align-items: center;   justify-content: right;   font-size: 14px; } #login-status .printuser {   display: flex;   align-items: center;   margin-right: 3px; } #login-status > a {   margin: 3px;   color: var(--link-color-2); } #login-status > a:hover {   color: var(--text-color); } #login-status > a[href*="account/messages"] strong {   text-decoration: none;   animation: none; } #login-status #account-topbutton {   font-size: initial;   font-weight: normal;   border: none;   padding: 0; } #account-options {   top: calc(var(--account-height) + 10px);   background-color: var(--topbar-bg-color-trans);   box-shadow: 0 6px 12px var(--black-color);   border: none; } #account-options ul li a {   color: var(--link-color-2);   padding: 5px 12px; } #account-options ul li a:hover {   color: var(--text-color);   background-color: var(--white-color-trans);   text-decoration: none; } #search-top-box {   top: calc(var(--header-height) / 2);   width: unset; } #search-top-box #search-top-box-form {   display: flex;   justify-content: right; } #search-top-box #search-top-box-form #search-top-box-input {   display: none;   /*   color: var(--text-color);   font-size: 14px;   border-radius: 0;   background-color: var(--topbar-bg-color);   border: 1px solid var(--border-color);   box-shadow: none;   margin: 0 3px 0 0;   padding: 3px 6px;   transition: background-color var(--transition);   font-family: var(--body-font);   */ } #search-top-box #search-top-box-form > input[type=submit] {   background-image: var(--search-icon);   background-repeat: no-repeat;   background-size: 20px;   background-position: 3px;   background-color: var(--topbar-bg-color);   border: 1px solid var(--accent-color-2);   position: relative;   border-radius: 0;   font-size: 0;   height: var(--account-height);   width: var(--account-height);   margin: 0;   transition: background-color var(--transition); } #search-top-box #search-top-box-form #search-top-box-input:hover, #search-top-box #search-top-box-form #search-top-box-input:focus, #search-top-box #search-top-box-form #search-top-box-input:target, #search-top-box #search-top-box-form > input[type=submit]:hover, #search-top-box #search-top-box-form > input[type=submit]:focus, #search-top-box #search-top-box-form > input[type=submit]:target {   background-color: var(--header-bg-color); } @media screen and (max-width: 767px) {   :root {     --header-height: 127px;   }   #header {     background-position: 10px 52px;   }   #header h1 a {     padding: 47px 0 35px 0;   } } #top-bar .open-menu a {   border-radius: 0;   border: solid 3px var(--link-color-2);   color: var(--link-color-2);   background-color: var(--sidebar-bg-color); } #side-bar .side-block {   border-radius: 0;   background: var(--sidebar-bg-color) !important;   border: 1px solid var(--border-color);   box-shadow: none;   font-family: var(--UI-font); } #side-bar .side-block .menu-item a {   color: var(--text-color); } #side-bar .side-block .menu-item a:hover {   color: var(--link-color-2); } #side-bar .side-block .menu-item > img {   opacity: 0; } #side-bar .side-block .heading {   color: var(--link-color-2);   border-bottom: solid 1px var(--border-color); } #side-bar .side-block .collapsible-block-folded {   background: none; } #side-bar .side-block .collapsible-block-unfolded-link {   border-bottom: solid 1px var(--border-color); } #side-bar .side-block .collapsible-block-link {   color: var(--link-color-2); } #side-bar .side-block .collapsible-block-link:hover {   color: var(--text-color); } @media (max-width: 767px) {   #side-bar {     background-color: var(--bg-color-2);   } } #content-wrap {   margin: 20px auto 0; } #main-content {   max-width: var(--main-content-width); } #page-title, #page-content .meta-title {   font-family: var(--header-font);   font-weight: bold;   line-height: 1.25;   color: var(--accent-color);   font-size: 24px;   border-color: var(--border-color); } #breadcrumbs {   color: var(--text-color); } .page-rate-widget-box {   display: inline-flex;   border-radius: 0;   box-shadow: none;   margin: 4px 0;   padding: 5px;   background: var(--bg-color-2); } .page-rate-widget-box .rate-points {   display: flex;   align-items: center;   color: var(--text-color);   background: transparent !important;   border: none;   border-radius: 0;   box-sizing: border-box;   font-size: 12px;   font-weight: bold; } .page-rate-widget-box .number {   width: -moz-max-content;   width: max-content;   font-size: 16px;   padding: 0 1.5px 0.5px; } .page-rate-widget-box .btn {   display: block;   width: 26px;   height: 26px;   background: transparent;   border: none;   font-weight: normal; } .page-rate-widget-box .btn a, div.creditRate .rate-box-with-credit-button .creditButton > p > a, div.creditRate .creditButtonStandalone > p > a {   display: block;   width: 100%;   height: 100%;   padding: 0;   margin: 0;   border: none;   border-radius: 0;   color: transparent;   background-color: transparent;   box-sizing: border-box;   position: relative;   transition: background-color var(--transition); } .page-rate-widget-box .btn a::before, div.creditRate .rate-box-with-credit-button .creditButton > p > a::before, div.creditRate .creditButtonStandalone > p > a::before {   content: "";   display: block;   background-color: var(--text-color);   position: absolute;   width: 100%;   height: 100%;   -webkit-mask-size: 40%;   mask-size: 40%;   -webkit-mask-repeat: no-repeat;   mask-repeat: no-repeat;   -webkit-mask-position: center;   mask-position: center; } .page-rate-widget-box .btn a:hover, .page-rate-widget-box .btn a:focus {   color: transparent; } .page-rate-widget-box .rateup a::before {   -webkit-mask-image: var(--vote-plus-icon);   mask-image: var(--vote-plus-icon); } .page-rate-widget-box .ratedown a::before {   -webkit-mask-image: var(--vote-minus-icon);   mask-image: var(--vote-minus-icon); } .page-rate-widget-box .cancel a::before {   -webkit-mask-image: var(--vote-cancel-icon);   mask-image: var(--vote-cancel-icon); } div.creditRate .rate-box-with-credit-button .creditButton > p > a::before, div.creditRate .creditButtonStandalone > p > a::before {   -webkit-mask-image: var(--vote-info-icon);   mask-image: var(--vote-info-icon);   -webkit-mask-size: 27.5%;   mask-size: 27.5%; } .page-rate-widget-box .rateup a:hover {   background-color: var(--green-color); } .page-rate-widget-box .ratedown a:hover {   background-color: var(--red-color); } .page-rate-widget-box .cancel a:hover, div.creditRate .rate-box-with-credit-button .creditButton > p > a:hover, div.creditRate .creditButtonStandalone > p > a:hover {   background-color: var(--bg-color-3);   border-radius: 0; } .creditRate > .rateBox, div.creditRate .rate-box-with-credit-button > .page-rate-widget-box {   display: contents; } #page-content .creditRate {   float: none;   display: block;   margin: 0;   text-align: right; } div.creditRate .rateBox {   display: contents; } div.creditRate .rate-box-with-credit-button, div.creditRate .creditButtonStandalone {   background-color: var(--bg-color-2);   box-shadow: none;   border: none;   border-radius: 0;   display: inline-flex;   margin: 4px 0;   padding: 5px;   text-align: center; } div.creditRate .rate-box-with-credit-button .creditButton {   display: block;   width: 26px;   height: 26px;   padding-left: 5px; } div.creditRate .rate-box-with-credit-button .creditButton > p, div.creditRate .creditButtonStandalone > p {   display: contents; } div.creditRate .creditButtonStandalone {   width: 26px;   height: 26px; } div.creditRate .creditButtonStandalone > p > a {   box-shadow: none; } [id*=u-credit] .fader {   background: var(--black-color-trans-2);   -webkit-backdrop-filter: blur(2px);           backdrop-filter: blur(2px); } [id*=u-credit] .modalbox {   display: flex;   flex-direction: column;   box-shadow: none;   border: none;   border-radius: 0;   background: var(--bg-color-2);   padding: 0; } [id*=u-credit] .modalbox > div:first-of-type {   display: flex;   align-items: center;   justify-content: center;   height: 44px;   font-size: 18px;   background-color: var(--bg-color); } [id*=u-credit] .modalbox > div:first-of-type > h2 {   color: var(--text-color); } [id*=u-credit] .modalbox .creditBottomRate {   height: auto !important; } [id*=u-credit] .modalbox > .credit.first > p:first-of-type::before, [id*=u-credit] .modalbox > .credit.first > p:first-of-type::after {   content: "";   position: absolute;   top: 0;   right: 0;   display: block;   height: 44px;   width: 44px;   pointer-events: none; } [id*=u-credit] .modalbox > .credit.first > p:first-of-type::before {   background: transparent;   transition: background-color var(--transition); } [id*=u-credit] .modalbox > .credit.first > p:first-of-type::after {   background: var(--text-color);   -webkit-mask-image: var(--close-icon);   mask-image: var(--close-icon);   -webkit-mask-position: 50%;   mask-position: 50%;   -webkit-mask-size: contain;   mask-size: contain;   -webkit-mask-repeat: no-repeat;   mask-repeat: no-repeat; } [id*=u-credit] .modalbox > .credit.first > p:first-of-type:hover::before {   background: var(--bg-color-3); } [id*=u-credit] iframe.close-credits {   transform: scale(1.875);   height: 23px !important;   width: 23px;   top: 10px;   right: 10px;   opacity: 0; } [id*=u-credit] .modalbox > hr:first-of-type {   display: none; } [id*=u-credit] .modalbox > hr {   background-color: var(--border-color);   margin: 20px 20px 10px; } div#toc {   max-width: calc(var(--main-content-width) * 0.375);   min-width: min(100%, var(--main-content-width) * 0.25);   display: flex;   flex-wrap: wrap;   align-items: center;   justify-content: space-between;   padding: 0;   background-color: var(--bg-color-2);   border: solid 1px var(--border-color);   box-sizing: border-box; } #toc.floatright {   float: right;   margin: 4px 0 4px 24px; } #toc.floatleft {   float: left;   margin: 4px 24px 4px 0; } /* non-float toc */ #page-content table[style^="margin:0;"] td[style^="margin:0;"] {   display: contents; } #toc #toc-action-bar {   text-align: right;   padding: 10px;   width: 56px; } #toc .title {   flex-grow: 1;   order: -1;   padding: 10px 14px;   margin: 0;   text-align: left;   font-size: 14px; } #toc-list {   width: 100%;   border-top: inherit;   margin: 0;   padding: 10px;   padding-left: 18px;   background-color: rgb(var(--basalt-background-color));   counter-reset: toc-num1; } #toc-list div[style*="1em"] {   counter-increment: toc-num1;   position: relative; } #toc-list div[style*="1em"]::before {   content: counter(toc-num1) ".";   position: absolute;   top: 0;   right: 100%;   height: 100%;   font-size: 10px;   display: flex;   align-items: center;   font-family: var(--UI-font);   padding-right: 4px; } #toc-list > div[style*="2em"] > a {   font-size: 9px; } #toc-list > div[style*="3em"] > a {   font-size: 8px; } #toc-list > div[style*="4em"] > a {   font-size: 7px; } #toc-list > div[style*="5em"] > a {   font-size: 6px; } #toc-list > div[style*="6em"] > a {   font-size: 5px; } .bblock {   background-color: var(--text-color);   transition: color var(--transition);   color: var(--text-color); } .bblock:hover, .bblock:focus-within {   background-color: var(--text-color);   color: var(--black-color); } .dblock {   color: var(--text-color);   background-color: currentColor;   transition: background-color var(--transition); } .dblock:is(:hover, :focus-within) {   background-color: transparent; } blockquote, div.blockquote {   background-color: var(--bg-color-2-trans-2);   color: var(--text-color);   border: 1px solid var(--border-color);   padding: 2px 23px;   margin: 20px auto;   max-width: calc(var(--main-content-width) * 0.825);   box-sizing: border-box; } hr {   height: 2px;   margin: 24px auto;   background-color: var(--border-color); } table td {   text-align: start; } #page-content table {   width: -moz-max-content;   width: max-content; } #page-content table, table.wiki-content-table {   max-width: 100%;   overflow-x: auto;   box-sizing: border-box;   margin: 0.25rem auto;   border-collapse: collapse; } #page-content table th, table.wiki-content-table th {   background-color: var(--bg-color-3);   border-color: var(--border-color);   color: var(--text-color);   padding: 6px 9px;   font-family: var(--header-font);   font-weight: bold; } #page-content table td, table.wiki-content-table td {   border: solid 1px var(--border-color);   padding: 8px 10px; } #page-content table tr:nth-of-type(2n), table.wiki-content-table tr:nth-of-type(2n) {   background-color: var(--bg-color); } #page-content table tr:nth-of-type(2n+1), table.wiki-content-table tr:nth-of-type(2n+1) {   background-color: var(--bg-color-2); } #page-content .yui-navset .yui-nav {   border: none;   display: flex;   flex-wrap: wrap;   justify-content: space-between;   padding-right: 2px; } #page-content .yui-navset .yui-nav li, #page-content .yui-navset .yui-nav li.selected {   margin: 0;   padding: 0;   flex-grow: 1; } #page-content .yui-navset .yui-nav li a {   background: none;   background-color: var(--bg-color-2);   color: var(--text-color);   border: 1px solid var(--border-color);   border-width: 1px 1px 0 1px;   display: flex;   width: 100%;   justify-content: center;   transition: background-color var(--transition); } #page-content .yui-navset .yui-nav li a:focus-visible {   background-color: var(--bg-color); } #page-content .yui-navset .yui-nav li:hover, #page-content .yui-navset .yui-nav li a:hover {   background-color: var(--bg-color); } #page-content .yui-navset .yui-nav li.selected a {   background-color: var(--bg-color-3);   border-width: 1px 1px 0 1px; } #page-content .yui-navset .yui-nav li a em {   border: none;   top: 0;   padding: 0.25em 0.75em; } #page-content .yui-navset .yui-content {   background-color: var(--bg-color-2);   color: var(--text-color);   padding: 10px 16px;   border: 1px solid var(--border-color); } #page-content .pager a {   border: 1px solid var(--border-color);   color: var(--link-color); } #page-content .pager a:hover {   color: var(--link-color-2); } #page-content .pager .target:last-of-type a, #page-content input.btn, #page-content .buttons input, #action-area input.btn, #odialog-container .owindow .button-bar a, #action-area .change-textarea-size a {   color: var(--link-color-2);   background-color: var(--bg-color-2);   border: 1px solid var(--border-color);   cursor: pointer;   transition: background-color var(--transition), color var(--transition); } #page-content .pager .target:last-of-type a:hover, #page-content input.btn:hover, #page-content .buttons input:hover, #action-area input.btn:hover, #odialog-container .owindow .button-bar a:hover, #action-area .change-textarea-size a:hover {   color: var(--white-color);   background-color: var(--bg-color-3); } #page-content .pager .current {   background-color: var(--bg-color-2);   color: var(--text-color); } #page-content .scp-image-block .scp-image-caption {   background-color: var(--bg-color-2);   color: var(--text-color); } #page-content .code {   background-color: var(--bg-color-2);   color: var(--text-color);   border: 1px solid var(--border-color);   font-family: var(--mono-font); } #page-content code, #page-content tt {   background-color: var(--bg-color-3-trans-2);   color: var(--text-color);   font-family: var(--mono-font); } #page-content .code pre span[class*=hl-] {   filter: invert(1) hue-rotate(180deg); } #page-content .wiki-note {   background-color: var(--bg-color-2);   border: 1px solid var(--border-color); } #odialog-hovertips .hovertip {   background-color: var(--bg-color-2-trans) !important;   border: 1px solid var(--border-color) !important;   color: var(--text-color); } #odialog-shader {   background-color: var(--black-color-trans-2);   opacity: 1;   -webkit-backdrop-filter: blur(2px);           backdrop-filter: blur(2px); } #odialog-container .owindow {   background-color: var(--bg-color-2);   border: 2px solid var(--border-color); } #odialog-container .owindow .modal-body img:first-of-type {   background-color: transparent !important; } #odialog-container .owindow .title, #action-area #lock-info {   background-color: var(--bg-color); } input.text, textarea {   background-color: var(--bg-color-2);   border: 1px solid var(--border-color);   color: var(--text-color); } #edit-page-form .form {   width: 100%;   border-spacing: 0; } #edit-page-form .form tr {   display: flex;   flex-wrap: wrap; } #edit-page-form .form td:nth-of-type(1) {   padding: 0 0 0 6px; } #edit-page-form .form td:nth-of-type(2) {   padding: 0;   width: 100%; } #edit-page-form .form td:nth-of-type(2) input.text, #new-post-div input.text {   width: 100%;   max-width: 100%;   margin: 0;   padding-left: 8px;   box-sizing: border-box; } #edit-page-form .wd-editor-toolbar-panel, #new-post-div .wd-editor-toolbar-panel {   display: flex;   flex-wrap: wrap;   background-color: var(--bg-color-2);   padding: 9px 6px;   border: 1px solid var(--border-color);   margin: 0.5em 0 1em;   width: 100%;   box-sizing: border-box; } #edit-page-form .wd-editor-toolbar-panel div, #new-post-div .wd-editor-toolbar-panel div {   width: 100%;   height: unset; } #edit-page-form .wd-editor-toolbar-panel div ul, #new-post-div .wd-editor-toolbar-panel div ul {   float: unset;   display: flex;   flex-wrap: wrap; } #edit-page-form .wd-editor-toolbar-panel div ul li, #new-post-div .wd-editor-toolbar-panel div ul li {   float: unset;   margin: 0;   padding: 3px;   position: relative; } #edit-page-form .wd-editor-toolbar-panel div ul li.hseparator, #new-post-div .wd-editor-toolbar-panel div ul li.hseparator {   padding: 0;   width: 1px;   margin-right: -1px; } #edit-page-form .wd-editor-toolbar-panel div ul li:hover ul, #edit-page-form .wd-editor-toolbar-panel div ul li.sfhover ul, #new-post-div .wd-editor-toolbar-panel div ul li:hover ul, #new-post-div .wd-editor-toolbar-panel div ul li.sfhover ul {   background-color: var(--bg-color-2);   border: 1px solid var(--border-color); } #edit-page-form #edit-page-textarea, #new-post-div #np-text {   margin: 0.5em 0 1em;   width: 100% !important;   border: 1px solid var(--border-color);   padding: 8px 0 8px 8px;   box-sizing: border-box; } #edit-page-form .change-textarea-size, #new-post-div .change-textarea-size {   float: unset;   padding: 0 0 1em 0;   width: calc(100% - 2px);   margin: -1em 0 1em 2px;   display: flex;   justify-content: flex-end;   border-bottom: 1px solid var(--border-color); } #edit-page-form .change-textarea-size a, #new-post-div .change-textarea-size a {   background-color: var(--bg-color-2);   border: 1px solid var(--border-color);   border-width: 0 1px 1px 1px; } #edit-page-form .change-textarea-size a:nth-of-type(1), #new-post-div .change-textarea-size a:nth-of-type(1) {   padding: 2px 11.38px;   border-width: 0 0 1px 1px; } #edit-page-form .change-textarea-size a:nth-of-type(2), #new-post-div .change-textarea-size a:nth-of-type(2) {   padding: 2px 7.78px; } #edit-page-form .edit-help-34, #new-post-div .edit-help-34 {   margin: -3.7em 0 1.7em; } #edit-page-form .edit-page-bottomtable {   width: 100%; } #edit-page-form .edit-page-bottomtable tr {   display: flex;   flex-wrap: wrap; } #edit-page-form .edit-page-bottomtable td:nth-of-type(1) {   width: 100%;   margin: 0 -7px;   position: relative; } #edit-page-form .edit-page-bottomtable #edit-page-comments {   width: calc(100% - 2px);   min-height: 4em; } #edit-page-form .edit-page-bottomtable .sub {   display: flex;   align-items: center;   position: absolute;   bottom: 0;   right: 1em;   color: var(--text-color); } #edit-page-form .edit-page-bottomtable td:nth-of-type(2) {   width: calc(100% + 4px);   margin: 0 -7px; } #edit-page-form .edit-page-bottomtable #lock-info {   border: 1px solid var(--border-color);   padding: 8px;   text-align: center;   background-color: var(--bg-color-2); } #edit-page-form .buttons, #new-post-div .buttons {   display: flex;   justify-content: right;   flex-wrap: wrap;   row-gap: 8px; } #edit-page-form .buttons .btn, #new-post-div .buttons .btn {   border: 1px solid var(--border-color);   background-color: var(--bg-color-2);   color: var(--text-color);   padding: 7px 18px;   margin: 0 8px 0 0;   cursor: pointer; } #view-diff-div > p a.button {   border: 1px solid var(--border-color);   background-color: var(--bg-color-2);   color: var(--text-color);   padding: 7px 18px;   margin: 0 8px 0 0; } #view-diff-div .page-source {   border: 1px solid var(--border-color);   background-color: var(--bg-color-2);   padding: 8px; } #edit-page-form .change-textarea-size a:hover, #new-post-div .change-textarea-size a:hover, #edit-page-form .buttons .btn:hover, #new-post-div .buttons .btn:hover {   text-decoration: none;   background-color: var(--bg-color-3);   color: var(--link-color-2);   transition: color var(--transition), background-color var(--transition); } .inline-diff del {   background-color: var(--red-color); } .inline-diff del::before {   color: var(--red-color); } .inline-diff ins {   background-color: var(--green-color); } .inline-diff ins::before {   color: var(--green-color); } #footer, #license-area, #print-opyions, div.buttons input, input[type=button], button, .bibitems .title, .footnotes-footer .title, .hovertip .content .footnote .f-heading, .hovertip .content .reference .r-heading, .owindow .button-bar > a:not([onclick*=cleanAll]), .owindow div[style*=margin-top] a, .owindow > .content.modal-body > img + h1 + table > tbody > tr > td:first-child, #flag-user-options-flag > *, #flag-user-options-unflag > *, #page-info, #page-options-container .page-watch-options, #action-area a.btn, #action-area input.btn, div.buttons a.btn, div.buttons input.btn, #history-subarea a.action-area-close, #view-diff-div a.button, form#edit-page-form, form[onsubmit*=PageTagsModule] > table.form > tbody > tr > td:first-child, #history-form-1 > table.form > tbody > tr:first-child > td:first-child, #history-form-1 > table.form > tbody > tr:nth-child(2) > td, #main-content .pager .pager-no, #revision-list .page-history tr[id*=revision-row] td:nth-child(4), #revision-list .page-history tr[id*=revision-row] td:nth-child(6), div.site-changes-box > form > table.form > tbody > tr > td:first-child, #site-changes-list div.changes-list-item > table > tbody > tr > td.revision-no, #site-changes-list div.changes-list-item > table > tbody > tr > td.mod-date, #history-subarea > h2, #file-upload-form table.form > tbody > tr > td:nth-child(1), form[onsubmit*=setParent] > table.form > tbody > tr > td:nth-child(1), #rename-option-rename table.form > tbody > tr > td:nth-child(1), #action-area table.page-files > thead > tr, input#upload-userfile::file-selector-button, #action-area > h1 + p + h2 + div[style*=padding-left] > div > a[onclick*="EditMetaModule.listeners.deleteTag"], #action-area > a.action-area-close + h1 + p + table.form > tbody > tr > td:first-child {   font-family: var(--UI-font); } div#print-head, code, .code, .code pre, .code p, tt, .yui-navset.yui-navset-top > ul.yui-nav, .footnotes-footer .footnote-footer > a:first-child, #revision-list .page-history tr[id*=revision-row] td:nth-child(1), #action-area > h1 + p + h2 + div[style*=padding-left] > div, #edit-meta-newtag-form > table {   font-family: var(--mono-font); } *::-webkit-scrollbar-thumb {   background: var(--bg-color-3); } *::-webkit-scrollbar-track {   background: var(--bg-color-2); } /* scp-anthology by EstrellaYoshte */ .halloween-cards-container {   display: flex;   flex-wrap: wrap;   grid-gap: 1.675rem;   justify-content: center;   margin: 0.5rem auto; } .halloween-cards-container .anthology-card {   display: flex;   flex-direction: column;   background-color: var(--bg-color-2);   position: relative;   flex-basis: 13.25rem;   box-sizing: border-box;   isolation: isolate;   transition: transform var(--transition); } .halloween-cards-container .anthology-card:is(:hover, :focus-within) {   transform: scale(1.325);   z-index: 1; } .halloween-cards-container .anthology-card > a:first-child {   font-size: 0;   display: block;   width: 100%;   height: 100%;   position: absolute;   top: 0;   left: 0;   z-index: 3;   outline: none; } .halloween-cards-container .anthology-card > a:first-child:not([href*=scp-wiki-cn]) {   display: none; } .halloween-cards-container .anthology-card > a:first-child:not([href*=scp-wiki-cn]) ~ img {   cursor: not-allowed; } .anthology-card > h1 {   font-family: "Teko", "Inter", sans-serif;   font-weight: normal;   font-size: 1.75em;   line-height: 0.9;   margin: 0;   position: absolute;   width: 100%;   box-sizing: border-box;   padding: 0.285rem 2.25rem 0.125rem;   text-align: center;   background-color: var(--bg-color-2);   color: var(--text-color);   -webkit-clip-path: polygon(0 0, 100% 0, 100% 0.5rem, calc(100% - 1.25rem) 0.5rem, calc(100% - 2.5rem) 100%, 2.5rem 100%, 1.25rem 0.5rem, 0% 0.5rem);           clip-path: polygon(0 0, 100% 0, 100% 0.5rem, calc(100% - 1.25rem) 0.5rem, calc(100% - 2.5rem) 100%, 2.5rem 100%, 1.25rem 0.5rem, 0% 0.5rem);   transition: color var(--transition), background-color var(--transition); } .anthology-card:is(:hover, :focus-within) > h1 {   color: var(--black-color);   background-color: var(--link-color-2); } .anthology-card > img {   padding-top: 0.5rem;   height: 17.5rem;   width: 100%;   -o-object-fit: cover;      object-fit: cover;   z-index: -1; } .anthology-card > .antho-title {   display: flex;   width: calc(100% + 1rem);   max-width: unset !important;   align-items: center;   font-family: "Teko", "Inter", sans-serif;   isolation: isolate;   position: absolute;   bottom: 2.625rem;   left: -0.625rem;   transform: translateY(50%);   z-index: 4;   pointer-events: none; } .anthology-card > .antho-title span {   pointer-events: auto; } .anthology-card > .antho-title span:nth-child(1) {   display: flex;   align-items: center;   justify-content: center;   height: 3rem;   min-width: 3.5rem;   width: 3.5rem;   line-height: 1.25;   box-sizing: border-box;   color: black;   font-weight: bold;   position: relative;   font-size: 1.675rem;   font-family: var(--body-font);   transform: scale(1.25);   z-index: 1; } .anthology-card.x4 > .antho-title span:nth-child(1) {   font-size: 0; } .anthology-card:not(.x4) > .antho-title span:nth-child(1)::before, .anthology-card > .antho-title span:nth-child(1)::after {   content: "";   display: block;   position: absolute;   top: 0;   left: 0;   width: 100%;   height: 100%;   background-color: var(--link-color);   z-index: -1;   -webkit-clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);           clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%); } .anthology-card:not(.x4) > .antho-title span:nth-child(1)::before {   background-color: var(--link-color-2);   transition: transform var(--transition); } .anthology-card.x4 > .antho-title span:nth-child(1)::before {   content: "星";   font-size: 1.675rem; } .anthology-card > .antho-title span:nth-child(2) {   min-height: 2.375em;   font-size: 1.675em;   font-weight: normal;   line-height: 0.875;   display: inline-grid;   align-items: center;   text-align: center;   padding: 0.175em 1.25em;   padding-left: 1.75rem;   margin-left: -0.875rem;   background-color: var(--bg-color-3);   background-image: linear-gradient(to right, var(--link-color-2) 0%, var(--link-color-2) 100%);   background-size: 0% 100%;   background-position: 0 100%;   background-repeat: no-repeat;   -webkit-clip-path: polygon(0 0, calc(100% - 0.875em) 0, 100% 50%, calc(100% - 0.875em) 100%, 0 100%);           clip-path: polygon(0 0, calc(100% - 0.875em) 0, 100% 50%, calc(100% - 0.875em) 100%, 0 100%);   transition: all var(--transition); } .anthology-card:is(:hover, :focus-within) > .antho-title span:nth-child(1) {   color: var(--text-color);   transition: color var(--transition); } .anthology-card:is(:hover, :focus-within) > .antho-title span:nth-child(1)::before {   transform: scale(1.15); } .anthology-card:is(:hover, :focus-within) > .antho-title span:nth-child(2) {   color: var(--black-color);   background-size: 100% 100%; } /* Convert from SCSS */ :root {   --mask-text-background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4zLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTk0MS42IDc4NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTk0MS42IDc4NTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPGcgaWQ9IuWbvuWxgl8zIj4NCgk8ZyBpZD0iWE1MSURfMDAwMDAwNDQ4NTY2Mzg4MTAyNDYwNjYwMDAwMDAwMDg2MzIxMzQwNzExMDQzMDA3MDFfIj4NCgkJPGc+DQoJCQk8cGF0aCBkPSJNMTkzOS45LDI1Ni40YzIuMSwzLjcsMi4xLDguMywwLDEybC0yOTQuNyw1MTAuNWMtMi4xLDMuNy02LjEsNi0xMC40LDZIMTQ1LjNjLTQuMywwLTguMi0yLjMtMTAuNC02TDEuOCw1NDguMg0KCQkJCWMtMS0xLjgtMS42LTMuOS0xLjYtNmMwLTYuNiw1LjQtMTIsMTItMTJoNzIuM2M0LjMsMCw4LjIsMi4zLDEwLjQsNmw5MC4xLDE1Ni4xYzIuMSwzLjcsNi4xLDYsMTAuNCw2aDQ4OS41DQoJCQkJYzQuMywwLDguMi0yLjMsMTAuNC02bDI0NC43LTQyMy45YzIuMS0zLjcsMi4xLTguMywwLTEyTDg0Mi40LDg3LjZsLTQwLjEtNjkuNGMtMS0xLjgtMS42LTMuOS0xLjYtNmMwLTYuNiw1LjQtMTIsMTItMTJ2MEgxNzg1DQoJCQkJYzQuMywwLDguMiwyLjMsMTAuNCw2bDQ3LDgxLjRMMTkzOS45LDI1Ni40eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTgxMi43LDAuMWMtNi42LDAtMTIsNS40LTEyLDEyYzAsMi4xLDAuNiw0LjIsMS42LDZsNDAuMSw2OS40bDk3LjUsMTY4LjljMi4xLDMuNywyLjEsOC4zLDAsMTJMNjk1LjIsNjkyLjMNCgkJCQljLTIuMSwzLjctNi4xLDYtMTAuNCw2SDE5NS4zYy00LjMsMC04LjItMi4zLTEwLjQtNkw5NC44LDUzNi4yYy0yLjEtMy43LTYuMS02LTEwLjQtNkgxMi4xYy02LjYsMC0xMiw1LjQtMTIsMTINCgkJCQljMCwyLjEsMC42LDQuMiwxLjYsNmwxMzMuMiwyMzAuN2MyLjEsMy43LDYuMSw2LDEwLjQsNmgxNDg5LjRjNC4zLDAsOC4yLTIuMywxMC40LTZsMjk0LjctNTEwLjVjMi4xLTMuNywyLjEtOC4zLDAtMTINCgkJCQlsLTk3LjUtMTY4LjlsLTQ3LTgxLjRjLTIuMS0zLjctNi4xLTYtMTAuNC02TDgxMi43LDAuMUw4MTIuNywwLjF6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==");   --mask-text-border: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4zLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTk1MC43IDc5Mi41IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTUwLjcgNzkyLjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnIGlkPSLlm77lsYJfMyI+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTgxNywzLjdjLTYuNiwwLTEyLDUuNC0xMiwxMmMwLDIuMSwwLjYsNC4yLDEuNiw2bDQwLjEsNjkuNEw5NDQuMiwyNjBjMi4xLDMuNywyLjEsOC4zLDAsMTJMNjk5LjUsNjk2DQoJCWMtMi4xLDMuNy02LjEsNi0xMC40LDZIMTk5LjZjLTQuMywwLTguMi0yLjMtMTAuNC02TDk5LjEsNTM5LjljLTIuMS0zLjctNi4xLTYtMTAuNC02SDE2LjVjLTYuNiwwLTEyLDUuNC0xMiwxMg0KCQljMCwyLjEsMC42LDQuMiwxLjYsNmwxMzMuMiwyMzAuN2MyLjEsMy43LDYuMSw2LDEwLjQsNmgxNDg5LjVjNC4zLDAsOC4yLTIuMywxMC40LTZMMTk0NC4yLDI3MmMyLjEtMy43LDIuMS04LjMsMC0xMmwtOTcuNS0xNjguOQ0KCQlsLTQ3LTgxLjRjLTIuMS0zLjctNi4xLTYtMTAuNC02TDgxNywzLjdMODE3LDMuN3oiLz4NCjwvZz4NCjwvc3ZnPg0K");   --mask-icon: url("data:image/svg+xml;base64,PHN2ZyBpZD0i5Zu+5bGCXzEiIGRhdGEtbmFtZT0i5Zu+5bGCIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDkzNS45NSA4MDEuMTEiPjxnIGlkPSLlm77lsYJfMyIgZGF0YS1uYW1lPSLlm77lsYIgMyI+PHBhdGggZD0iTTcwNC40NiwxNkg2MDUuMzlhMTEuMywxMS4zLDAsMCwwLTkuNzgsNS42NEw1ODMuOSw0MS44N2ExMS4yOSwxMS4yOSwwLDAsMCw5Ljc4LDE2LjkzaDg2YTExLjMsMTEuMywwLDAsMSw5Ljc4LDUuNjRMODg0LjkzLDQwMi44OGExMS4yNywxMS4yNywwLDAsMSwwLDExLjI5TDY4OS40OCw3NTIuNjFhMTEuMjksMTEuMjksMCwwLDEtOS43OCw1LjY0SDI4OC44MmExMS4zLDExLjMsMCwwLDEtOS43OC01LjY0TDE1OC44Myw1NDQuNDVhMTEuMjksMTEuMjksMCwwLDAtMTkuNTYsMGwtMTEuNjksMjAuMzJhMTEuMjksMTEuMjksMCwwLDAsMCwxMS4yN0wyNTQuMyw3OTUuNDdhMTEuMzIsMTEuMzIsMCwwLDAsOS43OSw1LjY0SDcwNC40OGExMS4zLDExLjMsMCwwLDAsOS43OC01LjY0TDkzNC40NCw0MTQuMThhMTEuMjcsMTEuMjcsMCwwLDAsMC0xMS4yOUw3MTQuMjQsMjEuNkExMS4zLDExLjMsMCwwLDAsNzA0LjQ2LDE2WiIvPjxwYXRoIGQ9Ik0xNTQuMjIsNDE1Ljg3bC0uODYsMS41YTExLjI5LDExLjI5LDAsMCwxLTkuNzksNS42Nkg5N2ExMS4zMSwxMS4zMSwwLDAsMC05LjgsNS42NkwxLjUyLDU3Ny41NWExMS4yOSwxMS4yOSwwLDAsMCw5Ljc5LDE2LjkySDcxYTExLjMxLDExLjMxLDAsMCwwLDkuNzktNS42NmwxMTUuNjEtMjAxYTExLjI5LDExLjI5LDAsMCwwLTkuNzktMTYuOTJoMGExMS4zMSwxMS4zMSwwLDAsMC05Ljc5LDUuNjZaIi8+PHBhdGggZD0iTTIxOCwyMzAuNjZsLS44NiwxLjVhMTEuMzEsMTEuMzEsMCwwLDEtOS44LDUuNjZIMTYxYTExLjMxLDExLjMxLDAsMCwwLTkuNzksNS42Nkw2NS44MywzOTEuODNhMTEuMjksMTEuMjksMCwwLDAsOS43OSwxNi45Mmg1OS42OWExMS4zMSwxMS4zMSwwLDAsMCw5Ljc5LTUuNjZsMTE1LjYxLTIwMWExMS4yOSwxMS4yOSwwLDAsMC05LjgtMTYuOTJoLS4yMmExMS4zMSwxMS4zMSwwLDAsMC05Ljc5LDUuNjZaIi8+PHBhdGggZD0iTTU2Ny41MiwxNi45M0ExMS4yOSwxMS4yOSwwLDAsMCw1NTcuNzQsMEgyNTVhMTEuMzEsMTEuMzEsMCwwLDAtOS44LDUuNjZsLTExNS42MSwyMDFhMTEuMjksMTEuMjksMCwwLDAsOS44LDE2LjkySDE5OS4xYTExLjMxLDExLjMxLDAsMCwwLDkuNzktNS42NkwyODgsODAuNDRhMTEuMywxMS4zLDAsMCwxLDkuOC01LjY2SDUyNy42MWExMS4zMiwxMS4zMiwwLDAsMCw5Ljc5LTUuNjRaIi8+PC9nPjwvc3ZnPg=="); } #page-content .achi-container {   display: flex;   color: var(--bg-color);   width: 100%;   height: 21.3rem;   position: relative; } @media screen and (max-width: 768px) {   #page-content .achi-container {     height: 45vw;   } } #page-content .achi-border {   display: block;   width: 98%;   left: 2%;   top: 14.5%;   position: absolute;   height: 85.5%;   color: var(--bg-color-2);   box-sizing: border-box; } #page-content .achi-border::before, #page-content .achi-border::after {   content: "";   display: block;   position: absolute;   width: 100%;   height: 100%;   top: 0;   left: 0;   -webkit-mask-size: 100%;   mask-size: 100%;   -webkit-mask-repeat: no-repeat;   mask-repeat: no-repeat; } #page-content .achi-border::before {   background-color: var(--bg-color-2);   -webkit-mask-image: var(--mask-text-background);   mask-image: var(--mask-text-background); } #page-content .achi-border::after {   background-color: var(--border-color);   -webkit-mask-image: var(--mask-text-border);   mask-image: var(--mask-text-border); } #page-content .achi-icon {   display: block;   width: 47.47%;   height: 100%;   position: relative;   box-sizing: border-box; } #page-content .achi-icon::before {   content: "";   display: block;   position: absolute;   width: 100%;   height: 100%;   top: 0;   left: 0;   -webkit-mask-size: 100%;   mask-size: 100%;   -webkit-mask-repeat: no-repeat;   mask-repeat: no-repeat;   background-color: var(--border-color);   -webkit-mask-image: var(--mask-icon);   mask-image: var(--mask-icon);   top: 0; } #page-content .achi-text {   position: relative;   left: 49%;   top: 0;   width: 42.5%;   max-width: 42.5%;   margin: 5px 0 0 0;   color: var(--text-color); }/*# sourceMappingURL=https://hoah2333.github.io/Archived-works/SCP/theme-sci-fi/main.css.map */ [[/code]] [[/collapsible]] [[/iftags]]