CHÚ Ý:
Đây là một trang fragment.
Đây là một trang nội bộ sử dụng bởi Wiki SCP-VN, và không phải để đọc trực tiếp, mà là được thêm từ một trang khác. Trang này được gắn trang mẹ, xem ở trên.
/* Header Elements */
:root {
--logo-image: url("http://scp-wiki.wikidot.com/local--files/theme:shark-punching-centre-bhl/spc-header.png");
--header-title: "DỮ LIỆU SPC";
--header-subtitle: "TRUNG TÂM ĐẤM CÁ MẬP";
--rating-module-bg-color: 232, 240, 255;
--rating-module-bottom-border-color: 0, 35, 94;
--newpage-color: var(--alt-accent);
/* ===THEME COLORS=== */
/* subdued theme color, for visited links */
--pale-accent: 20, 20, 210;
/* vivid theme color, the "default" accent color */
--bright-accent: 0, 71, 194;
/* theme color */
--medium-accent: 40, 91, 122;
/* darker theme color */
--dark-accent: 0, 42, 115;
/* alternate accent color, for newpage links */
--alt-accent: 190, 190, 255;
--modal-header-bg: 150, 191, 255;
}
#main-content {
--tables-header-bg: 0, 71, 194;
--footnotes-footer-colorbar-color: 0, 42, 115;
--pagetags-title-bg: 0, 42, 115;
--blockquote-border-color: 0, 42, 115;
}
#content-wrap::before {
content: "";
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
background-repeat: repeat-x;
pointer-events: none;
background-image: url('http://scp-wiki.wikidot.com/local--files/theme:shark-punching-centre-bhl/band.png');
opacity: 0.5;
}
#page-title,
.meta-title {
color: rgb(0, 0, 200);
}
.SPCbox {
box-sizing: border-box;
border: rgb(var(--medium-accent)) 10px solid;
padding: 1rem;
}
.SPCbox-filled {
box-sizing: border-box;
border: rgb(var(--medium-accent)) 10px solid;
padding: 1rem;
background-color: rgb(122, 182, 255);
}
.SPCbox-dotted {
box-sizing: border-box;
border: rgb(var(--medium-accent)) 10px dashed;
padding: 1rem;
}
.SPCbox-dotted-filled {
box-sizing: border-box;
border: rgb(var(--medium-accent)) 10px dashed;
padding: 1rem;
background-color: rgb(122, 182, 255);
}
.CICAPOCOnotice {
border: #999999 1px solid;
background-color: lightblue;
padding: 5px;
margin-bottom: 10px;
}
.DOnotice {
border: hsl(0, 0%, 5%) 2px solid;
background: hsl(208, 67%, 44%);
padding: 5px;
margin-bottom: 10px;
color: hsl(208, 100%, 97%);
}
h1,
h2,
h3,
h4,
h5,
h6 {
color: rgb(0, 42, 115);
}
hr {
color: rgb(0, 42, 115);
background: rgb(0, 42, 115);
border: rgb(0, 42, 115) 1px solid;
}
@supports(display: grid) {
:root {
--sidebar-width-on-desktop: calc((var(--base-font-size) * (14 / 15)) * 19);
--body-width-on-desktop: 45.75rem;
}
@media only screen and (min-width: 769px) {
#side-bar .close-menu {
display: block;
position: fixed;
top: 0.5rem;
left: 0.5rem;
width: 3rem;
height: 3rem;
opacity: 1;
pointer-events: all;
z-index: -1;
}
#side-bar .close-menu img {
color: transparent;
}
#side-bar .close-menu::before,
#side-bar .close-menu::after {
content: "";
box-sizing: border-box;
position: fixed;
display: block;
top: 0.5rem;
left: 0.5rem;
width: 3rem;
height: 3rem;
padding: 0;
margin: 0;
text-align: center;
pointer-events: all;
cursor: pointer;
transition:
opacity var(--sidebar-transition-timing);
}
#side-bar .close-menu::before {
--mask:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='Hamburger' x='0' y='0' baseProfile='tiny' overflow='visible' version='1.2' viewBox='0 0 32 32' xml:space='preserve'%3E%3Cpath d='M4 10h24c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2zm24 4H4c-1.1 0-2 .9-2 2s.9 2 2 2h24c1.1 0 2-.9 2-2s-.9-2-2-2zm0 8H4c-1.1 0-2 .9-2 2s.9 2 2 2h24c1.1 0 2-.9 2-2s-.9-2-2-2z'/%3E%3C/svg%3E");
z-index: -1;
background-color: var(--toggle-icon-color, rgb(var(--sidebar-links-text))) !important;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: 50% 50%;
mask-position: 50% 50%;
-webkit-mask-size: 60%;
mask-size: 60%;
}
#side-bar .close-menu::after {
z-index: -2;
background-color: var(--toggle-button-bg, rgb(var(--sidebar-bg-color))) !important;
border-radius: var(--toggle-roundness, 50%);
border: var(--toggle-border-color, rgb(var(--sidebar-links-text))) var(--toggle-border-width, 0.25rem) solid;
}
#side-bar:focus-within .close-menu,
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu {
pointer-events: none;
}
#side-bar:focus-within .close-menu::before,
#side-bar:focus-within .close-menu::after {
opacity: 0;
pointer-events: none;
}
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu::before,
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu::after {
opacity: 0;
pointer-events: none;
}
#side-bar {
display: block;
position: fixed;
top: 0;
left: calc(var(--sidebar-width-on-desktop)*-1);
z-index: 10;
transition:
left 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
height: 100%;
overflow-y: auto;
overflow-x: hidden;
margin-top: 0;
}
#side-bar:focus-within {
left: 0;
}
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover {
left: 0;
}
#side-bar .side-block {
margin-top: 1rem;
background-color: rgb(0, 0, 0, 0);
border-radius: 0;
border-left-width: 0px;
border-right-width: 0px;
}
#main-content::before {
content: "";
display: block;
position: fixed;
top: 0;
right: 0;
z-index: -1;
opacity: 0;
transition:
opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms,
width 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
margin-left: var(--sidebar-width-on-desktop);
background: rgba(var(--swatch-menubg-black-color), .3) 1px 1px repeat;
padding-right: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: 99;
}
#side-bar:focus-within ~ #main-content::before {
width: calc(100% - var(--sidebar-width-on-desktop));
opacity: 1;
pointer-events: all;
}
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover ~ #main-content::before {
width: calc(100% - var(--sidebar-width-on-desktop));
opacity: 1;
pointer-events: all;
}
@supports (-moz-appearance:none) and (background-attachment:local) and (not (-moz-osx-font-smoothing:auto)) { #side-bar {
padding: inherit;
} }
#content-wrap {
display: flex;
flex-direction: row;
width: calc(100vw - (100vw - 100%));
min-height: calc(100vh - calc(var(--final-header-height-on-desktop, 10.125rem)));
flex-grow: 2;
height: auto;
position: relative;
margin: 0 auto;
max-width: inherit;
}
#main-content {
width: 100%;
position: initial;
max-height: 100%;
padding: 2rem 1rem;
width: var(--body-width-on-desktop, 45.75rem);
max-width: var(--body-width-on-desktop, 45.75rem);
margin: 0 auto;
}
#page-content {
max-width: min(90vw, var(--body-width-on-desktop, 45.75rem));
}
@supports (-webkit-hyphens:none) {
#side-bar {
transition:
left 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms,
padding-right 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms,
background-color 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
padding-right: 0;
background-color: rgb(0, 0, 0, 0);
pointer-events: all;
overflow-x: visible;
overflow-y: visible;
z-index: 999;
}
#side-bar::-webkit-scrollbar {
opacity: 0;
-webkit-transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
}
#side-bar .close-menu::before {
z-index: 999;
}
#side-bar .close-menu::after {
z-index: 998;
}
#side-bar:hover .close-menu::before,
#side-bar:hover .close-menu::after {
opacity: 0;
}
#side-bar:hover {
left: 0;
background-color: rgba(var(--swatch-menubg-color), 1);
padding-right: 0;
}
#side-bar:hover::-webkit-scrollbar {
opacity: 1;
}
#side-bar:hover~#main-content::before {
width: calc(100% - var(--sidebar-width-on-desktop));
opacity: 1;
pointer-events: all;
}
}
}
}
:root {
/* header measurements */
--header-height-on-desktop: 10rem;
--header-height-on-mobile: 10rem;
--header-h1-font-size: clamp(2rem, 5vw, 2.8125rem);
--header-h2-font-size: clamp(0.875rem, 3vw, 0.9375rem);
--logo-image: url("https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg");
}
#header {
--search-textbox-text-color: var(--swatch-secondary-color);
background: none;
}
#header::before {
content: " ";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0.75rem;
background-image: var(--logo-image);
background-repeat: no-repeat;
background-position: center 0;
background-size: auto calc(var(--header-height-on-desktop) - 1.5rem);
opacity: 0.8;
pointer-events: none;
}
#header h1,
#header h2 {
margin: 0;
padding: 0;
width: 100%;
height: var(--header-height-on-desktop);
display: flex;
align-items: center;
justify-content: center;
display: flex;
align-items: center;
justify-content: center;
}
#header h1 a,
#header h1 a::before,
#header h2 span,
#header h2 span::before {
margin: 0;
padding: 0;
z-index: 0;
display: block;
text-align: center;
}
#header h1 {
z-index: 1;
}
#header h1 a::before,
#header h1 a::after {
content: var(--header-title);
}
#header h1 a::before {
color: rgb(var(--swatch-text-tertiary-color));
z-index: -1;
-webkit-text-stroke: 0.325rem rgb(var(--swatch-text-dark));
}
#header h1 a::after {
color: rgb(var(--swatch-headerh1-color));
z-index: 1;
}
#header h2 {
z-index: 0;
text-transform: uppercase;
pointer-events: none;
}
#header h2 span {
margin-top: calc(var(--header-height-on-mobile)/2 + var(--header-h1-font-size)/2 - 2em);
}
#header h2 span::before,
#header h2 span::after {
--wght: 600;
content: var(--header-subtitle);
position: absolute;
left: 50%;
transform: translateY(-50%) translateX(-50%);
width: 100%;
text-align: center;
}
#header h2 span::before {
-webkit-text-stroke: 0.25rem rgb(var(--swatch-text-dark));
}
#header h2 span::after {
color: rgb(var(--swatch-headerh2-color));
z-index: 1;
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] {
color: rgba(0, 0, 0, 0);
}
@media (min-width: 36rem) {
#login-status {
flex-grow: 1;
left: 3%;
right: initial;
}
#login-status::before {
--mask-image: none;
background-color: transparent;
}
#login-status:not(:focus-within) {
color: rgb(var(--login-line-divider-color));
-webkit-user-select: initial;
-moz-user-select: initial;
-ms-user-select: initial;
user-select: initial;
}
#login-status #account-topbutton,
#login-status:not(:focus-within) #account-topbutton {
--clip-path:
polygon( 0 0, 100% 0, 100% 100%, 0 100% );
background-color: rgba(var(--login-arrow-color), 0);
}
#login-status #account-topbutton::before{
--clip-path:
polygon( 30% 35%, 70% 35%, 50% 60%, 50% 60% );
--mask-image: initial;
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(var(--login-arrow-color), 1);
-webkit-clip-path: var(--clip-path);
clip-path: var(--clip-path);
}
#login-status #account-topbutton::before,
#login-status:not(:focus-within) #account-topbutton::before,
#login-status:not(:focus-within) #account-topbutton:hover::before {
--clip-path:
polygon( 30% 35%, 70% 35%, 50% 60%, 50% 60% );
--mask-image: initial;
}
#login-status:not(:focus-within) #account-topbutton::after {
display: none;
}
#login-status:not(:focus-within) *:not(#account-topbutton):not([href*="account/messages"]) {
--clip-path:
polygon(
0 0,
100% 0,
100% 100%,
0 100%
);
pointer-events: all;
-webkit-clip-path: var(--clip-path);
clip-path: var(--clip-path);
}
#login-status:not(:focus-within) *:not(#account-topbutton):not(#account-options):not([href*="account/messages"]) {
opacity: 1;
}
#login-status #my-account {
--wght: 300;
}
#account-options {
background: var(--gradient-header);
}
#search-top-box {
top: 1.5em;
right: 3%;
background: rgba(var(--search-focus-textbox-bg-color), 0.4);
box-shadow: calc(var(--search-height) / 2 * -1) 0 calc(var(--search-height) / 2) rgba(var(--search-focus-textbox-bg-color), 0.4);
}
#search-top-box:focus-within ~ #login-status {
opacity: 1;
}
#search-top-box::after {
transition:
background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),
-webkit-clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1);
transition:
background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),
clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1);
transition:
background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),
clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1),
-webkit-clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1);
}
#search-top-box:not(:focus-within)::after {
--clip-path:
polygon(
0 0,
100% 0,
100% 100%,
0% 100%
);
background-color: rgba(var(--search-icon-bg-color, --dark-accent), 1);
-webkit-clip-path: var(--clip-path);
clip-path: var(--clip-path);
}
#search-top-box:not(:focus-within):hover::after {
--clip-path:
polygon(
0 0,
100% 0,
100% 100%,
0 100%
);
background-color: rgb(var(--search-icon-hover-bg-color));
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) {
max-width: var(--search-width);
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] {
max-width: var(--search-width);
padding: 0 var(--search-height) 0 1em;
outline-width: 0;
background-color: rgb(var(--search-focus-textbox-bg-color), 0.35);
color: rgba(var(--search-textbox-text-color), 0.4);
cursor: pointer;
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="submit"],
#search-top-box form[id="search-top-box-form"]:focus-within input[type="submit"] {
pointer-events: all;
border: none;
}
}
#page-title::after,
.meta-title::after,
#page-title::before,
.meta-title::before {
content: "";
flex-grow: 1;
height: 0.0625rem;
background: rgb(var(--swatch-primary));
}
#page-title::before,
.meta-title::before {
margin: auto 1.25rem auto auto;
}
Chỉ Huy Ilse Reynders, Đặc Vụ Thời Gian và Nghiên Cứu Viên Cấp Cao, chớp mắt liên tục trước ánh kim sao của dương cầu chiếu xuống mặt sóng, rọi đầy mắt cô.
Khói muối phun đầy không khí cho cô biết cô đang nơi bãi biển. Cô ấy mất vài giây để định vị, sau đó cô cau mày và đập vào đồng hồ thời gian đeo tay vài lần. Cô đã cố vượt qua dòng Bế Tắc này 3 lần rồi, và y như mọi lần, cô đều bị lôi về dòng thời này. Cô tưởng cô đã vươn được đến đoạn cắt dòng thời, giống loại dòng mà đã theo sau sự Bế Tắc của Tổ Chức, nhưng dù cố khai phá đến đâu, cô đều quay trở lại đây.
Thế giới sai lệch được phân tách khỏi Dòng Thời Gian Chính từ thế kỷ trước, dẫn đến một thế giới thiếu đi những gì căn bản mà cô từng biết. Nó thật khác biệt, hay, nó như một vũ trụ đảo ngược hơn là một dòng thời phân tách.
Các quốc gia giường như ở cùng một chỗ huyền ảo, nhưng những cái tên lại khác nhau kì lạ. Không có mặt nạ nào được đặt ra; các dị thể được đặt là 'Sai Lệch' nhưng lại được công khai với công chúng. Các vùng biển thì bị Đế Quốc Mậpic và một liên minh dân chủ mơ hồ của các loài động vật giáp xác có tri giác tranh chấp, chứ không phải con cá heo cộng sản mà cô được nghe nói đến ở thế giới của cô.
Một nơi sai lệch như này đáng ra không nên tồn tại, dù ta có dùng hệ thống thời gian nào để phân tích, chúng vẫn sai. Nhưng chúng lại tồn tại.
Sự Bế Tắc cũng diễn ra nơi đây, dù cho quyết định thật… ngớ ngẫn. Hơn cả định nghĩa của vô nghĩa.
Cái "Trung Tâm" này—cô buộc tâm trí cô không nói cụm "Trung Tâm Đấm Cá Mập", do có một chút sự khác biệt mà cô không quan tâm cho lắm—cần phải quyết định xem họ có nên đấm cá mập tiếp hay không.
Tóm lại, một quyết định không khác với quyết định của Tổ Chức. Liệu sứ mệnh cốt lõi của Tổ Chức có nên được thay đổi hay không.
Và vậy mà, khi quyết định của Tổ Chức đã tách dòng thời gian làm hai nhánh, đối với Trung Tâm "Đấm Cá Mập", dòng thời duy nhất vẫn tiếp tục là dòng thời sẵn có, với đúng tên gọi và mục đích ban đầu của họ. Kể cả vượt qua điểm tuyệt chủng logic, không có dòng thời nào mà SPC không đấm được cá mập. Dù bản mẫu có nói thế nào, SPC luôn khăng tiếp tuân thủ các nguyên tắc về bạo lực.
Duy tâm của SPC mãi không thay đổi.
Dù thế, cá mập còn nguyên, và Trung Tâm cũng vậy.
Đối với bất kỳ dòng thời ngược lại, nơi mà Trung Tâm chọn thay đổi mục đích, để quản thúc hoặc bảo tồn cá mập, nơi họ chọn lối đi có ý nghĩa… những dòng thời ấy sẽ suy tàn rồi chết lịm.
Cô nhìn qua mặt biển. Xa xăm, cô có thể thấy được Đội Đấm Đánh Cơ Động Trung tâm, Frogmen trong bộ đồ biển ánh bạc, rọi sáng xuống mặt biển long lanh, phản tung sóng cuốn với nắm đấm của họ.
Mọi thứ vẫn ổn vậy.