Peroxide Code
/* === Variables.css === */ /* * Variables.css * 定义版式全局变量 */ @import url("https://fontsapi.zeoseven.com/161/main/result.css"); /* Sarasa Gothic SC */ @import url("data:text/css,%40font-face%7Bfont-family%3A%22ZSFT-hk%22%3Bsrc%3Aurl(%22https%3A%2F%2Ffontsapi.zeoseven.com%2Fhk%2Fmain.woff2%22)%20format(%22woff2%22)%3Bfont-style%3Anormal%3Bfont-weight%3A100%20900%3Bfont-display%3Aswap%3B%7D"); /* zsft-hk */ @import url("https://fontsapi.zeoseven.com/285/main/result.css"); /* Noto Serif CJK */ :root { /* 绝对调色盘 */ --p-white: #ffffff; --p-white-gray: #f5f5f5; --p-light-gray: #dedede; --p-gray: #707070; --p-dark-gray: #414141; --p-black-gray: #1e1e1e; --p-black: #000000; --p-white-transparent-0-8: rgba(255, 255, 255, 0.85); --p-white-transparent-0-6: rgba(255, 255, 255, 0.65); --p-white-transparent-0-4: rgba(255, 255, 255, 0.4); --p-white-transparent-0-2: rgba(255, 255, 255, 0.2); --p-black-transparent-0-8: rgba(0, 0, 0, 0.85); --p-black-transparent-0-6: rgba(0, 0, 0, 0.65); --p-black-transparent-0-4: rgba(0, 0, 0, 0.4); --p-black-transparent-0-2: rgba(0, 0, 0, 0.2); --p-light-red: #dd7a7a; --p-red: #e72a2a; --p-dark-red: #7b1111; --p-light-green: #7acc7a; --p-green: #2a7b2a; --p-dark-green: #114b11; --p-light-blue: #7aaccd; --p-blue: #2a577b; --p-dark-blue: #113b57; --p-light-yellow: #ddcc7a; --p-yellow: #e7b42a; --p-dark-yellow: #7b5711; --p-light-purple: #b47acc; --p-purple: #7b2a7b; --p-dark-purple: #4b114b; --p-light-orange: #e7942a; --p-orange: #e77b2a; --p-dark-orange: #7b4b11; /* 层次调色盘 */ --p-gray-0: #ffffff; --p-gray-1: #fafafa; --p-gray-2: #e8e8e8; --p-gray-3: #707070; --p-gray-4: #414141; --p-gray-5: #1e1e1e; --p-gray-6: #171717; --p-gray-7: #000000; --p-theme-color-light: #3b69e4; --p-theme-color: #3d5cab; --p-theme-color-dark: #354f96; --p-light-transparent-0-8: rgba(255, 255, 255, 0.85); --p-light-transparent-0-6: rgba(255, 255, 255, 0.65); --p-light-transparent-0-4: rgba(255, 255, 255, 0.4); --p-light-transparent-0-2: rgba(255, 255, 255, 0.2); --p-dark-transparent-0-8: rgba(0, 0, 0, 0.85); --p-dark-transparent-0-6: rgba(0, 0, 0, 0.65); --p-dark-transparent-0-4: rgba(0, 0, 0, 0.4); --p-dark-transparent-0-2: rgba(0, 0, 0, 0.2); --p-warning-color: #e72a2a; --p-warning-color-dark: #c12121; --p-warning-color-light: #ffe4e4; --p-success-color: #7acc7a; --p-success-color-dark: #59804d; --p-success-color-light: #e4f7e4; --p-info-color: #7aaccd; --p-info-color-dark: #4d6680; --p-info-color-light: #e4f7ff; --p-danger-color: #e7922a; --p-danger-color-dark: #c16e21; --p-danger-color-light: #fff3e4; /* 布局 */ --p-font-size-base: 16px; --p-line-height-base: 1.5; --p-font-sans-serif: "Sarasa Gothic SC", "Noto Sans SC", "微软雅黑", sans-serif; --p-font-serif: "Noto Serif CJK", "Times New Roman", "宋体", serif; --p-font-monospace: "zsft-hk", "Consolas", "Sarasa Gothic SC", monospace; --p-font-size-xxsmall: 0.6rem; --p-line-height-xxsmall: 1.2; --p-font-size-xsmall: 0.8rem; --p-line-height-xsmall: 1.2; --p-font-size-small: 0.9rem; --p-line-height-small: 1.2; --p-font-size-medium: 1rem; --p-line-height-medium: 1.55; --p-font-size-large: 1.2rem; --p-line-height-large: 1.75; --p-font-size-xlarge: 1.4rem; --p-line-height-xlarge: 2.2; --p-font-size-xxlarge: 1.6rem; --p-line-height-xxlarge: 2.4; --p-main-content-max-width: 45rem; --p-main-content-width: 4.5fr; --p-sidebar-width: 20rem; --p-main-content-padding-x: 1rem; --p-main-content-padding-y: 2rem; --p-sidebar-padding-x: 1rem; --p-sidebar-padding-y: 1rem; --p-out-page-content-max-width: min(90vw, calc(var(--p-main-content-max-width) - 6rem)); --p-header-title-font-size: var(--p-font-size-large); --p-header-slogan-font-size: var(--p-font-size-medium); --p-header-title-font-weight: 700; --p-header-slogan-font-weight: 400; --p-header-logo-size: calc(var(--p-header-title-font-size) * 1.5); --p-header-height: calc(var(--p-header-title-font-size) + var(--p-header-slogan-font-size) + 0.75rem); --p-topbar-font-size: var(--p-font-size-medium); --p-header-logo-background: url('https://cdn.mer.run/i/2026/03/05/69a98e8720849.png'); --p-page-title-font-size: var(--p-font-size-xxlarge); --p-page-title-font-weight: 700; --p-main-content-font-size: var(--p-font-size-medium); --p-main-content-line-height: var(--p-line-height-medium); --p-main-content-paragraph-margin: 1rem auto; --p-main-side-margin: min(5rem, 5vw); --p-main-extrude-margin: min(5rem, 5vw); --p-main-extrude-margin-mobile: 0.25rem; --p-main-side-margin-mobile: 1.5rem; /* 版头 */ --p-header-background-image: none; --p-header-background-size: cover; --p-header-background-position: center; --p-header-background-repeat: no-repeat; /* 阴影 */ --p-shadow-0: 0 0 0 0 var(--p-black-transparent-0-2); --p-shadow-1: 0 0 0.5rem 0 var(--p-black-transparent-0-2); --p-shadow-2: 0 0 1rem 0 var(--p-black-transparent-0-2); --p-shadow-3: 0 0 1.5rem 0 var(--p-black-transparent-0-2); --p-shadow-4: 0 0 2rem 0 var(--p-black-transparent-0-2); /* 动画 */ --p-animation-duration-short: 0.2s; --p-animation-duration-medium: 0.4s; --p-animation-duration-long: 0.6s; /* 圆角 */ --p-border-radius-small: 0.2rem; --p-border-radius-medium: 0.4rem; --p-border-radius-large: 0.8rem; /* 签名档 */ --p-signature-display: none; } :root { /* Body */ --p-body-text-color: var(--p-gray-5); --p-body-background-color: var(--p-gray-0); --p-body-background-image: none; --p-body-background-size: cover; --p-body-background-position: center; --p-body-background-repeat: no-repeat; --p-body-background-attachment: fixed; /* Top Bar */ --p-top-bar-link-color: var(--p-gray-4); --p-top-bar-link-bar-color: var(--p-theme-color); --p-top-bar-title-font-size: calc(var(--p-header-height) * 0.45); --p-top-bar-title-color: var(--p-gray-5); --p-top-bar-title-font-weight: bold; --p-top-bar-title-left: calc(var(--p-header-height) * 0); --p-top-bar-title-top: calc(var(--p-header-height) * 0.05); --p-top-bar-slogan-font-size: calc(var(--p-header-height) * 0.25); --p-top-bar-slogan-color: var(--p-gray-5); --p-top-bar-slogan-font-weight: normal; --p-top-bar-slogan-left: calc(var(--p-header-height) * 0); --p-top-bar-slogan-top: calc(var(--p-header-height) * -0.1); --p-top-bar-logo-size: calc(var(--p-header-height) * 0.75); --p-top-bar-logo-element-width: calc(var(--p-header-height) * 1); --p-top-bar-logo-element-margin-left: calc(var(--p-header-height)* 0.05); --p-header-logo-invert: 0; --p-top-bar-search-color: var(--p-gray-5); --p-top-bar-search-hover-color: var(--p-theme-color); --p-top-bar-background-color: var(--p-light-transparent-0-8); --p-top-bar-backdrop-filter: blur(0.4rem); --p-top-bar-menu-link-color: var(--p-gray-4); --p-top-bar-menu-link-hover-color: var(--p-gray-6); --p-top-bar-submenu-background-color: var(--p-gray-0); --p-top-bar-submenu-link-color: var(--p-top-bar-menu-link-color); --p-top-bar-submenu-link-hover-color: var(--p-top-bar-menu-link-hover-color); --p-mobile-top-bar-font-size: calc(var(--p-font-size-medium) * 0.85); /* Sidebar */ --p-sidebar-hover-button-color: var(--p-dark-transparent-0-2); --p-sidebar-hover-button-width: calc(var(--p-header-height) * 1.45); --p-sidebar-hover-button-height: calc(var(--p-header-height)); --p-sidebar-hover-button-top: calc(var(--p-header-height) * 1.25); --p-sidebar-hover-button-left: calc(var(--p-sidebar-width) * -1); --p-sidebar-top: var(--p-header-height); --p-side-bar-border: none; --p-side-bar-border-right: none; --p-sidebar-background-color: var(--p-gray-1); --p-sidebar-background-image: none; --p-sidebar-background-size: cover; --p-sidebar-background-position: center; --p-sidebar-background-repeat: no-repeat; --p-sidebar-background-attachment: fixed; --p-sideblock-margin-bottom: 1.5rem; --p-sideblock-padding: 1rem; --p-sideblock-background-color: var(--p-gray-0); --p-sideblock-border: 0.1rem solid var(--p-gray-2); --p-sideblock-border-radius: var(--p-border-radius-medium); --p-sideblock-icon-color: var(--p-gray-4); --p-sideblock-border-bottom: 0.1rem solid var(--p-gray-2); --p-sideblock-text-color: var(--p-gray-5); --p-sideblock-link-color: var(--p-gray-4); --p-sideblock-link-hover-color: var(--p-theme-color); /* Page Option Bottom */ --p-page-option-bottom-background-color: var(--p-gray-1); --p-page-option-bottom-button-color: var(--p-gray-5); --p-page-option-bottom-button-border-color: var(--p-gray-2); --p-page-option-bottom-button-more-background-color: var(--p-gray-4); --p-page-option-bottom-button-more-color: var(--p-gray-1); --p-page-option-bottom-2-margin-top: 0.5rem; /* Page Title */ --p-page-title-font-size: calc(var(--p-font-size-xxlarge) * 1.25); --p-page-title-color: var(--p-gray-5); --p-page-title-border-bottom: 0.1rem solid var(--p-gray-2); --p-page-title-text-align: center; /* Tab View */ --p-tabview-navset-padding: 0.5rem 0.5rem; --p-tabview-navset-background: var(--p-gray-1); --p-tabview-navset-button-padding: 0.5rem 0.75rem; --p-tabview-navset-content-padding: 0.5rem 0.75rem; --p-tabview-tab-min-width: 2rem; --p-tabview-tab-bar-width: 1.5rem; --p-tabview-tab-bar-height: 0.15rem; --p-tabview-navset-button-color: var(--p-gray-4); --p-tabview-tab-bar-color: var(--p-gray-5); --p-tabview-navset-content-background: var(--p-gray-0); --p-tabview-navset-button-hover-color: var(--p-gray-4); /* Page Content Elements */ --p-title-font: var(--p-font-sans-serif); --p-link-color: var(--p-theme-color); --p-link-visited-color: var(--p-theme-color-dark); --p-link-newpage-color: var(--p-danger-color); --p-link-underline-thickness: 0.1rem; --p-link-underline-offset: 0.1rem; --p-code-block-filter: invert(1) hue-rotate(180deg); --p-default-button-border: solid 0.1rem var(--p-gray-2); --p-default-button-border-radius: var(--p-border-radius-medium); --p-default-button-color: var(--p-gray-4); --p-default-button-background-color: var(--p-gray-0); --p-default-button-hover-border-color: var(--p-gray-3); --p-default-button-hover-background-color: var(--p-gray-0); --p-default-button-hover-color: var(--p-gray-4); --p-default-button-padding: 0.3rem 0.8rem; --p-scp-image-block-caption-background-color: var(--p-gray-5); --p-scp-image-block-caption-color: var(--p-gray-2); --p-scp-image-block-caption-padding: 0.15rem 0.75rem; --p-scp-image-block-caption-font-size: 80%; --p-scp-image-block-caption-border-radius: var(--p-border-radius-medium); --p-blockquote-border-left: solid 0.15rem var(--p-gray-4); --p-blockquote-border-top: solid 0.1rem var(--p-gray-2); --p-blockquote-border-right: solid 0.1rem var(--p-gray-2); --p-blockquote-border-bottom: solid 0.1rem var(--p-gray-2); --p-blockquote-background-color: var(--p-gray-0); --p-blockquote-background-color-secondary: var(--p-gray-1); --p-blockquote-border-left-secondary: solid 0.15rem var(--p-gray-4); --p-blockquote-border-top-secondary: solid 0.1rem var(--p-gray-2); --p-blockquote-border-right-secondary: solid 0.1rem var(--p-gray-2); --p-blockquote-border-bottom-secondary: solid 0.1rem var(--p-gray-2); --p-blockquote-stack-border: solid 0.1rem var(--p-gray-1); --p-blockquote-padding-y: 0.5rem; --p-blockquote-padding-x: 1rem; --p-blockquote-margin: 1rem 0rem; --p-modal-border: solid 0.1rem var(--p-gray-2); --p-modal-border-radius: var(--p-border-radius-medium); --p-notation-border-type: double; --p-notation-border-width: 0.6rem; --p-notation-border-color: var(--p-gray-2); --p-lineblock-border: solid 0.15rem var(--p-gray-4); --p-card-border-radius: var(--p-border-radius-medium); /* Button */ --p-button-padding: 0.25rem 0.5rem; --p-button-margin: 0.25rem 0.25rem; --p-button-border: solid 0.1rem var(--p-gray-3); --p-button-border-radius: var(--p-border-radius-medium); --p-button-color: var(--p-gray-4); --p-button-text-color: var(--p-gray-4); --p-button-font-size: var(--p-font-size-small); --p-button-background-color: var(--p-gray-0); --p-button-hover-border-color: var(--p-gray-4); --p-button-hover-background-color: var(--p-gray-1); --p-button-hover-color: var(--p-gray-4); } :root { --p-icon-sidebar: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktbGF5b3V0LXNpZGViYXItaW5zZXQiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZD0iTTE0IDJhMSAxIDAgMCAxIDEgMXYxMGExIDEgMCAwIDEtMSAxSDJhMSAxIDAgMCAxLTEtMVYzYTEgMSAwIDAgMSAxLTFoMTJ6TTIgMWEyIDIgMCAwIDAtMiAydjEwYTIgMiAwIDAgMCAyIDJoMTJhMiAyIDAgMCAwIDItMlYzYTIgMiAwIDAgMC0yLTJIMnoiLz4KICA8cGF0aCBkPSJNMyA0YTEgMSAwIDAgMSAxLTFoMmExIDEgMCAwIDEgMSAxdjhhMSAxIDAgMCAxLTEgMUg0YTEgMSAwIDAgMS0xLTFWNHoiLz4KPC9zdmc+"); --p-icon-sidebar-hover: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktbGF5b3V0LXNpZGViYXItaW5zZXQtcmV2ZXJzZSIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBkPSJNMiAyYTEgMSAwIDAgMC0xIDF2MTBhMSAxIDAgMCAwIDEgMWgxMmExIDEgMCAwIDAgMS0xVjNhMSAxIDAgMCAwLTEtMUgyem0xMi0xYTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMkgyYTIgMiAwIDAgMS0yLTJWM2EyIDIgMCAwIDEgMi0yaDEyeiIvPgogIDxwYXRoIGQ9Ik0xMyA0YTEgMSAwIDAgMC0xLTFoLTJhMSAxIDAgMCAwLTEgMXY4YTEgMSAwIDAgMCAxIDFoMmExIDEgMCAwIDAgMS0xVjR6Ii8+Cjwvc3ZnPg=="); --p-icon-search: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktc2VhcmNoIiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGQ9Ik0xMS43NDIgMTAuMzQ0YTYuNSA2LjUgMCAxIDAtMS4zOTcgMS4zOThoLS4wMDFjLjAzLjA0LjA2Mi4wNzguMDk4LjExNWwzLjg1IDMuODVhMSAxIDAgMCAwIDEuNDE1LTEuNDE0bC0zLjg1LTMuODVhMS4wMDcgMS4wMDcgMCAwIDAtLjExNS0uMXpNMTIgNi41YTUuNSA1LjUgMCAxIDEtMTEgMCA1LjUgNS41IDAgMCAxIDExIDB6Ii8+Cjwvc3ZnPg=="); --p-icon-sign-in: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktcGVyc29uIiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGQ9Ik04IDhhMyAzIDAgMSAwIDAtNiAzIDMgMCAwIDAgMCA2em0yLTNhMiAyIDAgMSAxLTQgMCAyIDIgMCAwIDEgNCAwem00IDhjMCAxLTEgMS0xIDFIM3MtMSAwLTEtMSAxLTQgNi00IDYgMyA2IDR6bS0xLS4wMDRjLS4wMDEtLjI0Ni0uMTU0LS45ODYtLjgzMi0xLjY2NEMxMS41MTYgMTAuNjggMTAuMjg5IDEwIDggMTBjLTIuMjkgMC0zLjUxNi42OC00LjE2OCAxLjMzMi0uNjc4LjY3OC0uODMgMS40MTgtLjgzMiAxLjY2NGgxMHoiLz4KPC9zdmc+"); --p-icon-topbar-more: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdGhyZWUtZG90cyIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBkPSJNMyA5LjVhMS41IDEuNSAwIDEgMSAwLTMgMS41IDEuNSAwIDAgMSAwIDN6bTUgMGExLjUgMS41IDAgMSAxIDAtMyAxLjUgMS41IDAgMCAxIDAgM3ptNSAwYTEuNSAxLjUgMCAxIDEgMC0zIDEuNSAxLjUgMCAwIDEgMCAzeiIvPgo8L3N2Zz4="); --p-icon-newcomer: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktcGVyc29uLWZpbGwtY2hlY2siIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIuNSAxNmEzLjUgMy41IDAgMSAwIDAtNyAzLjUgMy41IDAgMCAwIDAgN1ptMS42NzktNC40OTNhLjUuNSAwIDEgMC0uODU4LS41MTRsLTEuMTcgMS45NS0uNTQ3LS41NDdhLjUuNSAwIDAgMC0uNzA4LjcwOGwuNzc0Ljc3M2EuNzUuNzUgMCAwIDAgMS4xNzQtLjE0NGwxLjMzNS0yLjIyNloiLz4KICA8cGF0aCBkPSJNMTEgNWEzIDMgMCAxIDEtNiAwIDMgMyAwIDAgMSA2IDBabS05IDhjMCAxIDEgMSAxIDFoNS4yNTZBNC40OTMgNC40OTMgMCAwIDEgOCAxMi41YTQuNDkgNC40OSAwIDAgMSAxLjU0NC0zLjM5M0M5LjA3NyA5LjAzOCA4LjU2NCA5IDggOWMtNSAwLTYgMy02IDRaIi8+Cjwvc3ZnPg=="); --p-icon-home: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktaG91c2UtZmlsbCIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBkPSJNOC43MDcgMS41YTEgMSAwIDAgMC0xLjQxNCAwTC42NDYgOC4xNDZhLjUuNSAwIDAgMCAuNzA4LjcwOEw4IDIuMjA3bDYuNjQ2IDYuNjQ3YS41LjUgMCAwIDAgLjcwOC0uNzA4TDEzIDUuNzkzVjIuNWEuNS41IDAgMCAwLS41LS41aC0xYS41LjUgMCAwIDAtLjUuNXYxLjI5M0w4LjcwNyAxLjVaIi8+CiAgPHBhdGggZD0ibTggMy4yOTMgNiA2VjEzLjVhMS41IDEuNSAwIDAgMS0xLjUgMS41aC05QTEuNSAxLjUgMCAwIDEgMiAxMy41VjkuMjkzbDYtNloiLz4KPC9zdmc+"); --p-icon-resource: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZm9sZGVyLWZpbGwiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZD0iTTkuODI4IDNoMy45ODJhMiAyIDAgMCAxIDEuOTkyIDIuMTgxbC0uNjM3IDdBMiAyIDAgMCAxIDEzLjE3NCAxNEgyLjgyNWEyIDIgMCAwIDEtMS45OTEtMS44MTlsLS42MzctN2ExLjk5IDEuOTkgMCAwIDEgLjM0Mi0xLjMxTC41IDNhMiAyIDAgMCAxIDItMmgzLjY3MmEyIDIgMCAwIDEgMS40MTQuNTg2bC44MjguODI4QTIgMiAwIDAgMCA5LjgyOCAzem0tOC4zMjIuMTJDMS43MiAzLjA0MiAxLjk1IDMgMi4xOSAzaDUuMzk2bC0uNzA3LS43MDdBMSAxIDAgMCAwIDYuMTcyIDJIMi41YTEgMSAwIDAgMC0xIC45ODFsLjAwNi4xMzl6Ii8+Cjwvc3ZnPg=="); --p-icon-admin: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktcGVyc29uLWZpbGwtZ2VhciIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBkPSJNMTEgNWEzIDMgMCAxIDEtNiAwIDMgMyAwIDAgMSA2IDBabS05IDhjMCAxIDEgMSAxIDFoNS4yNTZBNC40OTMgNC40OTMgMCAwIDEgOCAxMi41YTQuNDkgNC40OSAwIDAgMSAxLjU0NC0zLjM5M0M5LjA3NyA5LjAzOCA4LjU2NCA5IDggOWMtNSAwLTYgMy02IDRaIi8+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTEuODg2IDkuNDZjLjE4LS42MTMgMS4wNDgtLjYxMyAxLjIyOSAwbC4wNDMuMTQ4YS42NC42NCAwIDAgMCAuOTIxLjM4MmwuMTM2LS4wNzRjLjU2MS0uMzA2IDEuMTc1LjMwOC44Ny44NjlsLS4wNzUuMTM2YS42NC42NCAwIDAgMCAuMzgyLjkybC4xNDkuMDQ1Yy42MTIuMTguNjEyIDEuMDQ4IDAgMS4yMjlsLS4xNS4wNDNhLjY0LjY0IDAgMCAwLS4zOC45MjFsLjA3NC4xMzZjLjMwNS41NjEtLjMwOSAxLjE3NS0uODcuODdsLS4xMzYtLjA3NWEuNjQuNjQgMCAwIDAtLjkyLjM4MmwtLjA0NS4xNDljLS4xOC42MTItMS4wNDguNjEyLTEuMjI5IDBsLS4wNDMtLjE1YS42NC42NCAwIDAgMC0uOTIxLS4zOGwtLjEzNi4wNzRjLS41NjEuMzA1LTEuMTc1LS4zMDktLjg3LS44N2wuMDc1LS4xMzZhLjY0LjY0IDAgMCAwLS4zODItLjkybC0uMTQ4LS4wNDVjLS42MTMtLjE4LS42MTMtMS4wNDggMC0xLjIyOWwuMTQ4LS4wNDNhLjY0LjY0IDAgMCAwIC4zODItLjkyMWwtLjA3NC0uMTM2Yy0uMzA2LS41NjEuMzA4LTEuMTc1Ljg2OS0uODdsLjEzNi4wNzVhLjY0LjY0IDAgMCAwIC45Mi0uMzgybC4wNDUtLjE0OFpNMTQgMTIuNWExLjUgMS41IDAgMSAxLTMgMCAxLjUgMS41IDAgMCAxIDMgMFoiLz4KPC9zdmc+"); --p-icon-media: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY29sbGVjdGlvbi1wbGF5LWZpbGwiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZD0iTTIuNSAzLjVhLjUuNSAwIDAgMSAwLTFoMTFhLjUuNSAwIDAgMSAwIDFoLTExem0yLTJhLjUuNSAwIDAgMSAwLTFoN2EuNS41IDAgMCAxIDAgMWgtN3pNMCAxM2ExLjUgMS41IDAgMCAwIDEuNSAxLjVoMTNBMS41IDEuNSAwIDAgMCAxNiAxM1Y2YTEuNSAxLjUgMCAwIDAtMS41LTEuNWgtMTNBMS41IDEuNSAwIDAgMCAwIDZ2N3ptNi4yNTgtNi40MzdhLjUuNSAwIDAgMSAuNTA3LjAxM2w0IDIuNWEuNS41IDAgMCAxIDAgLjg0OGwtNCAyLjVBLjUuNSAwIDAgMSA2IDEyVjdhLjUuNSAwIDAgMSAuMjU4LS40Mzd6Ii8+Cjwvc3ZnPg=="); --p-icon-upvote: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2FyZXQtdXAiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZD0iTTMuMjA0IDExaDkuNTkyTDggNS41MTkgMy4yMDQgMTF6bS0uNzUzLS42NTkgNC43OTYtNS40OGExIDEgMCAwIDEgMS41MDYgMGw0Ljc5NiA1LjQ4Yy41NjYuNjQ3LjEwNiAxLjY1OS0uNzUzIDEuNjU5SDMuMjA0YTEgMSAwIDAgMS0uNzUzLTEuNjU5eiIvPgo8L3N2Zz4="); --p-icon-downvote: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2FyZXQtZG93biIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBkPSJNMy4yMDQgNWg5LjU5Mkw4IDEwLjQ4MSAzLjIwNCA1em0tLjc1My42NTkgNC43OTYgNS40OGExIDEgMCAwIDAgMS41MDYgMGw0Ljc5Ni01LjQ4Yy41NjYtLjY0Ny4xMDYtMS42NTktLjc1My0xLjY1OUgzLjIwNGExIDEgMCAwIDAtLjc1MyAxLjY1OXoiLz4KPC9zdmc+"); --p-icon-cancel: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmkteCIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBkPSJNNC42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCA3LjI5M2wyLjY0Ni0yLjY0N2EuNS41IDAgMCAxIC43MDguNzA4TDguNzA3IDhsMi42NDcgMi42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOEw4IDguNzA3bC0yLjY0NiAyLjY0N2EuNS41IDAgMCAxLS43MDgtLjcwOEw3LjI5MyA4IDQuNjQ2IDUuMzU0YS41LjUgMCAwIDEgMC0uNzA4eiIvPgo8L3N2Zz4="); --p-icon-pageview: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZXllIiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGQ9Ik0xNiA4cy0zLTUuNS04LTUuNVMwIDggMCA4czMgNS41IDggNS41UzE2IDggMTYgOHpNMS4xNzMgOGExMy4xMzMgMTMuMTMzIDAgMCAxIDEuNjYtMi4wNDNDNC4xMiA0LjY2OCA1Ljg4IDMuNSA4IDMuNWMyLjEyIDAgMy44NzkgMS4xNjggNS4xNjggMi40NTdBMTMuMTMzIDEzLjEzMyAwIDAgMSAxNC44MjggOGMtLjA1OC4wODctLjEyMi4xODMtLjE5NS4yODgtLjMzNS40OC0uODMgMS4xMi0xLjQ2NSAxLjc1NUMxMS44NzkgMTEuMzMyIDEwLjExOSAxMi41IDggMTIuNWMtMi4xMiAwLTMuODc5LTEuMTY4LTUuMTY4LTIuNDU3QTEzLjEzNCAxMy4xMzQgMCAwIDEgMS4xNzIgOHoiLz4KICA8cGF0aCBkPSJNOCA1LjVhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDAgMCAwLTV6TTQuNSA4YTMuNSAzLjUgMCAxIDEgNyAwIDMuNSAzLjUgMCAwIDEtNyAweiIvPgo8L3N2Zz4="); --p-icon-pagerevert: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktYXJyb3ctY2xvY2t3aXNlIiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTggM2E1IDUgMCAxIDAgNC41NDYgMi45MTQuNS41IDAgMCAxIC45MDgtLjQxN0E2IDYgMCAxIDEgOCAydjF6Ii8+CiAgPHBhdGggZD0iTTggNC40NjZWLjUzNGEuMjUuMjUgMCAwIDEgLjQxLS4xOTJsMi4zNiAxLjk2NmMuMTIuMS4xMi4yODQgMCAuMzg0TDguNDEgNC42NThBLjI1LjI1IDAgMCAxIDggNC40NjZ6Ii8+Cjwvc3ZnPg=="); --p-icon-pagecode: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY29kZS1zbGFzaCIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBkPSJNMTAuNDc4IDEuNjQ3YS41LjUgMCAxIDAtLjk1Ni0uMjk0bC00IDEzYS41LjUgMCAwIDAgLjk1Ni4yOTRsNC0xM3pNNC44NTQgNC4xNDZhLjUuNSAwIDAgMSAwIC43MDhMMS43MDcgOGwzLjE0NyAzLjE0NmEuNS41IDAgMCAxLS43MDguNzA4bC0zLjUtMy41YS41LjUgMCAwIDEgMC0uNzA4bDMuNS0zLjVhLjUuNSAwIDAgMSAuNzA4IDB6bTYuMjkyIDBhLjUuNSAwIDAgMCAwIC43MDhMMTQuMjkzIDhsLTMuMTQ3IDMuMTQ2YS41LjUgMCAwIDAgLjcwOC43MDhsMy41LTMuNWEuNS41IDAgMCAwIDAtLjcwOGwtMy41LTMuNWEuNS41IDAgMCAwLS43MDggMHoiLz4KPC9zdmc+"); --p-icon-info: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktaW5mby1jaXJjbGUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZD0iTTggMTVBNyA3IDAgMSAxIDggMWE3IDcgMCAwIDEgMCAxNHptMCAxQTggOCAwIDEgMCA4IDBhOCA4IDAgMCAwIDAgMTZ6Ii8+CiAgPHBhdGggZD0ibTguOTMgNi41ODgtMi4yOS4yODctLjA4Mi4zOC40NS4wODNjLjI5NC4wNy4zNTIuMTc2LjI4OC40NjlsLS43MzggMy40NjhjLS4xOTQuODk3LjEwNSAxLjMxOS44MDggMS4zMTkuNTQ1IDAgMS4xNzgtLjI1MiAxLjQ2NS0uNTk4bC4wODgtLjQxNmMtLjIuMTc2LS40OTIuMjQ2LS42ODYuMjQ2LS4yNzUgMC0uMzc1LS4xOTMtLjMwNC0uNTMzTDguOTMgNi41ODh6TTkgNC41YTEgMSAwIDEgMS0yIDAgMSAxIDAgMCAxIDIgMHoiLz4KPC9zdmc+"); --p-icon-options: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZ2VhciIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBkPSJNOCA0Ljc1NGEzLjI0NiAzLjI0NiAwIDEgMCAwIDYuNDkyIDMuMjQ2IDMuMjQ2IDAgMCAwIDAtNi40OTJ6TTUuNzU0IDhhMi4yNDYgMi4yNDYgMCAxIDEgNC40OTIgMCAyLjI0NiAyLjI0NiAwIDAgMS00LjQ5MiAweiIvPgogIDxwYXRoIGQ9Ik05Ljc5NiAxLjM0M2MtLjUyNy0xLjc5LTMuMDY1LTEuNzktMy41OTIgMGwtLjA5NC4zMTlhLjg3My44NzMgMCAwIDEtMS4yNTUuNTJsLS4yOTItLjE2Yy0xLjY0LS44OTItMy40MzMuOTAyLTIuNTQgMi41NDFsLjE1OS4yOTJhLjg3My44NzMgMCAwIDEtLjUyIDEuMjU1bC0uMzE5LjA5NGMtMS43OS41MjctMS43OSAzLjA2NSAwIDMuNTkybC4zMTkuMDk0YS44NzMuODczIDAgMCAxIC41MiAxLjI1NWwtLjE2LjI5MmMtLjg5MiAxLjY0LjkwMSAzLjQzNCAyLjU0MSAyLjU0bC4yOTItLjE1OWEuODczLjg3MyAwIDAgMSAxLjI1NS41MmwuMDk0LjMxOWMuNTI3IDEuNzkgMy4wNjUgMS43OSAzLjU5MiAwbC4wOTQtLjMxOWEuODczLjg3MyAwIDAgMSAxLjI1NS0uNTJsLjI5Mi4xNmMxLjY0Ljg5MyAzLjQzNC0uOTAyIDIuNTQtMi41NDFsLS4xNTktLjI5MmEuODczLjg3MyAwIDAgMSAuNTItMS4yNTVsLjMxOS0uMDk0YzEuNzktLjUyNyAxLjc5LTMuMDY1IDAtMy41OTJsLS4zMTktLjA5NGEuODczLjg3MyAwIDAgMS0uNTItMS4yNTVsLjE2LS4yOTJjLjg5My0xLjY0LS45MDItMy40MzMtMi41NDEtMi41NGwtLjI5Mi4xNTlhLjg3My44NzMgMCAwIDEtMS4yNTUtLjUybC0uMDk0LS4zMTl6bS0yLjYzMy4yODNjLjI0Ni0uODM1IDEuNDI4LS44MzUgMS42NzQgMGwuMDk0LjMxOWExLjg3MyAxLjg3MyAwIDAgMCAyLjY5MyAxLjExNWwuMjkxLS4xNmMuNzY0LS40MTUgMS42LjQyIDEuMTg0IDEuMTg1bC0uMTU5LjI5MmExLjg3MyAxLjg3MyAwIDAgMCAxLjExNiAyLjY5MmwuMzE4LjA5NGMuODM1LjI0Ni44MzUgMS40MjggMCAxLjY3NGwtLjMxOS4wOTRhMS44NzMgMS44NzMgMCAwIDAtMS4xMTUgMi42OTNsLjE2LjI5MWMuNDE1Ljc2NC0uNDIgMS42LTEuMTg1IDEuMTg0bC0uMjkxLS4xNTlhMS44NzMgMS44NzMgMCAwIDAtMi42OTMgMS4xMTZsLS4wOTQuMzE4Yy0uMjQ2LjgzNS0xLjQyOC44MzUtMS42NzQgMGwtLjA5NC0uMzE5YTEuODczIDEuODczIDAgMCAwLTIuNjkyLTEuMTE1bC0uMjkyLjE2Yy0uNzY0LjQxNS0xLjYtLjQyLTEuMTg0LTEuMTg1bC4xNTktLjI5MUExLjg3MyAxLjg3MyAwIDAgMCAxLjk0NSA4LjkzbC0uMzE5LS4wOTRjLS44MzUtLjI0Ni0uODM1LTEuNDI4IDAtMS42NzRsLjMxOS0uMDk0QTEuODczIDEuODczIDAgMCAwIDMuMDYgNC4zNzdsLS4xNi0uMjkyYy0uNDE1LS43NjQuNDItMS42IDEuMTg1LTEuMTg0bC4yOTIuMTU5YTEuODczIDEuODczIDAgMCAwIDIuNjkyLTEuMTE1bC4wOTQtLjMxOXoiLz4KPC9zdmc+"); --p-icon-edit: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktcGVuY2lsLXNxdWFyZSIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBkPSJNMTUuNTAyIDEuOTRhLjUuNSAwIDAgMSAwIC43MDZMMTQuNDU5IDMuNjlsLTItMkwxMy41MDIuNjQ2YS41LjUgMCAwIDEgLjcwNyAwbDEuMjkzIDEuMjkzem0tMS43NSAyLjQ1Ni0yLTJMNC45MzkgOS4yMWEuNS41IDAgMCAwLS4xMjEuMTk2bC0uODA1IDIuNDE0YS4yNS4yNSAwIDAgMCAuMzE2LjMxNmwyLjQxNC0uODA1YS41LjUgMCAwIDAgLjE5Ni0uMTJsNi44MTMtNi44MTR6Ii8+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMSAxMy41QTEuNSAxLjUgMCAwIDAgMi41IDE1aDExYTEuNSAxLjUgMCAwIDAgMS41LTEuNXYtNmEuNS41IDAgMCAwLTEgMHY2YS41LjUgMCAwIDEtLjUuNWgtMTFhLjUuNSAwIDAgMS0uNS0uNXYtMTFhLjUuNSAwIDAgMSAuNS0uNUg5YS41LjUgMCAwIDAgMC0xSDIuNUExLjUgMS41IDAgMCAwIDEgMi41djExeiIvPgo8L3N2Zz4="); --p-icon-square: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktc3F1YXJlIiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGQ9Ik0xNCAxYTEgMSAwIDAgMSAxIDF2MTJhMSAxIDAgMCAxLTEgMUgyYTEgMSAwIDAgMS0xLTFWMmExIDEgMCAwIDEgMS0xaDEyek0yIDBhMiAyIDAgMCAwLTIgMnYxMmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWMmEyIDIgMCAwIDAtMi0ySDJ6Ii8+Cjwvc3ZnPg=="); --p-icon-square-checked: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2hlY2stc3F1YXJlIiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGQ9Ik0xNCAxYTEgMSAwIDAgMSAxIDF2MTJhMSAxIDAgMCAxLTEgMUgyYTEgMSAwIDAgMS0xLTFWMmExIDEgMCAwIDEgMS0xaDEyek0yIDBhMiAyIDAgMCAwLTIgMnYxMmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWMmEyIDIgMCAwIDAtMi0ySDJ6Ii8+CiAgPHBhdGggZD0iTTEwLjk3IDQuOTdhLjc1Ljc1IDAgMCAxIDEuMDcxIDEuMDVsLTMuOTkyIDQuOTlhLjc1Ljc1IDAgMCAxLTEuMDguMDJMNC4zMjQgOC4zODRhLjc1Ljc1IDAgMSAxIDEuMDYtMS4wNmwyLjA5NCAyLjA5MyAzLjQ3My00LjQyNWEuMjM1LjIzNSAwIDAgMSAuMDItLjAyMnoiLz4KPC9zdmc+"); --p-icon-circle: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2lyY2xlIiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGQ9Ik04IDE1QTcgNyAwIDEgMSA4IDFhNyA3IDAgMCAxIDAgMTR6bTAgMUE4IDggMCAxIDAgOCAwYTggOCAwIDAgMCAwIDE2eiIvPgo8L3N2Zz4="); --p-icon-ratio: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktcmVjb3JkLWNpcmNsZSIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBkPSJNOCAxNUE3IDcgMCAxIDEgOCAxYTcgNyAwIDAgMSAwIDE0em0wIDFBOCA4IDAgMSAwIDggMGE4IDggMCAwIDAgMCAxNnoiLz4KICA8cGF0aCBkPSJNMTEgOGEzIDMgMCAxIDEtNiAwIDMgMyAwIDAgMSA2IDB6Ii8+Cjwvc3ZnPg=="); --p-icon-warning: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZXhjbGFtYXRpb24tY2lyY2xlLWZpbGwiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZD0iTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHpNOCA0YS45MDUuOTA1IDAgMCAwLS45Ljk5NWwuMzUgMy41MDdhLjU1Mi41NTIgMCAwIDAgMS4xIDBsLjM1LTMuNTA3QS45MDUuOTA1IDAgMCAwIDggNHptLjAwMiA2YTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMnoiLz4KPC9zdmc+"); --p-icon-toc-collapse: url('data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2hldnJvbi1iYXItZG93biIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjY0NiA0LjE0NmEuNS41IDAgMCAxIC43MDggMEw4IDcuNzkzbDMuNjQ2LTMuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTQgNGEuNS41IDAgMCAxLS43MDggMGwtNC00YS41LjUgMCAwIDEgMC0uNzA4ek0xIDExLjVhLjUuNSAwIDAgMSAuNS0uNWgxM2EuNS41IDAgMCAxIDAgMWgtMTNhLjUuNSAwIDAgMS0uNS0uNXoiLz4KPC9zdmc+'); --p-icon-rss: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgMCAxMCAxMCIgdmVyc2lvbj0iMS4xIj4KICAgIAogICAgPHRpdGxlPnJzcyBbIzEwMjNdPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+Cgo8L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iRHJpYmJibGUtTGlnaHQtUHJldmlldyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2NS4wMDAwMDAsIC0zNjQ0LjAwMDAwMCkiIGZpbGw9IiMwMDAwMDAiPgogICAgICAgICAgICA8ZyBpZD0iaWNvbnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU2LjAwMDAwMCwgMTYwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIwOSwzNDkyIEwyMDksMzQ5NCBMMjEwLjk3MTgwMywzNDk0IEMyMTAuOTcxODAzLDM0OTIuODk1IDIxMC4wODk0MjEsMzQ5MiAyMDksMzQ5MiBNMjA5LDM0ODggTDIwOSwzNDkwIEMyMTAuOTcxODAzLDM0OTAgMjEzLjA4NDU5LDM0OTIgMjEzLjA4NDU5LDM0OTQgTDIxNS4wNTYzOTQsMzQ5NCBDMjE1LjA1NjM5NCwzNDkxIDIxMS45NTc3MDUsMzQ4OCAyMDksMzQ4OCBNMjE5LDM0OTQgTDIxNy4wMjgxOTcsMzQ5NCBDMjE3LjAyODE5NywzNDkwIDIxMi45NDM2MDYsMzQ4NiAyMDksMzQ4NiBMMjA5LDM0ODQgQzIxMy45Mjk1MDgsMzQ4NCAyMTksMzQ4OCAyMTksMzQ5NCIgaWQ9InJzcy1bIzEwMjNdIj4KCjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+"); } :root { --p-header-title-content: 'SCP Foundation'; --p-header-slogan-content: 'Secure / Contain / Protect'; } :root:lang(cn) { --p-header-title-content: 'SCP基金会'; --p-header-slogan-content: '控制 / 收容 / 保护'; } :root:lang(ja) { --p-header-title-content: 'SCP財団'; --p-header-slogan-content: '確保 / 収容 / 保護'; } /* === 结束 Variables.css === */ /* === Base.css === */ /* * Base.css * 基础样式 */ html { font-size: var(--p-font-size-base); scroll-behavior: smooth; } html body { font-family: var(--p-font-sans-serif); font-size: var(--p-font-size-medium); line-height: var(--p-line-height-medium); color: var(--p-body-text-color); background-color: var(--p-body-background-color); background-image: var(--p-body-background-image); background-size: var(--p-body-background-size); background-position: var(--p-body-background-position); background-repeat: var(--p-body-background-repeat); background-attachment: var(--p-body-background-attachment); width: 100vw; overflow-x: hidden; } body div#content-wrap { max-width: 100vw; overflow-x: hidden; overflow-y: hidden; max-height: unset; padding-bottom: 0; } /* Header */ /* Header Titles */ div#header { position: fixed; z-index: 101; height: var(--p-header-height); display: grid; box-sizing: content-box; grid-template-rows: 1fr; direction: ltr; grid-template-columns: var(--p-header-height) auto 1fr var(--p-header-height) var(--p-header-height); justify-items: start; background-color: var(--p-gray-0); background-image: var(--p-header-background-image); background-size: var(--p-header-background-size); background-position: var(--p-header-background-position); background-repeat: var(--p-header-background-repeat); left: 0px; top: 0px; width: 100%; grid-gap: 0px 0px; padding-left: 0.25rem; align-items: start; justify-content: space-between; column-gap: 0; align-content: space-between; grid-template-areas: 'logo title topbar user search'; box-shadow: var(--p-shadow-1); user-select: none; -webkit-user-select: none; } div#header h1 { margin: 0; grid-area: none; display: contents; height: var(--p-header-height); width: fit-content; left: calc(var(--p-header-height)* 0.05); position: relative; } div#header h1 a { display: block; position: relative; width: fit-content; height: var(--p-header-height); display: contents; } div#header h1 a span { font-size: 0; grid-area: title; display: flex; align-items: flex-start; flex-direction: column; justify-content: center; height: var(--p-header-height); } div#header h2 { margin: 0; padding: 0; grid-area: title; display: block; transform: translateY(1rem); width: calc(100% - 3rem); text-align: left; } div#header h2 span { font-size: 0; } div#header h2 { width: auto; text-align: left; word-break: keep-all; direction: ltr; left: calc(var(--p-header-height)* 2.35); display: contents; position: relative; top: calc(var(--p-header-height)* 0.35); } div#header h1 a span::after { content: var(--p-header-slogan-content); font-size: var(--p-top-bar-slogan-font-size) !important; font-weight: normal; width: auto; text-align: center; bottom: calc(var(--p-header-height)* 0.115 - 0.125rem); position: relative; left: var(--p-top-bar-slogan-left); display: block; color: var(--p-top-bar-slogan-color); top: var(--p-top-bar-slogan-top); font-weight: var(--p-top-bar-slogan-font-weight); } div#header h1 a::before { display: inline-block; padding: 0; content: ''; border: none; position: relative; background: var(--p-header-logo-background) center / var(--p-top-bar-logo-size) no-repeat; font-size: calc(var(--p-header-height) * 0.45) !important; height: var(--p-header-height); width: var(--p-top-bar-logo-element-width); grid-area: logo; margin-left: var(--p-top-bar-logo-element-margin-left); filter: invert(var(--p-header-logo-invert)); } div#header h1 a:hover { background: transparent; } div#header h1 a span::before { content: var(--p-header-title-content); font-size: var(--p-top-bar-title-font-size) !important; color: var(--p-top-bar-title-color); position: relative; font-weight: var(--p-top-bar-title-font-weight); display: block; left: var(--p-top-bar-title-left); top: var(--p-top-bar-title-top); width: max-content; word-break: keep-all; } div#header a:hover { text-decoration:none; } /* Login Status */ div#login-status { position: relative; right: 0px; top: 0px; overflow: visible; z-index: 25; grid-area: user; font-size: 0px; margin-right: calc(var(--p-header-height)* 0); width: var(--p-header-height); height: var(--p-header-height); display: flex; align-items: center; justify-content: center; z-index: 102; } div#header #login-status .printuser { font-size: 0 !important; grid-area: none; z-index: 25; position: relative; } div#header .printuser a { position: relative; z-index: 22; display: block; } div#login-status a#my-account { display: none; } div#login-status>a[href="https://www.wikidot.com/account/messages"] { position: absolute; background-color: var(--p-warning-color); color: transparent; display: block; width: calc(var(--p-header-height)* 0.2); height: calc(var(--p-header-height)* 0.2); border-radius: 50%; transform: translateX(calc(var(--p-header-height)* 0.3)) translateY(calc(var(--p-header-height)* 0.3)); z-index: 100; } div#login-status img.small { width: calc(var(--p-header-height)* 0.55); height: calc(var(--p-header-height)* 0.55); background-image: none !important; border-radius: var(--p-border-radius-small); position: relative; vertical-align: 0em; padding: 0; transition: transform var(--p-animation-duration-short); } div#login-status a.login-status-sign-in.btn.btn-primary[onclick*="WIKIDOT.page.listeners.loginClick(event)"] { font-size: 0 !important; background-color: var(--p-gray-4); display: block; padding: calc(var(--p-header-height) * 0.275); border-radius: var(--p-border-radius-small); mask: var(--p-icon-sign-in) center / 90% no-repeat; transform: rotate(0deg); transition: transform var(--p-animation-duration-short); } div#login-status a.login-status-sign-in.btn.btn-primary[onclick*="WIKIDOT.page.listeners.loginClick(event)"]:hover { transform: rotate(15deg); } div#header a.login-status-create-account.btn, a.login-status-create-account.btn~span { display: none; } div#login-status:hover img.small { transform: rotate(-15deg); } div#header .printuser>a { margin-right: 0px; background-color: transparent; } #account-topbutton { display: none; } div#account-options { opacity: 0; visibility: visible; pointer-events: none; width: 13rem; background-color: var(--p-light-transparent-0-8); border-radius: var(--p-border-radius-medium); border: none; box-shadow: var(--p-shadow-2); display: grid !important; grid-template-columns: 1fr 1fr; position: absolute; backdrop-filter: blur(0.4rem); -webkit-backdrop-filter: blur(0.4rem); transform: translateX(calc(var(--p-header-height)* 0.15)) translateY(calc(var(--p-header-height)* 1.45)); transition: transform var(--p-animation-duration-short), opacity var(--p-animation-duration-short); } div#login-status:hover div#account-options { opacity: 1; visibility: visible; pointer-events: auto; transform: translateX(calc(var(--p-header-height)* 0.15)) translateY(calc(var(--p-header-height)* 1.65)); } div#account-options ul, div#account-options li { display: contents; } div#account-options a { font-size: var(--p-font-size-small); color: var(--p-gray-4); text-decoration: none; display: block; width: 100%; padding: 0.5rem 1rem; text-align: center; } div#account-options a:hover { color: var(--p-gray-5); background-color: transparent; font-weight: bold; } div#login-status:hover div#account-options { opacity: 1; visibility: visible; } /* Search */ div#header #search-top-box { position: relative; right: 0; top: 0em; z-index: 10; grid-area: search; width: calc(var(--p-header-height)); height: calc(var(--p-header-height)); display: block; } div#header #search-top-box input.empty { display: none; } form#search-top-box-form { width: calc(var(--p-header-height)); right: 0; height: calc(var(--p-header-height)); } div#header #search-top-box input#search-top-box-input { display: none; } div#header #search-top-box input.button { margin-left: calc(var(--p-header-height)); padding: 0; text-decoration: none; border: none; font-size: 0; display: block; width: calc(var(--p-header-height)); height: calc(var(--p-header-height)); margin-right: 0; z-index: 25; position: absolute; right: 0rem; margin-left: 0; background-color: var(--p-top-bar-search-color); -webkit-mask: var(--p-icon-search) center / 40% no-repeat; mask: var(--p-icon-search) center / 40% no-repeat; transition: background-color var(--p-animation-duration-short); } div#header #search-top-box input.button:hover { cursor: pointer; background-color: var(--p-top-bar-search-hover-color); } /* Top Bar */ div#top-bar { font-family: var(--p-font-sans-serif); } div#header div#top-bar { position: relative; right: -1rem; bottom: 0rem; z-index: 100; display: contents; } div#header #top-bar a, div#header #top-bar a:hover { background-color: transparent; } div#header .top-bar { display: grid; grid-area: topbar; left: 0; position: relative; justify-content: start; margin-left: calc(var(--p-header-height)* 0.2); } div#header .mobile-top-bar { display: none; } div#top-bar ul li a { max-height: unset; } div#header #top-bar :is(.mobile-top-bar, .top-bar)>ul>li { list-style: none; float: left; margin: 0rem 0rem; padding: 0rem 0rem; height: var(--p-header-height); line-height: var(--p-header-height); } div#header #top-bar :is(.mobile-top-bar, .top-bar)>ul>li>a { text-align: center; display: inline-flex; flex-direction: column; align-items: center; justify-content: center; margin: 0rem 0.15rem; padding: 1px 0.4rem; text-decoration: none; color: var(--p-top-bar-link-color); font-weight: normal; word-break: keep-all; width: max-content; background-color: transparent; transition: box-shadow calc(var(--p-animation-duration-short) * 2), color var(--p-animation-duration-short); } div#header #top-bar :is(.mobile-top-bar)>ul>li>a { font-size: var(--p-mobile-top-bar-font-size); } div#header #top-bar :is(.mobile-top-bar, .top-bar)>ul>li>a::after { content: ''; position: relative; width: 0rem; height: 0.15rem; background-color: var(--p-top-bar-link-bar-color); border-radius: 0.15rem; transform: translateY(-0.65rem); transition: width var(--p-animation-duration-short); } div#header #top-bar :is(.mobile-top-bar, .top-bar)>ul>li.sfhover>a::after { width: min(2rem, 100%); } div#header #top-bar :is(.mobile-top-bar, .top-bar)>ul>li>ul { position: absolute; opacity: 0; transition: opacity var(--p-animation-duration-short), transform var(--p-animation-duration-short); visibility: visible; pointer-events: none; } div#header #top-bar :is(.mobile-top-bar, .top-bar)>ul>li ul { background-color: var(--p-top-bar-background-color); backdrop-filter: var(--p-top-bar-backdrop-filter); -webkit-backdrop-filter: var(--p-top-bar-backdrop-filter); border: none; border-radius: var(--p-border-radius-medium); box-shadow: var(--p-shadow-2); transform: translate(0rem, -0.5rem); width: max-content; min-width: 10rem; max-width: 20rem; padding: 0.5rem 0rem; line-height: var(--p-line-height-large); /* max-height: 90vh; overflow-y: auto; */ } div#header #top-bar :is(.mobile-top-bar,.top-bar)>ul>li ul:not(:has(ul)) { /* 如果没有二级菜单,则设置最大高度;否则二级菜单会被overflow-x掉 */ max-height: 90vh; overflow-y: auto; } div#header #top-bar :is(.mobile-top-bar, .top-bar)>ul>li>ul a { background-color: transparent; color: var(--p-top-bar-menu-link-color); font-size: var(--p-font-size-small); line-height: calc(var(--p-font-size-small) * 1.75); display: block; width: calc(100% - 2rem); padding: 0rem 1rem; transition: color var(--p-animation-duration-short); } div#header #top-bar :is(.mobile-top-bar, .top-bar)>ul>li>ul a:hover { color: var(--p-top-bar-menu-link-hover-color); font-weight: bold; } div#header #top-bar :is(.mobile-top-bar, .top-bar)>ul>li.sfhover>ul { opacity: 1; pointer-events: all; transform: translate(0rem, 0rem); } /* 折叠列表 */ div#header #top-bar :is(.mobile-top-bar, .top-bar)>ul>li>ul>li>ul { position: absolute; opacity: 0; visibility: visible; pointer-events: none; transform: translate(5.5rem, calc(-50% - 0.85rem)); backdrop-filter: none; -webkit-backdrop-filter: none; background-color: var(--p-top-bar-submenu-background-color); transition: transform var(--p-animation-duration-short), opacity var(--p-animation-duration-short); z-index: 1; } div#header #top-bar :is(.mobile-top-bar, .top-bar)>ul>li>ul>li>ul::before { content: ''; position: absolute; top: 50%; left: -0.5rem; transform: translateY(-50%); width: 0rem; height: 0rem; border-width: 0.5rem 0.5rem 0.5rem 0; border-style: solid; border-color: transparent; border-right-color: var(--p-top-bar-submenu-background-color); } div#header #top-bar :is(.mobile-top-bar, .top-bar)>ul>li>ul>li>ul a { color: var(--p-top-bar-submenu-link-color); } div#header #top-bar :is(.mobile-top-bar, .top-bar)>ul>li>ul>li>ul a:hover { color: var(--p-top-bar-submenu-link-hover-color); font-weight: bold; } div#header #top-bar :is(.mobile-top-bar, .top-bar)>ul>li>ul>li:hover>ul { opacity: 1; pointer-events: all; transform: translate(6rem, calc(-50% - 0.85rem)); } div#header #top-bar :is(.mobile-top-bar, .top-bar)>ul>li>ul>li:has(ul)>a { display: inline-flex; justify-content: space-between; align-items: center; } div#header #top-bar :is(.mobile-top-bar, .top-bar)>ul>li>ul>li:has(ul)>a::after { content: ''; mask-image: var(--p-icon-topbar-more); mask-size: contain; width: var(--p-font-size-small); height: var(--p-font-size-small); display: inline-block; background-color: var(--p-gray-4); line-height: calc(var(--p-font-size-small) * 1.75); } div#header #top-bar :is(.mobile-top-bar, .top-bar)>br { display: none; /* For JP Sandbox */ } @media screen and (max-width: 768px) { div#header #top-bar #login-status { margin-top: -1rem; } div#header #top-bar .top-bar { display: none; } div#header #top-bar .mobile-top-bar { display: flex; position: relative; grid-area: topbar; width: calc(100% - calc(var(--p-header-height)* 0.5)); justify-content: space-around; z-index: 100; } div#header #top-bar .mobile-top-bar>ul, div#header #top-bar .mobile-top-bar>ul>li, div#header #top-bar .mobile-top-bar > ul>li>ul>li { display: contents; } div#header #top-bar .mobile-top-bar>ul>li>a { width: 100%; flex-grow: 1; } div#header #top-bar .mobile-top-bar>ul>li>ul { height: auto; display: grid; max-height: 60vh; justify-content: flex-start; position: absolute; left: calc(var(--p-header-height) * -.2); top: calc(var(--p-header-height) + .2rem); width: calc(100vw - (var(--p-header-height) * 2)); max-width: unset; min-width: unset; z-index: 999; /* overflow-x: hidden; */ grid-template-columns: 1fr 1fr; } div#header #top-bar .mobile-top-bar > ul>li>ul>li a { width: calc(100% - 1.5rem); padding: 0.15rem 0.75rem; line-height: calc(var(--p-font-size-small) * 1.75); } /* 折叠列表 */ div#header #top-bar .mobile-top-bar > ul>li>ul>li>ul { position: absolute; display: flex; flex-direction: column; flex-wrap: wrap; transform: translate(5.5rem, 0) !important; height: 100%; } div#header #top-bar .mobile-top-bar > ul>li>ul>li>ul::before { display: none; } div#header #top-bar .mobile-top-bar > ul>li>ul>li:hover>ul { transform: translate(6rem, 0) !important; } div#header { position: sticky; display: grid; height: calc(var(--p-header-height)* 3); direction: ltr !important; top: calc(var(--p-header-height)* -2); grid-template-areas: 'menu logo title title search' 'menu logo title title user' 'menu topbar topbar topbar topbar'; grid-template-columns: var(--p-header-height) 0fr 1fr 0fr; grid-template-rows: auto auto var(--p-header-height); align-content: space-between; align-items: center; justify-items: start; padding-right: calc(var(--p-header-height)* 0.5); width: auto; z-index: 100; } div#header h1 a::before { height: calc(var(--p-header-height)* 1.25); width: calc(var(--p-header-height)* 1.25); display: inline-block; background-size: contain; grid-area: logo; margin-left: calc(var(--p-header-height) * 0.05); } div#header h1 a span { justify-content: center; height: var(--p-header-height); transform: translateX(calc(var(--p-header-height)* -0.25)); padding: calc(var(--p-header-height)* 0.5) calc(var(--p-header-height)* 0.4); } div#header h1 a span::before { font-size: calc(var(--p-header-height) * 0.55) !important; max-width: 12rem; word-break: break-word; line-height: calc(var(--p-header-height) * 0.55) !important; padding-bottom: 0.3rem; } div#header h1 a span::after { font-size: calc(var(--p-header-height)* 0.3) !important; bottom: calc(var(--p-header-height)* 0.115 + 0.125rem); } div#content-wrap { margin-top: calc(var(--p-header-height)* 0.25); } } /* Side Bar */ div#side-bar::after { content: ''; position: fixed; display: block; width: var(--p-sidebar-hover-button-width); height: var(--p-sidebar-hover-button-height); top: var(--p-sidebar-hover-button-top); left: var(--p-sidebar-hover-button-left); background-color: var(--p-sidebar-hover-button-color); -webkit-mask: var(--p-icon-sidebar) center / 1.5rem no-repeat; mask: var(--p-icon-sidebar) center / 1.5rem no-repeat; transition: opacity var(--p-animation-duration-short); transform: translateX(var(--p-sidebar-width)); opacity: 1; z-index: 100; } div#side-bar { position: fixed; top: var(--p-sidebar-top); left: calc(var(--p-sidebar-width) * -1); transition: left var(--p-animation-duration-medium), box-shadow var(--p-animation-duration-medium); width: calc(var(--p-sidebar-width) - (var(--p-sidebar-padding-x) * 2)); padding: var(--p-sidebar-padding-y) var(--p-sidebar-padding-x); box-shadow: var(--p-shadow-1); height: calc(100% - var(--p-header-height)); overflow-y: scroll; direction: rtl; text-align: left; } div#side-bar:hover { left: 0rem; box-shadow: var(--p-shadow-3); } div#side-bar:hover::after { opacity: 0; } .open-menu { display: none; } @media screen and (max-width: 768px) { div#side-bar::after { top: calc(var(--p-header-height) * 0); z-index: 102; } div#side-bar { z-index: 100; top: 0; height: 100vh; } #header { z-index: 100; } } /* Side Bar Elements */ div#side-bar { background-color: var(--p-sidebar-background-color) !important; background-image: var(--p-sidebar-background-image); background-size: var(--p-sidebar-background-size); background-position: var(--p-sidebar-background-position); background-repeat: var(--p-sidebar-background-repeat); background-attachment: var(--p-sidebar-background-attachment); border: var(--p-side-bar-border); border-right: var(--p-side-bar-border-right); text-align: left; z-index: 100; } div#side-bar .side-block { margin-bottom: var(--p-sideblock-margin-bottom); padding: var(--p-sideblock-padding); background-color: var(--p-sideblock-background-color) !important; border: var(--p-sideblock-border); border-radius: var(--p-sideblock-border-radius); text-align: left; } :where(div#side-bar .side-block.newcomer > .heading:first-child, div#side-bar .side-block a[href="/"], div#side-bar .side-block.resources > .heading:first-child, div#side-bar .side-block.admin a.collapsible-block-link, div#side-bar .side-block.media > .heading:first-child )::before { content: ''; display: inline-block; width: 1rem; height: 1rem; mask-size: contain; background-color: var(--p-sideblock-icon-color); } div#side-bar .side-block.newcomer > .heading:first-child::before { mask: var(--p-icon-newcomer); } div#side-bar .side-block.resources > .heading:first-child::before { mask: var(--p-icon-resource); } div#side-bar .side-block.media > .heading:first-child::before { mask: var(--p-icon-media); } div#side-bar .side-block a[href="/"]::before { mask: var(--p-icon-home); } div#side-bar .side-block.admin a.collapsible-block-link::before { mask: var(--p-icon-admin); } div#side-bar .side-block .heading, div#side-bar .side-block a[href="/"] { margin-bottom: 0.75rem; padding-bottom: 0.5rem; border-bottom: var(--p-sideblock-border-bottom); display: flex; flex-direction: row-reverse; align-items: center; gap: 0.5rem; } div#side-bar div.menu-item a { font-weight: normal; } div#side-bar .side-block .heading p, div#side-bar .side-block a[href="/"], div#side-bar .side-block .collapsible-block-link { margin: 0; font-size: var(--p-font-size-large); font-weight: 700; color: var(--p-sideblock-link-color); text-align: left; } div#side-bar .side-block .menu-item, div#side-bar .side-block .collapsible-block-link { margin-bottom: 0.5rem; display: flex; align-items: center; gap: 0.5rem; flex-wrap: wrap; flex-direction: row-reverse; } div#side-bar .side-block:not(.media) .menu-item img.image { display: none; } div#side-bar .side-block .menu-item a { color: var(--p-sideblock-link-color); text-decoration: none; transition: color var(--p-animation-duration-short); flex-shrink: 0; } div#side-bar .side-block .menu-item a:hover { color: var(--p-theme-color); text-decoration: underline; text-decoration-thickness: 0.1rem; text-underline-offset: 0.2rem; } div#side-bar .side-block .menu-item a + a { margin: 0rem 0.25rem; } div#side-bar .side-block .collapsible-block { margin-bottom: 1rem; } div#side-bar .side-block .collapsible-block-folded, div#side-bar .side-block .collapsible-block-unfolded-link { margin-bottom: 0.5rem; } div#side-bar .side-block .collapsible-block-link { color: var(--p-sideblock-link-color); text-decoration: none; font-weight: 700; cursor: pointer; } div#side-bar .side-block .collapsible-block-link:hover { color: var(--p-sideblock-link-hiver-color); } div#side-bar .side-block .collapsible-block-content { padding-left: 1rem; } div#side-bar .close-menu { display: none; } /* Main Content */ div#content-wrap { margin-top: calc(var(--p-header-height)* 1.75); position: unset; max-width: unset; min-height: unset; height: unset; } div#main-content { margin: 0rem auto; width: 100%; padding: 0rem; } div#main-content .meta-title p { display: contents; } div#breadcrumbs, .pseudocrumbs { margin: 1rem auto; width: var(--p-out-page-content-max-width); } div#main-content #page-title, div#main-content .meta-title { font-size: var(--p-page-title-font-size); color: var(--p-page-title-color); font-weight: bold; margin: 0rem auto; margin-bottom: 1.5rem; max-width: calc(var(--p-main-content-max-width) - 6rem); width: 90%; text-align: var(--p-page-title-text-align); border-bottom: var(--p-page-title-border-bottom); } div#main-content .page-tags span::before { content: var(--LOC-page-tags); color: var(--p-gray-3); } div#main-content .page-tagss span { border-top: solid 0.1rem var(--p-gray-2); } div#main-content .page-tags { font-size: var(--p-font-size-small); margin: 1rem auto; width: var(--p-out-page-content-max-width); text-align: left; padding: 0rem 0rem; } div#page-content { display: grid; grid-template-columns: [fullwidth-start] var(--p-main-side-margin) [extrude-start] var(--p-main-extrude-margin) [content-start] minmax(0, var(--p-main-content-width)) [content-end] var(--p-main-extrude-margin) [extrude-end] var(--p-main-side-margin) [fullwidth-end]; justify-items: center; } @media screen and (max-width: 500px) { div#page-content { width: auto; } :root { --p-main-side-margin: var(--p-main-extrude-margin-mobile); --p-main-extrude-margin: var(--p-main-side-margin-mobile); } } :where(div#page-content) > * { grid-column: content; width: 100%; max-width: var(--p-main-content-max-width); } :where(div#page-content) > div { max-width: var(--p-main-content-max-width); } div#page-content > :is(.content-start, .start-content-start) { grid-column-start: content-start; max-width: unset; } div#page-content > :is(.content-end, .end-content-end) { grid-column-end: content-end; max-width: unset; } div#page-content > .content { grid-column-start: content-start; grid-column-end: content-end; max-width: unset; } div#page-content > :is(.extrude-start, .start-extrude-start) { grid-column-start: extrude-start; max-width: unset; } div#page-content > :is(.extrude-end, .end-extrude-end) { grid-column-end: extrude-end; max-width: unset; } div#page-content > .extrude { grid-column-start: extrude-start; grid-column-end: extrude-end; max-width: unset; } div#page-content > :is(.fullwidth-start, .start-fullwidth-start) { grid-column-start: fullwidth-start; max-width: unset; } div#page-content > :is(.fullwidth-end, .end-fullwidth-end) { grid-column-end: fullwidth-end; max-width: unset; } div#page-content > .fullwidth { grid-column-start: fullwidth-start; grid-column-end: fullwidth-end; max-width: unset; } div#page-content > .end-content-start { grid-column-end: content-start; max-width: unset; } div#page-content > .end-content-end { grid-column-end: content-end; max-width: unset; } div#page-content > .end-extrude-start { grid-column-end: extrude-start; max-width: unset; } div#page-content > .end-extrude-end { grid-column-end: extrude-end; max-width: unset; } div#page-content > .end-fullwidth-start { grid-column-end: fullwidth-start; max-width: unset; } div#page-content > .end-fullwidth-end { grid-column-end: fullwidth-end; max-width: unset; } div#page-content > .start-content-end { grid-column-start: content-end; max-width: unset; } div#page-content > .start-extrude-end { grid-column-start: extrude-end; max-width: unset; } div#page-content > .start-fullwidth-end { grid-column-start: fullwidth-end; max-width: unset; } /* Page Info */ div#main-content #page-options-container { display: flex; flex-direction: row; justify-content: space-between; flex-wrap: wrap; margin: 2rem auto; width: min(90vw, calc(var(--p-main-content-max-width) - 8rem)); } div#main-content #page-info, div#main-content .page-watch-options { font-size: var(--p-font-size-xxsmall); padding: 0.5rem 1rem; font-family: var(--p-font-monospace); } /* Page Options Bottom */ div#main-content #page-options-bottom, div#main-content #page-options-bottom-2 { margin: 0rem auto; width: min(90vw, calc(var(--p-main-content-max-width) - 8rem)); display: flex; flex-wrap: wrap; background-color: var(--p-page-option-bottom-background-color); padding: 0.5rem 1rem; border-radius: var(--p-border-radius-medium); } div#main-content div#page-options-bottom-2 { margin-top: var(--p-page-options-bottom-2-margin-top); } div#main-content #page-options-bottom > a, div#main-content #page-options-bottom-2 > a { margin: 0rem;; margin-bottom: 0.5rem; display: inline-flex; justify-content: center; align-items: center; text-align: center; flex-basis: 6rem; padding: 0; border: none; border-radius: 0; background-color: transparent; flex-grow: 1; height: 2rem; box-shadow: inset 0rem -0.075rem 0rem var(--p-page-option-bottom-button-border-color); font-size: var(--p-font-size-small); color: var(--p-page-option-bottom-button-color); transition: box-shadow var(--p-animation-duration-short); user-select: none; -webkit-user-select: none; } div#page-options-bottom > a#more-options-button { box-shadow: none; margin: 0rem 0.25rem; background-color: var(--p-page-option-bottom-button-more-background-color); color: var(--p-page-option-bottom-button-more-color) !important; border-radius: var(--p-border-radius-medium); flex-basis: 4rem; } div#page-options-bottom-2 { margin-top: 0.5rem; } div#page-options-bottom-2 > a#delete-button { color: var(--p-warning-color) !important; box-shadow: inset 0rem -0.075rem 0rem var(--p-warning-color); } div#page-options-bottom-2 > a#delete-button:hover { box-shadow: inset 0rem -0.15rem 0rem var(--p-warning-color); } :is(div#page-options-bottom > a, div#page-options-bottom-2 > a ):hover { text-decoration: none; font-weight: bold; box-shadow: inset 0rem -0.15rem 0rem var(--p-page-option-bottom-button-border-color); } /* Action Area */ div#action-area:not([style*="display: none"]) { display: grid !important; } div#action-area { width: 100%; margin: 0 auto; --p-gray-0: var(--p-black); --p-gray-1: var(--p-black-gray); --p-gray-2: var(--p-dark-gray); --p-gray-3: var(--p-gray); --p-gray-4: var(--p-light-gray); --p-gray-5: var(--p-white-gray); --p-gray-6: var(--p-white); --p-gray-7: var(--p-white); background: var(--p-gray-1); grid-template-columns: [fullwidth-start] var(--p-main-side-margin) [extrude-start] var(--p-main-extrude-margin) [content-start] minmax(0, var(--p-main-content-width)) [content-end] var(--p-main-extrude-margin) [extrude-end] var(--p-main-side-margin) [fullwidth-end]; justify-items: center; color: var(--p-gray-5); border-bottom: solid 0.1rem var(--p-gray-2); } @media screen and (max-width: 768px) { div#action-area:not([style*="display: none"]) { display: block !important; padding: 0rem 1rem 4rem 1rem; width: auto; margin-bottom: 0; max-width: unset; } } div#action-area > * { grid-column: content; width: 100%; max-width: var(--p-main-content-width); color: var(--p-gray-4); } #action-area > h1::before, #action-area > h1::after { content: ''; display: block; width: auto; flex-grow: 1; height: 0.1rem; background-color: var(--p-gray-2); margin: 0rem 2rem; } div#action-area > h1 { grid-column-start: fullwidth-start; grid-column-end: fullwidth-end; display: flex; align-items: center; padding: 1rem 0rem 0rem 0rem; } form#edit-page-form { display: contents; } input#edit-page-title { width: auto; } :is(#action-area, #new-post-form) input, :is(#action-area, #new-post-form) a.button { border: none; margin: 0; background: var(--p-gray-2); color: var(--p-gray-5); padding: 0.5rem 0.4rem; flex-grow: 1; border-radius: var(--p-border-radius-medium); } form#edit-page-form table.form :is(tbody, tr, td) { display: contents; } .forum-breadcrumbs { margin-top: 0rem; } form#edit-page-form table.form { display: flex; align-items: center; gap: 1rem; flex-wrap: wrap; } div#wd-editor-toolbar-panel li { list-style: none; } div#wd-editor-toolbar-panel { padding: 0.1rem 1rem; background: var(--p-gray-2); border-radius: var(--p-border-radius-medium); } textarea { font-family: var(--p-font-monospace); width: calc(100% - 2rem) !important; margin: 1rem 0rem; background-color: var(--p-gray-2); color: var(--p-gray-5); border-radius: var(--p-border-radius-medium); padding: 1rem 1rem; outline: solid 0.15rem transparent; transition: outline var(--p-animation-duration-short); border: none; resize: vertical; } :is(#action-area, #new-post-form, #new-thread-form) input[type="text"] { transition: outline var(--p-animation-duration-short); } :is(#action-area, #new-post-form, #new-thread-form) :is(textarea:focus, textarea:focus-visible, input[type="text"]:focus, input[type="text"]:focus-visible) { outline: solid 0.15rem var(--p-theme-color-light); } :is(#action-area, #new-post-form, #new-thread-form) .change-textarea-size { display: flex; padding: 0; width: 7rem; gap: 0.5rem; height: 1.6rem; } :is(#action-area, #new-post-form, #new-thread-form) .change-textarea-size a.btn { flex-grow: 1; display: block; text-align: center; line-height: 1.6rem; padding: 0; color: var(--p-gray-5); background: var(--p-gray-1); border: solid 0.1rem var(--p-gray-2); border-radius: var(--p-border-radius-medium); transition: background var(--p-animation-duration-short); width: 100%; min-width: unset; } :is(#action-area, #new-post-form, #new-thread-form) .change-textarea-size a.btn:hover { text-decoration: none; background: var(--p-gray-2); } table.edit-page-bottomtable :is(tbody, tr) { display: contents; } table.edit-page-bottomtable { padding: 0 !important; display: flex; align-items: center; justify-content: space-between; gap: 1.5rem; } table.edit-page-bottomtable td { padding: 0 !important; } div#lock-info { background: transparent; border: none; margin: 0; padding: 0; } .checkbox.do-not-notify label { display: inline-flex; gap: 0.5rem; align-items: center; } p:has(a[onclick*="PageRateModule.listeners.showWho"]) { text-align: center; } #action-area .btn:not(.rateup, .ratedown, .cancel), a[onclick*="PageRateModule.listeners.showWho"], /* 如果换成wj了,就改成 #action-area:has(#who-rated-page-area) > a+h1+p+div+p > a */ a.button { padding: 0.5rem 0.75rem; font-size: var(--p-font-size-medium); line-height: calc(var(--p-font-size-medium) * 1.5); cursor: pointer; min-width: 4rem; transition: color var(--p-animation-duration-short), background-color var(--p-animation-duration-short); border: none; margin: 0; background-color: var(--p-gray-2); color: var(--p-gray-5); text-decoration: none; border-radius: var(--p-border-radius-medium); } #action-area .btn:not(.rateup, .ratedown, .cancel):hover, a[onclick*="PageRateModule.listeners.showWho"]:hover, a.button:hover { background-color: var(--p-gray-3); text-decoration: none; } #action-area .buttons.alignleft { display: flex; justify-content: space-between; flex-wrap: wrap; gap: 0.5rem; } #action-area input#edit-cancel-button { color: var(--p-warning-color); } #action-area input#edit-cancel-button:hover { background-color: var(--p-warning-color); color: var(--p-gray-0); } #action-area input#edit-save-button { color: var(--p-success-color); } #action-area input#edit-save-button:hover { background-color: var(--p-success-color); color: var(--p-gray-0); } #action-area h1 { margin: 0 0 1rem 0; font-size: var(--p-font-size-xlarge); color: var(--p-gray-5); } #history-form-1 .form { width: 100%; display: flex; flex-direction: row; justify-content: space-between; border-bottom: 0.1rem solid var(--p-gray-2); margin-bottom: 1rem; } #history-form-1 .form tbody { display: contents; } #history-form-1 .form td { padding: 0.75rem 1rem; vertical-align: top; color: var(--p-gray-5); } #history-form-1 .form td:first-child { font-weight: 600; color: var(--p-gray-5); } #history-form-1 .checkbox { margin-right: 0.5rem; } #history-form-1 #h-perpage { padding: 0.35rem 0.5rem; border: none; border-radius: var(--p-border-radius-medium); background-color: var(--p-gray-2); color: var(--p-gray-5); font-size: var(--p-font-size-base); cursor: pointer; } #history-form-1 #h-perpage:hover { border-color: var(--p-gray-3); } #history-form-1 .buttons { display: flex; gap: 0.5rem; margin-bottom: 1.5rem; padding: 0rem 1rem; } #history-form-1 .buttons input { padding: 0.5rem 1rem; border-radius: var(--p-border-radius-medium); background-color: var(--p-gray-2); color: var(--p-gray-5); font-size: var(--p-font-size-base); cursor: pointer; transition: all var(--p-animation-duration-short); } .pager { display: flex; align-items: center; justify-content: center; gap: 0.1rem; margin-bottom: 1rem; padding: 0.5rem; background-color: transparent; text-transform: uppercase; } .page-history { width: 100%; border-collapse: collapse; margin-bottom: 1rem; font-family: var(--p-font-monospace); } .page-history tbody { display: block; } .page-history tr { display: grid; grid-template-areas: "version radio mark option user date" "comment comment comment comment comment comment"; grid-template-columns: 5rem 4rem 3rem 1fr 1fr 1fr; border-radius: var(--p-border-radius-medium); } .page-history tr:hover { outline: 0.1rem solid var(--p-theme-color); } .page-history tr:first-child { font-weight: bold; } .page-history tr:first-child td:last-child { display: none; } .page-history tr > td:nth-child(1) { grid-area: version; } .page-history tr > td:nth-child(2) { grid-area: radio; } .page-history tr > td:nth-child(3) { grid-area: mark; } .page-history tr > td:nth-child(4) { grid-area: option; } .page-history tr > td:nth-child(5) { grid-area: user; } .page-history tr > td:nth-child(6) { grid-area: date; text-align: right; } .page-history tr > td:nth-child(7) { grid-area: comment; height: auto; padding: 0 0 0 0.1rem; font-size: var(--p-font-size-xsmall) !important; margin-top: -0.5rem; margin-bottom: 0.25rem; } .page-history td { padding: 0.25rem 0.1rem; font-size: var(--p-font-size-xsmall) !important; color: var(--p-gray-5); vertical-align: middle; flex: 0 0 auto; width: auto !important; } .page-history td.optionstd { display: flex; gap: 0.25rem; } table.page-history td.optionstd a { display: inline-block; font-size: 0rem; padding: 0rem; margin: 0rem 0.25rem 0rem 0rem; border: none; } table.page-history td.optionstd a::before { content: ""; display: inline-block; width: 1.2rem; height: 1.2rem; mask-size: contain; mask-repeat: no-repeat; mask-position: center; background-color: var(--p-gray-3); transition: background-color var(--p-animation-duration-short); } table.page-history td.optionstd a[onclick*="showVersion"]::before { mask-image: var(--p-icon-pageview); } table.page-history td.optionstd a[onclick*="showSource"]::before { mask-image: var(--p-icon-pagecode); } table.page-history td.optionstd a[onclick*="PageHistoryModule.listeners.revert"]::before { mask-image: var(--p-icon-pagerevert); } table.page-history td.optionstd a:hover::before { background-color: var(--p-gray-5); } table.page-history td.optionstd a[onclick*="PageHistoryModule.listeners.revert"]:hover::before { background-color: var(--p-danger-color); } table.page-history .printuser img.small { width: 1rem; height: 1rem; margin-right: 0.25rem; vertical-align: middle; } .page-history .printuser a { color: var(--p-gray-5); text-decoration: none; } .page-history .printuser a:hover { color: var(--p-theme-color); } @media screen and (max-width: 768px) { #history-form-1 .form td:first-child { width: 100%; display: block; margin-bottom: 0.25rem; } form#history-form-1 { grid-column: fullwidth; } #history-form-1 .form td { display: block; width: 100%; } #history-form-1 .buttons input { width: 100%; } .page-history { font-size: var(--p-font-size-xsmall); } .page-history tr:first-child { display: none; } table.page-history tr { padding: 0.25rem 1.25rem 0.25rem 0.5rem; gap: 0.125rem; grid-template-areas: "version radio option user" "mark date date comment"; grid-template-columns: 3rem 4rem 1fr 1fr; } .page-history tr:hover { outline: 0.1rem solid var(--p-theme-color); } .page-history td { padding: 0 0.75rem 0 0.5rem; width: auto !important; } .page-history tr:nth-child(even) { background-color: var(--p-gray-0); } .page-history .optionstd { justify-content: flex-end; } } /* Error Block */ div.error-block::before { display: inline-block; content: ''; mask-image: var(--p-icon-warning); mask-position: center; mask-size: contain; mask-repeat: no-repeat; width: 1.2rem; height: 1.2rem; background-color: var(--p-white-gray); margin-right: 0.5rem; } div.error-block { border: none; background-color: var(--p-warning-color-dark); border-radius: var(--p-border-radius-medium); max-width: 30rem !important; margin: 1rem auto; color: var(--p-white-gray) !important; padding: 1rem; width: auto; display: flex; align-items: center; } div.error-block a { color: var(--p-warning-color-light); } /* Pager */ .pager span { padding: 0.25rem 0.5rem; font-size: var(--p-font-size-small); color: var(--p-gray-5); } .pager .current { background-color: var(--p-theme-color); color: var(--p-gray-0); border-radius: var(--p-border-radius-small); } .pager .target a { color: var(--p-gray-4); text-decoration: none; padding: 0.25rem 0.5rem; border-radius: var(--p-border-radius-small); transition: all var(--p-animation-duration-short); border: none; margin: 0; } .pager .target a:hover { background-color: var(--p-gray-2); } .pager .dots { color: var(--p-gray-3); } /* Files - Grid Layout */ table.page-files { display: grid; gap: 0.15rem; font-size: var(--p-font-size-small); width: 100%; } table.page-files tbody { display: contents; } table.page-files tbody tr { display: grid; grid-template-columns: 1fr 1fr 5rem 3rem; align-items: center; gap: 0.5rem 1rem; padding: 0.35rem 0.25rem; border-radius: var(--p-border-radius-medium); } table.page-files tbody tr:hover { outline: 0.1rem solid var(--p-theme-color); } table.page-files tbody tr td { padding: 0; margin: 0; } table.page-files tbody tr td:nth-child(1) { min-width: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } table.page-files tbody tr td:nth-child(2) { color: var(--p-gray-7); white-space: nowrap; } table.page-files tbody tr td:nth-child(3) { color: var(--p-gray-5); white-space: nowrap; font-variant-numeric: tabular-nums; } table.page-files tbody tr td:last-child { display: flex; gap: 0.25rem; white-space: nowrap; } :is(#action-area, div#page-content) .page-files :is(a[onclick*="fileMoreInfo"], a[onclick*="toggleFileOptions"]) { font-size: 0; background-color: transparent; padding: 0; margin: 0; min-width: unset; line-height: normal; } :is(#action-area, div#page-content) .page-files :is(a[onclick*="fileMoreInfo"], a[onclick*="toggleFileOptions"]):hover { background-color: transparent; } :is(#action-area, div#page-content) .page-files :is(a[onclick*="fileMoreInfo"], a[onclick*="toggleFileOptions"])::before { content: ''; display: inline-block; width: 1.2rem; height: 1.2rem; mask-size: contain; mask-repeat: no-repeat; mask-position: center; background-color: var(--p-gray-3); transition: background-color var(--p-animation-duration-short); } :is(#action-area, div#page-content) .page-files :is(a[onclick*="fileMoreInfo"], a[onclick*="toggleFileOptions"]):hover::before { background-color: var(--p-gray-5); } :is(#action-area, div#page-content) .page-files a[onclick*="fileMoreInfo"]::before { mask-image: var(--p-icon-info); } :is(#action-area, div#page-content) .page-files a[onclick*="toggleFileOptions"]::before { mask-image: var(--p-icon-options); } .page-files thead tr { display: contents; } .page-files thead { display: grid; grid-template-columns: 1fr 1fr 5rem 3rem; align-items: center; gap: 0.5rem 1rem; padding: 0.25rem 0.25rem; justify-items: start; } /* Highlight/Options row */ table.page-files .highlight { display: block; background-color: var(--p-gray-13); border-radius: var(--p-border-radius); border: 1px solid var(--p-gray-11); margin-top: -0.25rem; } table.page-files .highlight td:not(.options) { display: none; } table.page-files .highlight .options { display: flex; flex-wrap: wrap; align-items: center; gap: 0.5rem; padding: 0.5rem 0.75rem; justify-content: flex-end; text-align: center; } @media screen and (max-width: 768px) { :is(#action-area, div#page-content) .page-files { grid-column: fullwidth; padding: 0 1rem; } table.page-files tbody tr { grid-template-columns: 1fr auto; gap: 0.25rem 0.5rem; } table.page-files tbody tr td:nth-child(1) { grid-column: 1 / -1; } table.page-files tbody tr td:nth-child(2) { grid-column: 1; } table.page-files tbody tr td:nth-child(3) { grid-column: 2; } table.page-files tbody tr td:last-child { grid-column: 1 / -1; justify-content: flex-end; } } /* Parent Page */ form[onsubmit*="setParent"] { padding-bottom: 10rem; } .yui-ac-content { border-radius: var(--p-border-radius-medium); background: var(--p-dark-transparent-0-8); border: none; position: relative; width: 100%; max-height: 15rem; overflow-y: auto; overflow-x: hidden; } .autocomplete-list li.yui-ac-highlight { background-color: var(--p-light-transparent-0-2); border-radius: var(--p-border-radius-medium); } .autocomplete-list li { padding: 0.15rem 0.25rem; margin: 0.4rem; list-style: none; } /* Website Tools */ div#st-action-area { flex-basis: 100%; } #action-area #site-tools-box :where(.page-options-bottom, ul.nav-pills, li) { display: contents; } #action-area #site-tools-box { display: flex; flex-direction: row; gap: 0.5rem; flex-wrap: wrap; justify-content: center; margin: 0 auto; } #action-area #site-tools-box a { display: inline-block; flex-basis: 5rem; } table.form.grid td, table.form.grid th { border: 0.1rem solid var(--p-gray-2); color: var(--p-gray-4); } /* Watchers */ #action-area>ul[style="list-style: none"] { display: grid; margin: 0; padding: 0; grid-template-columns: repeat(auto-fill, minmax(min(12rem, 100%), 1fr)); gap: .25rem; } #action-area>ul[style="list-style: none"] li { list-style: none; line-height: 1rem; margin: 0.15rem 0; } /* Backlinks */ #action-area:has(h1+h2+ul+h2) h2 { margin-top: 1.5rem; margin-bottom: 0.5rem; font-size: var(--p-font-size-large); color: var(--p-gray-5); } #action-area:has(h1+h2+ul+h2) ul { list-style: none; padding: 0; margin: 0 0 1rem 0; counter-reset: backlinks-counter; } #action-area:has(h1+h2+ul+h2) li { counter-increment: backlinks-counter; position: relative; padding-left: 2rem; margin-bottom: 0.5rem; font-size: 0; color: var(--p-gray-5); list-style: none; } #action-area:has(h1+h2+ul+h2) li a { font-size: var(--p-font-size-medium); } #action-area:has(h1+h2+ul+h2) li::before { content: counter(backlinks-counter) "."; position: absolute; left: 0; font-weight: 600; color: var(--p-gray-4); font-size: var(--p-font-size-medium); } #action-area:has(h1+h2+ul+h2) li > a[href*="/edit/true"] { font-size: 0; } #action-area:has(h1+h2+ul+h2) li a[href*="/edit/true"]::after { content: ''; display: inline-block; width: 1rem; height: 1rem; mask-size: contain; mask-repeat: no-repeat; mask-position: center; background-color: var(--p-gray-3); transition: background-color var(--p-animation-duration-short); margin-left: 0.25rem; mask-image: var(--p-icon-edit); margin-bottom: -0.2rem; } #action-area:has(h1+h2+ul+h2) li a[href*="/edit/true"]:hover::after { background-color: var(--p-gray-5); } /* Page Source */ .page-source, .page-source a { font-family: var(--p-font-monospace); border: none; word-break: break-all; } .inline-diff ins { background-color: var(--p-success-color); color: var(--p-gray-0); } .inline-diff del { background-color: var(--p-warning-color-dark); color: var(--p-gray-7); } .preview-message { background-color: var(--p-white-transparent-0-6); border: solid 0.1rem var(--p-warning-color); border-radius: var(--p-border-radius-medium); backdrop-filter: blur(5px); -webkit-backdrop-filter: blur(5px); box-shadow: var(--p-shadow-2); } div#page-version-info { right: 1rem; background-color: var(--p-light-transparent-0-8); border: solid 0.1rem var(--p-gray-2); border-radius: var(--p-border-radius-medium); backdrop-filter: blur(5px); -webkit-backdrop-filter: blur(5px); box-shadow: var(--p-shadow-2); } /* Meta Tag Edit */ form#edit-meta-newtag-form table { display: grid; grid-template-areas: 'metatagtd1 metatagtd2' 'metatagtd3 metatagtd4'; } form#edit-meta-newtag-form td { font-family: var(--p-font-monospace); } form#edit-meta-newtag-form table td:nth-child(5) { display: none; } form#edit-meta-newtag-form table td:nth-child(4) { grid-area: metatagtd4; } form#edit-meta-newtag-form table td:nth-child(3) { grid-area: metatagtd3; font-size: 0; } form#edit-meta-newtag-form table td:nth-child(3)::before { content: '标签属性 content='; font-size: 1rem; } form#edit-meta-newtag-form table td:nth-child(2) { grid-area: metatagtd2; } form#edit-meta-newtag-form table td:nth-child(1)::before { content: '标签属性 name='; font-size: 1rem; } form#edit-meta-newtag-form table td:nth-child(1) { grid-area: metatagtd1; font-size: 0; } form#edit-meta-newtag-form td input { display: block; width: calc(100% - 1rem); } /* Close Button */ #action-area a.action-area-close.btn.btn-danger:hover i::before { transform: rotate(90deg); background-color: var(--p-gray-5); } #action-area a.action-area-close.btn.btn-danger::after { content: var(--LOC-close); font-size: 1rem; margin-left: 0.4rem; } #action-area a.action-area-close.btn.btn-danger i::before { content: ''; width: 1rem; height: 1rem; mask: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmkteC1sZyIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBkPSJNMi4xNDYgMi44NTRhLjUuNSAwIDEgMSAuNzA4LS43MDhMOCA3LjI5M2w1LjE0Ni01LjE0N2EuNS41IDAgMCAxIC43MDguNzA4TDguNzA3IDhsNS4xNDcgNS4xNDZhLjUuNSAwIDAgMS0uNzA4LjcwOEw4IDguNzA3bC01LjE0NiA1LjE0N2EuNS41IDAgMCAxLS43MDgtLjcwOEw3LjI5MyA4IDIuMTQ2IDIuODU0WiIvPgo8L3N2Zz4=); background-color: var(--p-gray-3); display: inline-block; transition: transform var(--p-animation-duration-short), background-color var(--p-animation-duration-short); } #action-area a.action-area-close.btn.btn-danger:focus-visible i::before { background-color: var(--p-gray-4); } #action-area a.action-area-close.btn.btn-danger:focus-visible { outline: none; color: var(--p-gray-4); } #action-area a.action-area-close.btn.btn-danger:hover { background-color: transparent; text-decoration: none; color: var(--p-gray-5); } #action-area a.action-area-close.btn.btn-danger { display: flex; text-align: right; color: var(--p-gray-3); align-items: center; justify-content: flex-end; font-size: 0; background-color: transparent; padding-top: 1.25rem; width: auto; margin-left: calc(100% - 6rem); } #action-area .btn:not(.rateup, .ratedown, .cancel) { padding: 0.5rem 0.75rem; font-size: var(--p-font-size-medium); line-height: calc(var(--p-font-size-medium) * 1.5); cursor: pointer; min-width: 4rem; transition: color var(--p-animation-duration-short), background-color var(--p-animation-duration-short); } /* owindow */ #odialog-container { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: var(--p-light-transparent-0-5); z-index: 1000; display: none; align-items: center; justify-content: center; } #odialog-container[style*="display: block"] { display: flex !important; align-items: center; justify-content: center; } .odialog-shader { background-color: var(--p-dark-transparent-0-6); opacity: 1; backdrop-filter: blur(5px); -webkit-backdrop-filter: blur(5px); } .owindow { position: relative; background-color: var(--p-gray-0); border: 1px solid var(--p-gray-2); border-radius: 0.5rem; box-shadow: 0 0.5rem 1rem var(--p-light-transparent-0-2); max-width: min(40rem, 90vw); max-height: 90vh; left: 0 !important; top: 0 !important; width: unset !important; } .owindow:not(.owait) { min-width: min(30rem, 40vw); } .owindow .title { padding: 1rem 1.5rem; background-color: var(--p-gray-1); border-bottom: 1px solid var(--p-gray-2); border-radius: 0.5rem 0.5rem 0 0; font-size: var(--p-font-size-large); font-weight: bold; display: flex; align-items: center; justify-content: flex-start; color: var(--p-gray-5); cursor: default; } .owindow .content.modal-body { padding: 0.5rem 2rem; overflow-y: auto; overflow-x: hidden; max-height: min(60vh, 40rem); } .owindow .content.modal-body h1 { margin-top: 0.5rem; margin-bottom: 1rem; font-size: var(--p-font-size-xlarge); color: var(--p-gray-5); } .owindow .content.modal-body > img:first-child { border-radius: var(--p-border-radius-medium); border: 0.1rem solid var(--p-gray-2); margin-bottom: 0.25rem; aspect-ratio: 1 / 1; object-fit: contain; width: 3rem; padding: 0 !important; } .owindow .content.modal-body > img:first-child ~ h1 { margin-left: 0.5rem; display: inline-block; } .owindow .content.modal-body .table { width: 100%; border-collapse: collapse; margin: 1rem 0; } .owindow .content.modal-body .table td { padding: 0.25rem 0.8rem; border-bottom: 1px solid var(--p-gray-2); } .owindow .content.modal-body .table td.active { background-color: var(--p-gray-1); font-weight: 600; color: var(--p-gray-5); width: 30%; } .owindow .button-bar.modal-footer { padding: 1rem 1.5rem; background-color: var(--p-gray-1); border-top: 1px solid var(--p-gray-2); border-radius: 0 0 0.5rem 0.5rem; display: flex; justify-content: flex-end; gap: 0.5rem; margin: 0rem 0rem; height: auto; } .owindow .button-bar .btn[onclick*="cleanAll"], a.btn.btn-default.button.button-close { position: fixed; top: 0; left: 0; width: 100%; height: 100%; font-size: 0; padding: 0; border: none; background: transparent !important; z-index: -1; cursor: pointer; backdrop-filter: blur(5px); -webkit-backdrop-filter: blur(5px); margin: 0rem 0rem; } .owindow .button-bar .btn[onclick*="cleanAll"]:hover, a.btn.btn-default.button.button-close:hover { background: transparent !important; } .owindow input.text { border: none; border-bottom: solid 0.1rem var(--p-gray-4); padding: 0rem 0.5rem; background-color: transparent; color: var(--p-gray-4); width: 100%; } .owindow a.btn.btn-default:not(.button-close, .button-cancel):hover { border-color: var(--p-theme-color-dark); background: var(--p-gray-1); } .owindow:has(img[src*="userkarma"]) div[style="margin-top: 10px"] { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 0.5rem; flex-direction: row-reverse; } /* General Button Classes */ :where(a, input, button).button, :where(a, input, button).btn, :where(a, input, button).button.default, :where(a, input, button).btn.default, :where(a, input, button).button.btn-default, :where(a, input, button).btn.btn-default, :where(a, input, button).btn-default, :is(.owindow .button-bar a) { display: inline-flex; align-items: center; justify-content: center; padding: var(--p-button-padding); border: var(--p-button-border); border-radius: var(--p-border-radius-small); background-color: var(--p-button-background-color); color: var(--p-button-text-color); font-size: var(--p-button-font-size); font-weight: normal; text-decoration: none; margin: var(--p-button-margin); transition: all var(--p-animation-duration-short); text-decoration: none !important; } :is( :where(a, input, button).button, :where(a, input, button).btn, :where(a, input, button).button.default, :where(a, input, button).btn.default, :where(a, input, button).button.btn-default, :where(a, input, button).btn.btn-default, :where(a, input, button).btn-default, :is(.owindow .button-bar a) ):hover { border-color: var(--p-button-hover-border-color); background-color: var(--p-button-hover-background-color); color: var(--p-button-hover-color); text-decoration: none !important; } :is( :where(a, input, button).button, :where(a, input, button).btn, :where(a, input, button).button.default, :where(a, input, button).btn.default, :where(a, input, button).button.btn-default, :where(a, input, button).btn.btn-default, :where(a, input, button).btn-default, :is(.owindow .button-bar a) ):focus-visible { outline: solid 0.15rem var(--p-theme-color); } :root :is( :where(a, input, button).danger, :where(a, input, button).btn-danger, :is(.owindow .button-bar a).danger ) { background-color: var(--p-warning-color); border-color: var(--p-warning-color-dark); color: var(--p-white-gray); text-decoration: none !important; } :root :is( :where(a, input, button).danger:hover, :where(a, input, button).btn-danger:hover, :is(.owindow .button-bar a).danger:hover ) { background-color: var(--p-warning-color-dark); color: var(--p-white-gray); text-decoration: none !important; } :root :is( :where(a, input, button).primary, :where(a, input, button).btn-primary, :is(.owindow .button-bar a).primary ) { background-color: var(--p-theme-color); border-color: var(--p-theme-color-dark); color: var(--p-white-gray); text-decoration: none !important; } :root :is( :where(a, input, button).primary:hover, :where(a, input, button).btn-primary:hover, :is(.owindow .button-bar a).primary:hover ) { background-color: var(--p-theme-color-dark); border-color: var(--p-theme-color-dark); color: var(--p-white-gray); text-decoration: none !important; } a:is(.btn, .btn-default, .button, .button-default):visited { color: var(--p-button-text-color) !important; } a:is(.btn-primary, .btn-primary:hover, .btn-danger, .btn-danger:hover):visited { color: var(--p-white-gray) !important; } /* Saving Pages */ .owindow.owait .content.modal-body { background-image: none; margin: 0; padding: 2rem 2rem; overflow-x: hidden; } .owindow.owait .content.modal-body::before, .owindow.owait .content.modal-body::after { content: '●'; display: block; width: 1rem; height: 1rem; border-radius: 50%; position: absolute; top: calc(50% - 0.5rem); left: calc(50% - 0.5rem); opacity: 0; color: var(--p-dark-transparent-0-4); } .owindow.owait .content.modal-body::before { animation: p-savingpages-1 4s infinite; padding-left: 2rem; } .owindow.owait .content.modal-body::after { animation: p-savingpages-2 4.5s infinite; animation-delay: 0.5s; padding-left: -2rem; } @keyframes p-savingpages-1 { 0% { opacity: 0; transform: translate(-1rem, 0rem) rotate(0deg); } 25% { opacity: 1; transform: translate(0rem, 1rem) rotate(90deg); } 50% { opacity: 0; transform: translate(1rem, 0rem) rotate(180deg); } 75% { opacity: 1; transform: translate(2rem, -1rem) rotate(270deg); } 100% { opacity: 0; transform: translate(0rem, 0rem) rotate(360deg); } } @keyframes p-savingpages-2 { 0% { opacity: 0; transform: translate(1rem, 0rem) rotate(0deg); } 50% { opacity: 1; transform: translate(0rem, -1rem) rotate(-90deg); } 25% { opacity: 0; transform: translate(-1rem, 0rem) rotate(-180deg); } 75% { opacity: 1; transform: translate(-2rem, 1rem) rotate(-270deg); } 100% { opacity: 0; transform: translate(0rem, 0rem) rotate(-360deg); } } /* Anti Saving Pages */ body:has(#u-peroxide-savingpages-blocker .collapsible-block-folded[style*="none"]) iframe#odialog-shader-iframe { display: none; } body:has(.owindow.owait) div#odialog-shader { background: var(--p-dark-transparent-0-6); pointer-events: none; } body:has(#u-peroxide-savingpages-blocker .collapsible-block-folded[style*="none"]) div#odialog-shader { background: transparent; pointer-events: none; } div#u-peroxide-savingpages-blocker { display: none; } body:has(.owindow.owait) div#u-peroxide-savingpages-blocker { display: block; z-index: 1001; grid-column: fullwidth; } body:has(.owindow.owait) div#u-peroxide-savingpages-blocker :is(.collapsible-block-folded a, .collapsible-block-unfolded a) { position: fixed; bottom: 10vh; transform: translate(calc(50vw - 5rem), 0%); width: 10rem; text-align: center; background-color: var(--p-gray-0); padding: 0.6rem 0rem; z-index: 100; border-radius: var(--p-border-radius-medium); box-shadow: var(--p-shadow-2); color: var(--p-gray-5); border: solid 0.1rem var(--p-gray-2); transition: background-color var(--p-animation-duration-short); } div#u-peroxide-savingpages-blocker :is(.collapsible-block-folded a, .collapsible-block-unfolded a):hover { text-decoration: none; background-color: var(--p-gray-1); font-weight: bold; } body:has(div#u-peroxide-savingpages-blocker .collapsible-block-folded[style*="none"]) :is(#odialog-shader-iframe, #odialog-shader) { opacity: 0; pointer-events: none; } body:has(div#u-peroxide-savingpages-blocker .collapsible-block-folded[style*="none"]) #odialog-container { opacity: 0; pointer-events: none; } /* Rating List */ div#who-rated-page-area > div br { display: none; } div#who-rated-page-area > div { display: grid; grid-template-columns: repeat(auto-fill, minmax(8rem, 1fr) 1.5rem); -moz-column-count: unset !important; column-count: unset !important; } /* Footer */ div#footer { margin-top: 0rem; } @media screen and (max-width: 768px) { div#footer { text-align: center; } div#footer div.options { width: 100%; } } div#footer, div#license-area { background: var(--p-black-gray); color: var(--p-white-gray); font-size: var(--p-font-size-xsmall); padding: 1rem; user-select: none; -webkit-user-select: none; } div#footer div.options { font-size: 0; float: right; } div#footer a, div#license-area a { color: var(--p-gray); font-size: var(--p-font-size-xsmall); margin: 0rem 0.5rem; } /* Selection */ ::selection { background-color: var(--p-theme-color); color: var(--p-white); } /* Scrollbar */ ::-webkit-scrollbar { width: 0.5rem; } ::-webkit-scrollbar-track { background-color: var(--p-gray-1); width: 0.5rem; } ::-webkit-scrollbar-thumb { background-color: var(--p-gray-4); border-radius: 0.5rem; } ::-webkit-scrollbar-thumb:hover { background-color: var(--p-gray-5); } /* Footnotes */ /* Even Better Footnotes by AgentFS */ div.hovertip { border-radius: 0; box-sizing: border-box; background-color: var(--p-gray-0)!important; border: none!important; color: var(--p-gray-5); padding: 2.5rem 1rem 1rem 1rem; width: min(25rem, 90vw)!important; top: initial!important; left: initial!important; position: fixed!important; display: block!important; bottom: -2rem; right: max(calc(50% - 12.5rem), 5vw); transition: bottom var(--p-animation-duration-medium), opacity var(--p-animation-duration-medium), pointer-events var(--p-animation-duration-medium); transition-delay: var(--p-animation-duration-medium); z-index: 29; opacity: 0; pointer-events: none; box-shadow: var(--p-shadow-2); border-radius: var(--p-border-radius-medium); } div.hovertip:not(:has(div[class*="-heading"])) { padding-top: 1rem; } div.hovertip:not(:has(div[class*="-heading"]))::before { display: none; } div.hovertip:is(:hover, [style*="display: block"]) { z-index: 30; bottom: 1rem; transition-delay: 0s; opacity: 1; pointer-events: auto; } div.hovertip div.content { padding: 0; } div.hovertip div.content div[class] div[class*="-heading"] { background-color: var(--p-gray-4); color: var(--p-gray-1); font-family: var(--p-font-sans-serif); font-size: 1em; line-height: 1.5em; height: 1.5em; margin-top: -1.75rem; padding: 0 0.5rem; position: absolute; width: max-content; z-index: 30; border-radius: var(--p-border-radius-medium); } div.hovertip div.content div[class] div[class*="-content"] { margin: 0; padding: 0; } div.hovertip div[class*="-footer"] { display: none; } /* Hidden Tags */ div#main-content .page-tags a[href^='/system:page-tags/tag/_'] { display: none; } /* Mutiple Collapsible */ /* 不是,这玩意居然不是集成在组件页面里而是装在Sigma9里的? */ .colmod-block > ul, .colmod-block > ul > li { display:block; line-height:normal; list-style:none; margin:0; padding:0; } .colmod-block > ul > li > ul, li.folded > .colmod-link-top a + a, li.folded > .colmod-content, li.folded > .colmod-link-end a, li.unfolded > .colmod-link-top a:first-child { display:none; } .colmod-content { -webkit-animation:colmod-fade-in 0.2s ease-in-out; -moz-animation:colmod-fade-in 0.2s ease-in-out; animation:colmod-fade-in 0.2s ease-in-out; -webkit-animation-timing-function:cubic-bezier(0.3649610494,0,0.6350389506,1); -moz-animation-timing-function:cubic-bezier(0.3649610494,0,0.6350389506,1); animation-timing-function:cubic-bezier(0.3649610494,0,0.6350389506,1); } li.folded > .colmod-content { -webkit-animation-name:none; -moz-animation-name:none; animation-name:none; } @-webkit-keyframes colmod-fade-in { from { opacity:0; } to { opacity:1; } } @-moz-keyframes colmod-fade-in { from { opacity:0; } to { opacity:1; } } @keyframes colmod-fade-in { from { opacity:0; } to { opacity:1; } } [class|="colmod-link"] div.foldable-list-container { display:inline; } .colmod-collapsiblealt > [class|="colmod-link"], .collapsiblealt > .colmod-block > ul > li > [class|="colmod-link"] { margin:0.5em 0; text-align:center; } .colmod-collapsiblealt > [class|="colmod-link"] a, .collapsiblealt > .colmod-block > ul > li > [class|="colmod-link"] a { padding:0.1em 0.5em; text-decoration:none; background-color:#F4F4F4; border:1px solid #AAA; color:#000; } .colmod-collapsiblealt > [class|="colmod-link"] a:hover, .colmod-collapsiblealt > [class|="colmod-link"] a:active, .collapsiblealt > .colmod-block > ul > li > [class|="colmod-link"] a:hover, .collapsiblealt > .colmod-block > ul > li > [class|="colmod-link"] a:active { background:#DDD; text-decoration:none; } /* === 结束 Base.css === */ /* === Elements.css === */ /* * Elements.css * 元素 */ /* HTML基础元素 */ h1, h2, h3, h4, h5, h6 { font-family: var(--p-title-font); font-weight: bold; margin: 0.75rem 0rem; } a { color: var(--p-link-color); font-family: inherit; background-color: transparent; text-decoration: none; } a:hover { background-color: transparent; text-decoration: underline; text-decoration-thickness: var(--p-link-underline-thickness); text-underline-offset: var(--p-link-underline-offset); } a:visited { color: var(--p-link-visited-color); } a.newpage { color: var(--p-link-newpage-color); } a:focus-visible { outline: solid 0.15rem var(--p-theme-color); text-decoration: underline; font-weight: bold; } #action-area :is(a.button, a.btn, input):focus-visible { outline: solid 0.15rem var(--p-theme-color); font-weight: unset; text-decoration: none; } #page-content p { margin: 0.5rem 0rem; } tt, code { font-family: var(--p-font-monospace); } .hl-main { background: transparent; } .code { background: var(--p-gray-2); border: none; border-radius: var(--p-border-radius-medium); filter: var(--p-code-block-filter); padding: 0.25rem 1rem; width: calc(100% - 2rem); } .code, pre { font-family: var(--p-font-monospace); } li { margin: 0.5rem 0rem; } li li { margin-left: 0.5rem; } ul li { list-style-type: disc; } ul li li { list-style-type: circle; } ol li { list-style-type: decimal; } ol li li { list-style-type: lower-roman; } img.image { max-width: 100%; } #page-content table.wiki-content-table { border-collapse: collapse; border-spacing: 0; margin: 0.5em auto; width: 100%; max-width: 100%; display: block; } #page-content table.wiki-content-table > tbody { overflow-x: auto; max-width: 100%; display: block; } table.wiki-content-table th { border: none; border-top: solid 3px var(--p-gray-4); padding: 0.4rem 0.75rem; background-color: transparent; border-bottom: solid 3px var(--p-gray-4); } table.wiki-content-table td { border: none; border-top: solid 1.5px var(--p-gray-4); border-bottom: solid 1.5px var(--p-gray-4); } hr { border: none; border-top: solid 0.075rem var(--p-gray-2); margin: 2rem 3rem; } /* Checkbox & Radio */ input[type="checkbox"], input[type="radio"] { appearance: none; -webkit-appearance: none; -moz-appearance: none; width: 1rem; height: 1rem; border: 0.1rem solid var(--p-gray-4); background-color: var(--p-gray-0); cursor: pointer; position: relative; transition: all var(--p-animation-duration-short); } input[type="checkbox"] { border-radius: var(--p-border-radius-small) !important; } input[type="radio"] { border-radius: 50% !important; } input[type="checkbox"]::before, input[type="radio"]::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: var(--p-gray-4); mask-size: contain; mask-position: center; mask-repeat: no-repeat; -webkit-mask-size: contain; -webkit-mask-position: center; -webkit-mask-repeat: no-repeat; transition: all var(--p-animation-duration-medium); } input[type="checkbox"]::before { mask-image: var(--p-icon-square); -webkit-mask-image: var(--p-icon-square); } input[type="radio"]::before { mask-image: var(--p-icon-circle); -webkit-mask-image: var(--p-icon-circle); } input[type="checkbox"]:checked::before { mask-image: var(--p-icon-square-checked); -webkit-mask-image: var(--p-icon-square-checked); } input[type="radio"]:checked::before { mask-image: var(--p-icon-ratio); -webkit-mask-image: var(--p-icon-ratio); } input[type="checkbox"]:checked, input[type="radio"]:checked { border-color: var(--p-theme-color-light); } input[type="checkbox"]:checked::before, input[type="radio"]:checked::before { background-color: var(--p-theme-color-light); } input[type="checkbox"]:hover, input[type="radio"]:hover { border-color: var(--p-theme-color-light); } input[type="checkbox"]:focus, input[type="radio"]:focus { outline: 0.25rem solid var(--p-theme-color-light); outline-offset: 0.1rem; animation: checkbox-checked var(--p-animation-duration-medium) ease-in-out forwards; } @keyframes checkbox-checked { 0% { outline-color: var(--p-theme-color-light); outline-offset: 0rem; } 100% { outline-color: transparent; outline-offset: 0.5rem; } } label.btn.btn-default { display: inline-flex; } /* printuser */ a.avatar-hover { display: none !important; /* 清除Wikidot自带的头像放大 */ } /* Input Text & Button */ .new-page-box form { display: contents; } .new-page-box { display: flex; justify-content: center; align-items: baseline; gap: 0.5rem; flex-wrap: wrap; } input.text:focus, input.text:focus-visible { border-color: var(--p-theme-color); outline: none; background-color: transparent; } input.text { border: none; border-bottom: solid 0.1rem var(--p-gray-4); margin: 0; padding: 0.2rem 0rem; width: auto; background-color: transparent; } :is(input.button, input[type="button"], input[type="submit"]):hover { background-color: var(--p-gray-1); border: solid 0.1rem var(--p-gray-3); } input.button, input[type="button"], input[type="submit"] { margin: 0; padding: 0.4rem 0.5rem; border-radius: var(--p-border-radius-medium); background: var(--p-gray-0); border: solid 0.1rem var(--p-gray-3); transition: background-color var(--p-animation-duration-short), border var(--p-animation-duration-short); cursor: pointer; color: var(--p-gray-5); } select:focus, select:focus-visible { outline: none; border-color: var(--p-theme-color); } select { padding: 0.2rem 0.4rem; border-radius: var(--p-border-radius-small); border: solid 0.1rem var(--p-gray-2); background-color: var(--p-gray-1); color: var(--p-gray-5); transition: border-color var(--p-animation-duration-short); } /* Yahoo UI Tabs */ #main-content ul.yui-nav>li>a:hover { text-decoration: none; } .yui-navset .yui-nav { border-bottom: none; display: flex; flex-wrap: wrap; padding: var(--p-tabview-navset-padding); background: var(--p-tabview-navset-background); border-radius: var(--p-border-radius-medium); } .yui-navset.yui-navset-top .yui-nav li { flex-grow: 1; border: none; box-shadow: none; padding: 0rem; background-color: var(--p-tabview-navset-background); min-width: var(--p-tabview-tab-min-width); } .yui-navset.yui-navset-top .yui-nav li.selected { margin: 0; z-index: 9; border: none; } .yui-navset.yui-navset-top .yui-nav li a { color: var(--p-tabview-navset-button-color); padding: var(--p-tabview-navset-button-padding); background: transparent; border-color: transparent; } #main-content .yui-navset.yui-navset-top .yui-nav li:not(.selected) a { border-width: 0; transition: all 0.25s !important; box-shadow: inset 0rem 0rem var(--p-theme-color); border: none; color: var(--p-tabview-navset-button-color) !important; font-weight: normal; background-color: var(--p-tabview-navset-background); width: calc(100% - 1.5rem); } .yui-navset .yui-content { padding: var(--p-tabview-navset-content-padding); border: none; background-color: var(--p-tabview-navset-content-background); box-shadow: none; border-top: none; } .yui-navset { position: relative; zoom: 1; box-shadow: none; margin: 1rem auto; } .yui-navset .yui-nav li a em, .yui-navset-top .yui-nav li a em, .yui-navset-bottom .yui-nav li a em, .yui-navset .yui-nav .selected a em { display: block; border-top: none; padding: 0rem; } .yui-navset.yui-navset-top .yui-nav li { flex-grow: 1; border: none; box-shadow: none; } ul.yui-nav li:after { content: ''; display: block; position: relative; top: 0rem; left: 0rem; margin: 0 auto; width: 0rem; height: var(--p-tabview-tab-bar-height); background-color: var(--p-tabview-tab-bar-color); border-radius: 0.2rem; text-align: center; margin-top: -0.5rem; margin-bottom: 0.5rem; line-height: 1rem; z-index: 2; transition: width var(--p-animation-duration-short); } ul.yui-nav li.selected:after { width: var(--p-tabview-tab-bar-width); } ul.yui-nav li a { position: relative; z-index: 2; } .yui-navset .yui-nav li, .yui-navset .yui-navset-top .yui-nav li { margin: 0 0 0 0; padding: 1px 0 0; zoom: 1; } div.yui-navset ul.yui-nav .selected a, div.yui-navset ul.yui-nav .selected a:focus, div.yui-navset ul.yui-nav .selected a:hover { background: var(--p-tabview-navset-background) !important; color: var(--p-tabview-navset-button-color) !important; text-align: center; font-weight: normal; border: none; box-shadow: none; width: calc(100% - 1.5rem); -webkit-text-stroke: 0.6px var(--p-tabview-navset-button-color); /* 为了解决字体加粗导致的flex重排问题 */ } @supports not (-webkit-text-stroke: 0.6px var(--p-tabview-navset-button-color)) { .yui-navset ul.yui-nav .selected a { -webkit-text-stroke: none; text-shadow: -0.2px -0.2px var(--p-tabview-navset-button-color), 0.2px 0.2px var(--p-tabview-navset-button-color); } } div.yui-navset ul.yui-nav .selected a:hover { color: var(--p-tabview-navset-button-hover-color) !important; } div.yui-navset ul.yui-nav a, div.yui-navset div.yui-navset-top ul.yui-nav a { background: var(--p-tabview-navset-background); color: var(--p-tabview-navset-button-color) !important; width: 100%; text-align: center; font-weight: normal; transition: color var(--p-animation-duration-short); border: none; } div.yui-navset ul.yui-nav a:hover { -webkit-text-stroke: 0.6px var(--p-tabview-navset-button-hover-color); } @supports not (-webkit-text-stroke: 0.6px var(--p-tabview-navset-button-hover-color)) { .yui-navset ul.yui-nav a:hover { -webkit-text-stroke: none; text-shadow: -0.2px -0.2px var(--p-tabview-navset-button-hover-color), 0.2px 0.2px var(--p-tabview-navset-button-hover-color); } } div.yui-navset ul.yui-nav li.selected a:hover { box-shadow: none !important; } /* toc */ div#toc { border: none; box-shadow: var(--p-shadow-1); border-radius: var(--p-border-radius-medium); background-color: var(--p-gray-0); padding: 0rem; display: grid; width: fit-content; max-width: var(--p-main-content-width); margin: 1rem auto; grid-template-areas: 'tocbutton toctitle' 'toclist toclist'; grid-template-columns: auto 1fr; align-items: center; min-width: 12rem; } #toc #toc-action-bar { display: contents; } #toc #toc-action-bar a { padding: 0; margin: 0.5rem 1rem; border-radius: var(--p-border-radius-medium); background-color: var(--p-gray-3); width: 1.2rem; height: 1.2rem; grid-area: tocbutton; transition: background-color var(--p-animation-duration-short); font-size: 0; mask-image: var(--p-icon-toc-collapse); mask-position: center; mask-repeat: no-repeat; mask-size: contain; -webkit-mask-image: var(--p-icon-toc-collapse); -webkit-mask-position: center; -webkit-mask-repeat: no-repeat; -webkit-mask-size: contain; } #toc .title { grid-area: toctitle; padding: 0.5rem 0.75rem; margin: 0.5rem; background: var(--p-gray-4); width: auto; border-radius: var(--p-border-radius-medium); color: var(--p-gray-1); } div#toc-list { padding: 1rem; grid-area: toclist; } /* Rating Bar */ .creditRate { float: none; margin: 0 !important; } #page-content div.creditRate, #page-content div.creditRate div, div.rate-box-with-credit-button .creditButton{ max-width: unset; background: transparent; border: none; box-shadow: none; display: inline-flex; align-items: center; justify-content: center; width: auto; height: 1.25rem; } .page-rate-widget-box.rate-box-with-credit-button { min-width: unset; height: auto; } div.page-rate-widget-box, .rate-box-with-credit-button { display: inline-flex; align-items: center; gap: 0.5rem; background-color: transparent; } div.page-rate-widget-box { font-weight: bold; } div.page-rate-widget-box a, div.rate-box-with-credit-button, .page-rate-widget-box a:hover { background-color: transparent !important; box-shadow: none; border: none; } div.page-rate-widget-box .rate-points { font-size: var(--p-font-size-medium); color: var(--p-gray-5); background-color: transparent !important; } div.page-rate-widget-box .rateup, div.page-rate-widget-box .ratedown, div.page-rate-widget-box .cancel { display: flex; align-items: center; justify-content: center; width: 2rem; height: 2rem; transition: all var(--p-animation-duration-short); cursor: pointer; } div.page-rate-widget-box .rateup:hover, div.page-rate-widget-box .cancel:hover, .creditButton p a:hover { transform: translateY(-1px); } div.page-rate-widget-box .ratedown:hover { transform: translateY(1px); } div.page-rate-widget-box .rateup a, div.page-rate-widget-box .ratedown a, div.page-rate-widget-box .cancel a { display: block; width: 100%; height: 100%; font-size: 0; overflow: hidden; position: relative; background-color: transparent; } div.page-rate-widget-box .rateup a::before, div.page-rate-widget-box .ratedown a::before, div.page-rate-widget-box .cancel a::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: var(--p-gray-5); transition: all var(--p-animation-duration-short); } div.page-rate-widget-box .rateup a::before { mask: var(--p-icon-upvote) center / 60% no-repeat; -webkit-mask: var(--p-icon-upvote) center / 60% no-repeat; } div.page-rate-widget-box .ratedown a::before { mask: var(--p-icon-downvote) center / 60% no-repeat; -webkit-mask: var(--p-icon-downvote) center / 60% no-repeat; } div.page-rate-widget-box .cancel a::before { mask: var(--p-icon-cancel) center / 60% no-repeat; -webkit-mask: var(--p-icon-cancel) center / 60% no-repeat; } div.page-rate-widget-box .rateup:hover a::before { background-color: var(--p-success-color); } div.page-rate-widget-box .ratedown:hover a::before { background-color: var(--p-warning-color); } div.page-rate-widget-box .cancel:hover a::before { background-color: var(--p-gray-3); } .creditButton p { display: contents; } div.creditButton a, div.creditButton p a { border: none; background: var(--p-gray-5) !important; display: inline-block; width: 1.5rem; height: 1.5rem; mask: var(--p-icon-info) center / 1rem no-repeat; -webkit-mask: var(--p-icon-info) center / 1rem no-repeat; margin-left: 0rem; transition: all var(--p-animation-duration-short); } .creditButton a:hover, .creditButton p a:hover { background-color: var(--p-theme-color) !important; } .creditButton a::before, .creditButton p a::before { display: none !important; } /* Site Changes Box */ .changes-list-item :is(table, tbody, tr) { display: contents; } .changes-list-item tr td { display: block; width: 100% !important; } .changes-list-item .mod-by { grid-area: mod-by; } .changes-list-item .revision-no { grid-area: revision-no; text-align: right; } .changes-list-item .mod-date { grid-area: mod-date; text-align: right; font-size: 85%; } .changes-list-item .flags { grid-area: flags; } .changes-list-item .title { grid-area: title; } .changes-list-item:hover { background-color: transparent !important; outline: solid 0.1rem var(--p-theme-color); border-radius: var(--p-border-radius-medium); } .changes-list-item { display: grid; grid-template-areas: 'title mod-by revision-no' 'flags flags mod-date'; grid-template-columns: 1fr 10rem 12rem; justify-items: stretch; justify-content: stretch; padding: 0.25rem; } @media screen and (max-width: 700px) { .changes-list-item { display: table; width: 100%; } } /* Forum */ .forum-group { width: 100% !important; margin: 0.5rem 0; } .forum-group table tr.head td { text-align: center; font-size: 95%; background-color: var(--p-gray-1); border: none; padding: 0.4rem 1rem; border-radius: var(--p-border-radius-small); } .forum-group div.head { background-color: var(--p-gray-4); color: var(--p-gray-1); padding: 0.5rem 1rem; margin: 0; border: none; border-radius: var(--p-border-radius-small); } .forum-group table td { border: none; padding: 0.5rem 1rem; } .forum-group table { width: 100%; border-collapse: separate; border-spacing: 0.15rem; } .forum-thread-box .description-block { background-color: var(--p-gray-5); border: none; color: var(--p-gray-1); border-radius: var(--p-border-radius-medium); height: auto; padding: 1rem 1rem; margin: 1rem auto; width: min(30rem, 90vw); } .forum-thread-box .description-block .statistics a { color: var(--p-theme-color-light); } .forum-thread-box .description-block .statistics { color: var(--p-gray-1); } .thread-container .post .head { padding: 0.3rem 1rem; background-color: var(--p-gray-1); border-radius: var(--p-border-radius-medium); } .thread-container .post .options a { color: var(--p-gray-3); } .thread-container .post .signature { display: var(--p-signature-display); } .post-container .post-container { margin-left: 0.75rem; border-left: solid 0.1rem var(--p-gray-2); padding-left: 0.75rem; } .thread-container .post .long .changes a { color: var(--p-theme-color); } .thread-container .post.folded .short { background-color: var(--p-gray-1); border-radius: var(--p-border-radius-medium); padding: 1rem 1rem; border: solid 0.1rem var(--p-gray-2); } .forum-category-box .description-block { height: auto; background-color: var(--p-gray-2); border: none; border-radius: 0.5rem; padding: 1rem; } .forum-category-box table tr.head td { text-align: center; font-size: 90%; background-color: var(--p-gray-1); border: none; } .forum-category-box table { width: 100%; border-spacing: 0px; border: none; margin: 0.75rem 0; padding: 0; } .forum-category-box table td { border: none; padding: 0.5rem 0.5rem; } span.rss-icon img { display: none; } span.rss-icon { background-color: var(--p-gray-4); display: inline-block; width: var(--p-font-size-xsmall); height: var(--p-font-size-xsmall); mask-image: var(--p-icon-rss); mask-size: contain; mask-repeat: no-repeat; mask-position: center; -webkit-mask-image: var(--p-icon-rss); -webkit-mask-position: center; -webkit-mask-size: contain; -webkit-mask-repeat: no-repeat; padding: 0; font-size: 0; } .forum-new-thread-box .description { background-color: var(--p-gray-1); border: none; padding: 1rem 1rem; margin: 1rem auto; border-radius: var(--p-border-radius-medium); } /* Default Buttons */ :is(div.new-post a, div.buttons input, input.button, button, a.button, #page-content a.btn):hover { text-decoration: none; border-color: var(--p-default-button-hover-border-color); background-color: var(--p-default-button-hover-background-color); color: var(--p-default-button-hover-color); } div.new-post a, div.buttons input, input.button, button, a.button, #page-content a.btn { background-color: var(--p-default-button-background-color); border: var(--p-default-button-border); border-radius: var(--p-default-button-border-radius); color: var(--p-default-button-color); font-weight: normal; transition: border-color var(--p-animation-duration-short); padding: var(--p-default-button-padding); text-align: center; display: inline-block; } /* ruby & rt by Nanimono Demonai */ .ruby, ruby { display: inline-table; text-align: center; white-space: nowrap; line-height: 1; height: 1em; vertical-align: text-bottom; } .rt, rt { display: table-header-group; font-size: 0.6em; line-height: 1.1; text-align: center; white-space: nowrap; } /* Print User */ .printuser img.small { vertical-align: -0.1rem; width: var(--p-font-size-medium); height: var(--p-font-size-medium); padding: 0rem 0.1rem 0rem 0.4rem; background-size: 2rem; } /* Display Black Block by Nanimono Demonai */ .bblock { color: var(--p-gray-5); background-color: var(--p-gray-5); transition: 2s; text-decoration: none; } .bblock:hover { background-color: var(--p-gray-5); color: var(--p-gray-1); text-decoration: none; } .dblock { color: var(--p-gray-5); background-color: var(--p-gray-5); transition: 2s; text-decoration: none; } .dblock:hover { background-color: transparent; text-decoration: none; } /* Keycap */ .keycap { border: 1px solid; border-color: var(--p-gray-1) var(--p-gray-3) var(--p-gray-3) var(--p-gray-1); border-bottom-width: 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color: var(--p-gray-0); padding: 1px 3px; font-family: inherit; font-size: 0.85em; white-space: nowrap; } /* SCP Image Block */ .scp-image-block { border: none; box-shadow: var(--p-shadow-2); border-radius: var(--p-border-radius-medium); width: 300px; } .scp-image-block.block-right { float: right; clear: right; margin: 1rem; } .scp-image-block.block-left { float: left; clear: left; margin: 1rem; } .scp-image-block.block-center { margin-right: auto; margin-left: auto; } .scp-image-block img { border: none; border-radius: var(--p-border-radius-medium) var(--p-border-radius-medium) 0 0; width: 100% !important; } .scp-image-block .scp-image-caption { background-color: var(--p-scp-image-block-caption-background-color); color: var(--p-scp-image-block-caption-color); border-top: none; padding: var(--p-scp-image-block-caption-padding); font-size: var(--p-scp-image-block-caption-font-size); font-weight: bold; text-align: center; width: calc(100% - var(--p-scp-image-block-caption-padding) * 2) !important; border-radius: 0 0 var(--p-scp-image-block-caption-border-radius) var(--p-scp-image-block-caption-border-radius); } .scp-image-block>p { margin: 0; } .scp-image-block .scp-image-caption>p { margin: 0; padding: 0; } /* Footnotes */ .footnotes-footer { display: flex; padding: 1rem 1rem; flex-direction: column; height: auto; } /* Print */ div#print-options a:hover { box-shadow: inset 0rem -0.2rem var(--p-gray-3); text-decoration: none; } div#print-options tr td:nth-child(2) { font-size: 0; } div#print-options a { font-size: var(--p-font-size-small); display: inline-block; padding: 0.3rem 1rem; box-shadow: inset 0rem -0.1rem var(--p-gray-3); transition: box-shadow var(--p-animation-duration-short); } div#print-head { text-align: center; background: var(--p-gray-1); width: 90%; margin: 0 auto; padding: 1rem 1rem; border-radius: var(--p-border-radius-medium); } /* odate fix */ .odate { display: inline; } /* Credit */ :is(#u-credit-otherwise, #u-credit-view) { max-width: 100% !important; } :is(#u-credit-otherwise, #u-credit-view) .modalbox { background: var(--p-gray-0); color: var(--p-gray-5); box-shadow: var(--p-shadow-2); border-radius: var(--p-border-radius-medium); display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 0rem; } :is(#u-credit-otherwise, #u-credit-view) .modalbox > div:first-child { padding: 1.25rem 2rem; border-bottom: 0.1rem solid var(--p-gray-2); background-color: var(--p-gray-1); border-radius: var(--p-border-radius-medium) var(--p-border-radius-medium) 0 0; flex-basis: 100%; width: calc(100% - 4rem); } :is(#u-credit-otherwise, #u-credit-view) .modalbox > hr { display: none; } :is(#u-credit-otherwise, #u-credit-view) .modalbox > div:first-child h2 { margin: 0; padding: 0; } :is(#u-credit-otherwise, #u-credit-view) .modalbox > .credit.first { padding: 1.25rem 1rem; flex-basis: 100%; width: calc(100% - 2rem); height: 100%; max-height: 40vh; } :is(#u-credit-otherwise, #u-credit-view) .modalbox .close-credits { display: contents; } /* User Info */ ul#ui-tabs.nav { display: grid; grid-template-columns: repeat(auto-fill, minmax(12rem, 1fr)); gap: 0.75rem; } ul#ui-tabs.nav li { display: contents; } ul#ui-tabs.nav li a:hover, ul#ui-tabs.nav li.active a { text-decoration: none; background-color: var(--p-gray-4); color: var(--p-gray-2); } ul#ui-tabs.nav li a { display: inline-block; padding: 0.4rem 1rem; background-color: var(--p-gray-1); border-radius: var(--p-border-radius-medium); text-align: center; color: var(--p-gray-5); transition: all var(--p-animation-duration-short); } /* Blockquotes */ blockquote, div.blockquote, .p-bq { border: none; border-left: var(--p-blockquote-border-left); border-top: var(--p-blockquote-border-top); border-right: var(--p-blockquote-border-right); border-bottom: var(--p-blockquote-border-bottom); padding: var(--p-blockquote-padding-y) var(--p-blockquote-padding-x); margin: var(--p-blockquote-margin); background-color: var(--p-blockquote-background-color); width: calc(100% - var(--p-blockquote-padding-x) * 2); } div.blockquote-clear, div.p-bqc { border-left: var(--p-blockquote-border-left); padding: var(--p-blockquote-padding-y) var(--p-blockquote-padding-x); margin: var(--p-blockquote-margin); background-color: var(--p-blockquote-background-color); width: calc(100% - var(--p-blockquote-padding-x) * 2); } :where(blockquote,div.blockquote,.p-bq) :where(blockquote, div.blockquote, .p-bq) { border-left: var(--p-blockquote-border-left-secondary); border-top: var(--p-blockquote-border-top-secondary); border-right: var(--p-blockquote-border-right-secondary); border-bottom: var(--p-blockquote-border-bottom-secondary); background-color: var(--p-blockquote-background-color-secondary); } :where(blockquote, div.blockquote, .p-bq) :where(blockquote, div.blockquote, .p-bq) { border-top: var(--p-blockquote-stack-border); border-right: var(--p-blockquote-stack-border); border-bottom: var(--p-blockquote-stack-border); } .shadow { box-shadow: var(--p-shadow-2); } .modal, .p-mo, .wiki-note { width: calc(100% - var(--p-blockquote-padding-x) * 2); padding: var(--p-blockquote-padding-y) var(--p-blockquote-padding-x); background: var(--p-gray-0); border: var(--p-modal-border); margin: var(--p-blockquote-margin); border-radius: var(--p-modal-border-radius); } .notation, .p-no { width: calc(100% - (var(--p-blockquote-padding-x) * 2) - (var(--p-notation-border-width) * 2)); padding: var(--p-blockquote-padding-y); background: var(--p-gray-1); border-left: var(--p-notation-border-type) var(--p-notation-border-width) var(--p-notation-border-color); border-right: var(--p-notation-border-type) var(--p-notation-border-width) var(--p-notation-border-color); margin: var(--p-blockquote-margin); } .underline, .p-ud { border-bottom: var(--p-lineblock-border); background-color: var(--p-gray-1); width: calc(100% - (var(--p-blockquote-padding-x) * 2)); padding: var(--p-blockquote-padding-y) var(--p-blockquote-padding-x); margin: var(--p-blockquote-margin); } .doubleline, .p-dl { border-bottom: var(--p-lineblock-border); border-top: var(--p-lineblock-border); background-color: var(--p-gray-1); width: calc(100% - (var(--p-blockquote-padding-x) * 2)); padding: var(--p-blockquote-padding-y) var(--p-blockquote-padding-x); margin: var(--p-blockquote-margin); } .card, .p-ca { width: calc(100% - (var(--p-blockquote-padding-x) * 2)); padding: var(--p-blockquote-padding-y) var(--p-blockquote-padding-x); background-color: var(--p-gray-0); border-radius: var(--p-card-border-radius); box-shadow: var(--p-shadow-3); margin: var(--p-blockquote-margin); margin-inline: auto; } .smaller { width: min(80vw, calc(75% - (var(--p-blockquote-padding-x) * 2))); } .dark { --p-gray-0: var(--p-black); --p-gray-1: var(--p-black-gray); --p-gray-2: var(--p-dark-gray); --p-gray-3: var(--p-gray); --p-gray-4: var(--p-light-gray); --p-gray-5: var(--p-white-gray); --p-gray-6: var(--p-white); --p-gray-7: var(--p-white); color: var(--p-gray-6); } :where( div.underline, div.doubleline, div.p-ud, div.p-dl).dark { border-color: var(--p-theme-color-light); } /* Action Area */ /* Panel Buttons */ .wd-editor-toolbar-panel div { display: flex; justify-content: center; height: auto; } .wd-editor-toolbar-panel ul { display: flex; align-items: center; gap: 0.15rem; justify-content: center; flex-wrap: wrap; } .wd-editor-toolbar-panel ul li { list-style: none; } .wd-editor-toolbar-panel ul li a, .wd-editor-toolbar-panel ul li ul li a { height: 2rem; width: 2rem; background: var(--p-gray-1); border: none; border-radius: 0.3rem; margin: 0.3rem 0.1rem; display: inline-flex; justify-content: center; align-items: center; text-decoration: none; } .wd-editor-toolbar-panel ul li a::before, .wd-editor-toolbar-panel ul li ul li a::before { content: ''; display: inline-block; font-size: 0.8rem; text-decoration: none; background-position: center; background-repeat: no-repeat; background-size: 1.2rem; width: 1.2rem; height: 1.2rem; text-align: center; line-height: 1.2rem; color: var(--p-gray-4); background-color: var(--p-gray-4); mask-size: contain; mask-position: center; mask-repeat: no-repeat; -webkit-mask-size: contain; -webkit-mask-position: center; -webkit-mask-repeat: no-repeat; transition: color var(--p-animation-duration-short), background-color var(--p-animation-duration-short); } .wd-editor-toolbar-panel ul li a:hover { background: var(--p-gray-1); } .wd-editor-toolbar-panel ul li a:hover::before { color: var(--p-gray-6); background-color: var(--p-gray-6); } .wd-editor-toolbar-panel li.hseparator { margin: 0rem; display: block; float: none; height: 1rem; width: 0.1rem; background: var(--p-gray-4); } div#wd-editor-toolbar-panel>div ul { display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; } .wd-editor-toolbar-panel ul li a::before { content: ' '; display: inline-block; font-size: 0.8rem; text-decoration: none; background-position: center; background-repeat: no-repeat; background-size: 1.2rem; } .wd-editor-toolbar-panel ul li:hover ul, .wd-editor-toolbar-panel ul li.sfhover ul { left: auto; background-color: transparent; border: none; } /* BUTTONS */ .wd-editor-toolbar-panel ul li a.weditor-h1::before { content: 'H1'; background: transparent; } .wd-editor-toolbar-panel ul li a.weditor-h2::before { content: 'H2'; background: transparent; } .wd-editor-toolbar-panel ul li a.weditor-h3::before { content: 'H3'; background: transparent; } .wd-editor-toolbar-panel ul li a.weditor-h4::before { content: 'H4'; background: transparent; } .wd-editor-toolbar-panel ul li a.weditor-h5::before { content: 'H5'; background: transparent; } .wd-editor-toolbar-panel ul li a.weditor-h6::before { content: 'H6'; background: transparent; } .wd-editor-toolbar-panel ul li a.weditor-eqref::before { content: 'Eq'; background: transparent; } :root { --p-icon-panel-weditor-bold: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdHlwZS1ib2xkIiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGQ9Ik04LjIxIDEzYzIuMTA2IDAgMy40MTItMS4wODcgMy40MTItMi44MjMgMC0xLjMwNi0uOTg0LTIuMjgzLTIuMzI0LTIuMzg2di0uMDU1YTIuMTc2IDIuMTc2IDAgMCAwIDEuODUyLTIuMTRjMC0xLjUxLTEuMTYyLTIuNDYtMy4wMTQtMi40NkgzLjg0M1YxM0g4LjIxek01LjkwOCA0LjY3NGgxLjY5NmMuOTYzIDAgMS41MTcuNDUxIDEuNTE3IDEuMjQ0IDAgLjgzNC0uNjI5IDEuMzItMS43MyAxLjMySDUuOTA4VjQuNjczem0wIDYuNzg4VjguNTk4aDEuNzNjMS4yMTcgMCAxLjg4LjQ5MiAxLjg4IDEuNDE1IDAgLjk0My0uNjQzIDEuNDQ5LTEuODMyIDEuNDQ5SDUuOTA3eiIvPgo8L3N2Zz4="); --p-icon-panel-weditor-italic: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdHlwZS1pdGFsaWMiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZD0iTTcuOTkxIDExLjY3NCA5LjUzIDQuNDU1Yy4xMjMtLjU5NS4yNDYtLjcxIDEuMzQ3LS44MDdsLjExLS41Mkg3LjIxMWwtLjExLjUyYzEuMDYuMDk2IDEuMTI4LjIxMiAxLjAwNS44MDdMNi41NyAxMS42NzRjLS4xMjMuNTk1LS4yNDYuNzEtMS4zNDYuODA2bC0uMTEuNTJoMy43NzRsLjExLS41MmMtMS4wNi0uMDk1LTEuMTI5LS4yMTEtMS4wMDYtLjgwNnoiLz4KPC9zdmc+"); --p-icon-panel-weditor-underline: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdHlwZS11bmRlcmxpbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZD0iTTUuMzEzIDMuMTM2aC0xLjIzVjkuNTRjMCAyLjEwNSAxLjQ3IDMuNjIzIDMuOTE3IDMuNjIzczMuOTE3LTEuNTE4IDMuOTE3LTMuNjIzVjMuMTM2aC0xLjIzdjYuMzIzYzAgMS40OS0uOTc4IDIuNTctMi42ODcgMi41Ny0xLjcwOSAwLTIuNjg3LTEuMDgtMi42ODctMi41N1YzLjEzNnpNMTIuNSAxNWgtOXYtMWg5djF6Ii8+Cjwvc3ZnPg=="); --p-icon-panel-weditor-strikethrough: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdHlwZS1zdHJpa2V0aHJvdWdoIiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGQ9Ik02LjMzMyA1LjY4NmMwIC4zMS4wODMuNTgxLjI3LjgxNEg1LjE2NmEyLjc3NiAyLjc3NiAwIDAgMS0uMDk5LS43NmMwLTEuNjI3IDEuNDM2LTIuNzY4IDMuNDgtMi43NjggMS45NjkgMCAzLjM5IDEuMTc1IDMuNDQ1IDIuODVoLTEuMjNjLS4xMS0xLjA4LS45NjQtMS43NDMtMi4yNS0xLjc0My0xLjIzIDAtMi4xOC42MDItMi4xOCAxLjYwN3ptMi4xOTQgNy40NzhjLTIuMTUzIDAtMy41ODktMS4xMDctMy43MDUtMi44MWgxLjIzYy4xNDQgMS4wNiAxLjEyOSAxLjcwMyAyLjU0NCAxLjcwMyAxLjM0IDAgMi4zMS0uNzA1IDIuMzEtMS42NzUgMC0uODI3LS41NDctMS4zNzQtMS45MTQtMS42NzVMOC4wNDYgOC41SDF2LTFoMTR2MWgtMy41MDRjLjQ2OC40MzcuNjc1Ljk5NC42NzUgMS42OTcgMCAxLjgyNi0xLjQzNiAyLjk2Ny0zLjY0NCAyLjk2N3oiLz4KPC9zdmc+"); --p-icon-panel-weditor-teletype: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiMwMDAwMDAiIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBkPSJNMTEuODgsMTdIOS41OEw4LjY1LDE0LjFINC40NEwzLjU3LDE3SDEuMzJMNS40MSw0LjE3SDcuNjZaTTgsMTEuOTMsNi41Miw3LjE3LDUuMDksMTEuOTNaIi8+CiAgPHBhdGggZD0iTTE0LjEzLDE3LDEyLjIyLDQuMTdoMS42NkwxNS4wNywxM2wxLjQ2LTguODJoMS45MmwxLjQsOSwxLjIzLTloMS42MkwyMC43OCwxN0gxOS4wNmwtMS42LTkuNkwxNS44OCwxN1oiLz4KICA8cG9seWdvbiBwb2ludHM9IjExLjM2IDE3Ljk1IDExLjM2IDE5LjM0IDEuODkgMTkuMzQgMS44OSAxNy45NSAxLjM4IDE3Ljk1IDEuMzggMTkuODYgMS42NCAxOS44NiAxLjg5IDE5Ljg2IDExLjM2IDE5Ljg2IDExLjg3IDE5Ljg2IDExLjg3IDE5Ljg2IDExLjg3IDE3Ljk1IDExLjM2IDE3Ljk1Ii8+CiAgPHBvbHlnb24gcG9pbnRzPSIyMi4xNyAxOCAyMi4xNyAxOS4zOSAxMi42OSAxOS4zOSAxMi42OSAxOCAxMi4xOSAxOCAxMi4xOSAxOS45MSAxMi40NSAxOS45MSAxMi42OSAxOS45MSAyMi4xNyAxOS45MSAyMi42NyAxOS45MSAyMi42OCAxOS45MSAyMi42OCAxOCAyMi4xNyAxOCIvPgo8L3N2Zz4="); --p-icon-panel-weditor-quote: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktYmxvY2txdW90ZS1sZWZ0IiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGQ9Ik0yLjUgM2EuNS41IDAgMCAwIDAgMWgxMWEuNS41IDAgMCAwIDAtMWgtMTF6bTUgM2EuNS41IDAgMCAwIDAgMWg2YS41LjUgMCAwIDAgMC0xaC02em0wIDNhLjUuNSAwIDAgMCAwIDFoNmEuNS41IDAgMCAwIDAtMWgtNnptLTUgM2EuNS41IDAgMCAwIDAgMWgxMWEuNS41IDAgMCAwIDAtMWgtMTF6bS43OS01LjM3M2MuMTEyLS4wNzguMjYtLjE3LjQ0NC0uMjc1TDMuNTI0IDZjLS4xMjIuMDc0LS4yNzIuMTctLjQ1Mi4yODctLjE4LjExNy0uMzUuMjYtLjUxLjQyOGEyLjQyNSAyLjQyNSAwIDAgMC0uMzk4LjU2MmMtLjExLjIwNy0uMTY0LjQzOC0uMTY0LjY5MiAwIC4zNi4wNzIuNjUuMjE3Ljg3My4xNDQuMjE5LjM4NS4zMjguNzIuMzI4LjIxNSAwIC4zODMtLjA3LjUwNC0uMjExYS42OTcuNjk3IDAgMCAwIC4xODgtLjQ2M2MwLS4yMy0uMDctLjQwNC0uMjExLS41MjEtLjEzNy0uMTIxLS4zMjYtLjE4Mi0uNTY4LS4xODJoLS4yODJjLjAyNC0uMjAzLjA2NS0uMzcuMTIzLS40OThhMS4zOCAxLjM4IDAgMCAxIC4yNTItLjM3IDEuOTQgMS45NCAwIDAgMSAuMzQ2LS4yOTh6bTIuMTY3IDBjLjExMy0uMDc4LjI2Mi0uMTcuNDQ1LS4yNzVMNS42OTIgNmMtLjEyMi4wNzQtLjI3Mi4xNy0uNDUyLjI4Ny0uMTguMTE3LS4zNS4yNi0uNTEuNDI4YTIuNDI1IDIuNDI1IDAgMCAwLS4zOTguNTYyYy0uMTEuMjA3LS4xNjQuNDM4LS4xNjQuNjkyIDAgLjM2LjA3Mi42NS4yMTcuODczLjE0NC4yMTkuMzg1LjMyOC43Mi4zMjguMjE1IDAgLjM4My0uMDcuNTA0LS4yMTFhLjY5Ny42OTcgMCAwIDAgLjE4OC0uNDYzYzAtLjIzLS4wNy0uNDA0LS4yMTEtLjUyMS0uMTM3LS4xMjEtLjMyNi0uMTgyLS41NjgtLjE4MmgtLjI4MmExLjc1IDEuNzUgMCAwIDEgLjExOC0uNDkyYy4wNTgtLjEzLjE0NC0uMjU0LjI1Ny0uMzc1YTEuOTQgMS45NCAwIDAgMSAuMzQ2LS4zeiIvPgo8L3N2Zz4="); --p-icon-panel-weditor-superscript: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktc3VwZXJzY3JpcHQiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZD0ibTQuMjY2IDEyLjQ5Ni45Ni0yLjg1M0g4Ljc2bC45NiAyLjg1M0gxMUw3LjYyIDNINi4zOEwzIDEyLjQ5NmgxLjI2NlptMi43NDgtOC4wNjMgMS40MTkgNC4yM2gtMi44OGwxLjQyNi00LjIzaC4wMzVabTUuMTMyLTEuNzk3di0uMDc1YzAtLjMzMi4yMzQtLjYxOC42MTktLjYxOC4zNTQgMCAuNjE4LjI1Ni42MTguNTggMCAuMzYyLS4yNzEuNjQ5LS41Mi44OThsLTEuNzg4IDEuODMyVjZoMy41OXYtLjk1OGgtMS45MjN2LS4wNDVsLjk3My0xLjA0Yy40MTUtLjQzOC44NjctLjg0NS44NjctMS41NDcgMC0uOC0uNzAxLTEuNDEtMS43ODctMS40MUMxMS41NjUgMSAxMSAxLjggMTEgMi41NzZ2LjA2aDEuMTQ2WiIvPgo8L3N2Zz4="); --p-icon-panel-weditor-subscript: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktc3Vic2NyaXB0IiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGQ9Im0zLjI2NiAxMi40OTYuOTYtMi44NTNINy43NmwuOTYgMi44NTNIMTBMNi42MiAzSDUuMzhMMiAxMi40OTZoMS4yNjZabTIuNzQ4LTguMDYzIDEuNDE5IDQuMjNoLTIuODhsMS40MjYtNC4yM2guMDM1Wm02LjEzMiA3LjIwM3YtLjA3NWMwLS4zMzIuMjM0LS42MTguNjE5LS42MTguMzU0IDAgLjYxOC4yNTYuNjE4LjU4IDAgLjM2Mi0uMjcxLjY0OS0uNTIuODk4bC0xLjc4OCAxLjgzMlYxNWgzLjU5di0uOTU4aC0xLjkyM3YtLjA0NWwuOTczLTEuMDRjLjQxNS0uNDM4Ljg2Ny0uODQ1Ljg2Ny0xLjU0NyAwLS44LS43MDEtMS40MS0xLjc4Ny0xLjQxLTEuMjMgMC0xLjc5NS44LTEuNzk1IDEuNTc2di4wNmgxLjE0NloiLz4KPC9zdmc+"); --p-icon-panel-weditor-raw: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZXllIiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGQ9Ik0xNiA4cy0zLTUuNS04LTUuNVMwIDggMCA4czMgNS41IDggNS41UzE2IDggMTYgOHpNMS4xNzMgOGExMy4xMzMgMTMuMTMzIDAgMCAxIDEuNjYtMi4wNDNDNC4xMiA0LjY2OCA1Ljg4IDMuNSA4IDMuNWMyLjEyIDAgMy44NzkgMS4xNjggNS4xNjggMi40NTdBMTMuMTMzIDEzLjEzMyAwIDAgMSAxNC44MjggOGMtLjA1OC4wODctLjEyMi4xODMtLjE5NS4yODgtLjMzNS40OC0uODMgMS4xMi0xLjQ2NSAxLjc1NUMxMS44NzkgMTEuMzMyIDEwLjExOSAxMi41IDggMTIuNWMtMi4xMiAwLTMuODc5LTEuMTY4LTUuMTY4LTIuNDU3QTEzLjEzNCAxMy4xMzQgMCAwIDEgMS4xNzIgOHoiLz4KICA8cGF0aCBkPSJNOCA1LjVhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDAgMCAwLTV6TTQuNSA4YTMuNSAzLjUgMCAxIDEgNyAwIDMuNSAzLjUgMCAwIDEtNyAweiIvPgo8L3N2Zz4="); --p-icon-panel-weditor-hr: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktaHIiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZD0iTTEyIDNINGExIDEgMCAwIDAtMSAxdjIuNUgyVjRhMiAyIDAgMCAxIDItMmg4YTIgMiAwIDAgMSAyIDJ2Mi41aC0xVjRhMSAxIDAgMCAwLTEtMXpNMiA5LjVoMVYxMmExIDEgMCAwIDAgMSAxaDhhMSAxIDAgMCAwIDEtMVY5LjVoMVYxMmEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlY5LjV6bS0xLjUtMmEuNS41IDAgMCAwIDAgMWgxNWEuNS41IDAgMCAwIDAtMUguNXoiLz4KPC9zdmc+"); --p-icon-panel-weditor-div: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktYm91bmRpbmctYm94LWNpcmNsZXMiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZD0iTTIgMWExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJ6TTAgMmEyIDIgMCAwIDEgMy45MzctLjVoOC4xMjZBMiAyIDAgMSAxIDE0LjUgMy45Mzd2OC4xMjZhMiAyIDAgMSAxLTIuNDM3IDIuNDM3SDMuOTM3QTIgMiAwIDEgMSAxLjUgMTIuMDYzVjMuOTM3QTIgMiAwIDAgMSAwIDJ6bTIuNSAxLjkzN3Y4LjEyNmMuNzAzLjE4IDEuMjU2LjczNCAxLjQzNyAxLjQzN2g4LjEyNmEyLjAwNCAyLjAwNCAwIDAgMSAxLjQzNy0xLjQzN1YzLjkzN0EyLjAwNCAyLjAwNCAwIDAgMSAxMi4wNjMgMi41SDMuOTM3QTIuMDA0IDIuMDA0IDAgMCAxIDIuNSAzLjkzN3pNMTQgMWExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJ6TTIgMTNhMSAxIDAgMSAwIDAgMiAxIDEgMCAwIDAgMC0yem0xMiAwYTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMnoiLz4KPC9zdmc+"); --p-icon-panel-weditor-clearfloat: url("data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPgo8c3ZnIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDE1IDE1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNS41IDBDNC42NzE1NyAwIDQgMC42NzE1NzMgNCAxLjVWNS41QzQgNi4zMjg0MyA0LjY3MTU3IDcgNS41IDdIOS41QzEwLjMyODQgNyAxMSA2LjMyODQzIDExIDUuNVYxLjVDMTEgMC42NzE1NzMgMTAuMzI4NCAwIDkuNSAwSDUuNVoiIGZpbGw9IiMwMDAwMDAiLz4KPHBhdGggZD0iTTAgMkgyVjFIMFYyWiIgZmlsbD0iIzAwMDAwMCIvPgo8cGF0aCBkPSJNMTMgMkgxNVYxSDEzVjJaIiBmaWxsPSIjMDAwMDAwIi8+CjxwYXRoIGQ9Ik0wIDZIMlY1SDBWNloiIGZpbGw9IiMwMDAwMDAiLz4KPHBhdGggZD0iTTEzIDZIMTVWNUgxM1Y2WiIgZmlsbD0iIzAwMDAwMCIvPgo8cGF0aCBkPSJNMCAxMEgxNVY5SDBWMTBaIiBmaWxsPSIjMDAwMDAwIi8+CjxwYXRoIGQ9Ik0wIDE0SDE1VjEzSDBWMTRaIiBmaWxsPSIjMDAwMDAwIi8+Cjwvc3ZnPg=="); --p-icon-panel-weditor-clearfloatleft: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDE1IDE1IiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTEuNSAwQzAuNjcxNTczIDAgMCAwLjY3MTU3MyAwIDEuNVY1LjVDMCA2LjMyODQzIDAuNjcxNTczIDcgMS41IDdINS41QzYuMzI4NDMgNyA3IDYuMzI4NDMgNyA1LjVWMS41QzcgMC42NzE1NzMgNi4zMjg0MyAwIDUuNSAwSDEuNVoiIGZpbGw9IiMwMDAwMDAiLz4KPHBhdGggZD0iTTkgMkgxNVYxSDlWMloiIGZpbGw9IiMwMDAwMDAiLz4KPHBhdGggZD0iTTkgNkgxNVY1SDlWNloiIGZpbGw9IiMwMDAwMDAiLz4KPHBhdGggZD0iTTAgMTBIMTVWOUgwVjEwWiIgZmlsbD0iIzAwMDAwMCIvPgo8cGF0aCBkPSJNMCAxNEgxNVYxM0gwVjE0WiIgZmlsbD0iIzAwMDAwMCIvPgo8L3N2Zz4="); --p-icon-panel-weditor-clearfloatright: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDE1IDE1IiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTkuNSAwQzguNjcxNTcgMCA4IDAuNjcxNTczIDggMS41VjUuNUM4IDYuMzI4NDMgOC42NzE1NyA3IDkuNSA3SDEzLjVDMTQuMzI4NCA3IDE1IDYuMzI4NDMgMTUgNS41VjEuNUMxNSAwLjY3MTU3MyAxNC4zMjg0IDAgMTMuNSAwSDkuNVoiIGZpbGw9IiMwMDAwMDAiLz4KPHBhdGggZD0iTTAgMkg2VjFIMFYyWiIgZmlsbD0iIzAwMDAwMCIvPgo8cGF0aCBkPSJNMCA2SDZWNUgwVjZaIiBmaWxsPSIjMDAwMDAwIi8+CjxwYXRoIGQ9Ik0wIDEwSDE1VjlIMFYxMFoiIGZpbGw9IiMwMDAwMDAiLz4KPHBhdGggZD0iTTAgMTRIMTVWMTNIMFYxNFoiIGZpbGw9IiMwMDAwMDAiLz4KPC9zdmc+"); --p-icon-panel-weditor-table: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdGFibGUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZD0iTTAgMmEyIDIgMCAwIDEgMi0yaDEyYTIgMiAwIDAgMSAyIDJ2MTJhMiAyIDAgMCAxLTIgMkgyYTIgMiAwIDAgMS0yLTJWMnptMTUgMmgtNHYzaDRWNHptMCA0aC00djNoNFY4em0wIDRoLTR2M2gzYTEgMSAwIDAgMCAxLTF2LTJ6bS01IDN2LTNINnYzaDR6bS01IDB2LTNIMXYyYTEgMSAwIDAgMCAxIDFoM3ptLTQtNGg0VjhIMXYzem0wLTRoNFY0SDF2M3ptNS0zdjNoNFY0SDZ6bTQgNEg2djNoNFY4eiIvPgo8L3N2Zz4="); --p-icon-panel-weditor-toc: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTQgNkgyME00IDEySDE0TTQgMThIOSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4="); --p-icon-panel-weditor-code: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZmlsZS1lYXJtYXJrLWNvZGUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZD0iTTE0IDQuNVYxNGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlYyYTIgMiAwIDAgMSAyLTJoNS41TDE0IDQuNXptLTMgMEExLjUgMS41IDAgMCAxIDkuNSAzVjFINGExIDEgMCAwIDAtMSAxdjEyYTEgMSAwIDAgMCAxIDFoOGExIDEgMCAwIDAgMS0xVjQuNWgtMnoiLz4KICA8cGF0aCBkPSJNOC42NDYgNi42NDZhLjUuNSAwIDAgMSAuNzA4IDBsMiAyYS41LjUgMCAwIDEgMCAuNzA4bC0yIDJhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDkgOC42NDYgNy4zNTRhLjUuNSAwIDAgMSAwLS43MDh6bS0xLjI5MiAwYS41LjUgMCAwIDAtLjcwOCAwbC0yIDJhLjUuNSAwIDAgMCAwIC43MDhsMiAyYS41LjUgMCAwIDAgLjcwOC0uNzA4TDUuNzA3IDlsMS42NDctMS42NDZhLjUuNSAwIDAgMCAwLS43MDh6Ii8+Cjwvc3ZnPg=="); --p-icon-panel-weditor-uri: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktbGluay00NWRlZyIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBkPSJNNC43MTUgNi41NDIgMy4zNDMgNy45MTRhMyAzIDAgMSAwIDQuMjQzIDQuMjQzbDEuODI4LTEuODI5QTMgMyAwIDAgMCA4LjU4NiA1LjVMOCA2LjA4NmExLjAwMiAxLjAwMiAwIDAgMC0uMTU0LjE5OSAyIDIgMCAwIDEgLjg2MSAzLjMzN0w2Ljg4IDExLjQ1YTIgMiAwIDEgMS0yLjgzLTIuODNsLjc5My0uNzkyYTQuMDE4IDQuMDE4IDAgMCAxLS4xMjgtMS4yODd6Ii8+CiAgPHBhdGggZD0iTTYuNTg2IDQuNjcyQTMgMyAwIDAgMCA3LjQxNCA5LjVsLjc3NS0uNzc2YTIgMiAwIDAgMS0uODk2LTMuMzQ2TDkuMTIgMy41NWEyIDIgMCAxIDEgMi44MyAyLjgzbC0uNzkzLjc5MmMuMTEyLjQyLjE1NS44NTUuMTI4IDEuMjg3bDEuMzcyLTEuMzcyYTMgMyAwIDEgMC00LjI0My00LjI0M0w2LjU4NiA0LjY3MnoiLz4KPC9zdmc+"); --p-icon-panel-weditor-pagelink: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktYm94LWFycm93LXVwLXJpZ2h0IiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTguNjM2IDMuNWEuNS41IDAgMCAwLS41LS41SDEuNUExLjUgMS41IDAgMCAwIDAgNC41djEwQTEuNSAxLjUgMCAwIDAgMS41IDE2aDEwYTEuNSAxLjUgMCAwIDAgMS41LTEuNVY3Ljg2NGEuNS41IDAgMCAwLTEgMFYxNC41YS41LjUgMCAwIDEtLjUuNWgtMTBhLjUuNSAwIDAgMS0uNS0uNXYtMTBhLjUuNSAwIDAgMSAuNS0uNWg2LjYzNmEuNS41IDAgMCAwIC41LS41eiIvPgogIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE2IC41YS41LjUgMCAwIDAtLjUtLjVoLTVhLjUuNSAwIDAgMCAwIDFoMy43OTNMNi4xNDYgOS4xNDZhLjUuNSAwIDEgMCAuNzA4LjcwOEwxNSAxLjcwN1Y1LjVhLjUuNSAwIDAgMCAxIDB2LTV6Ii8+Cjwvc3ZnPg=="); --p-icon-panel-weditor-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZmlsZS1lYXJtYXJrLWltYWdlIiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGQ9Ik02LjUwMiA3YTEuNSAxLjUgMCAxIDAgMC0zIDEuNSAxLjUgMCAwIDAgMCAzeiIvPgogIDxwYXRoIGQ9Ik0xNCAxNGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlYyYTIgMiAwIDAgMSAyLTJoNS41TDE0IDQuNVYxNHpNNCAxYTEgMSAwIDAgMC0xIDF2MTBsMi4yMjQtMi4yMjRhLjUuNSAwIDAgMSAuNjEtLjA3NUw4IDExbDIuMTU3LTMuMDJhLjUuNSAwIDAgMSAuNzYtLjA2M0wxMyAxMFY0LjVoLTJBMS41IDEuNSAwIDAgMSA5LjUgM1YxSDR6Ii8+Cjwvc3ZnPg=="); --p-icon-panel-weditor-html: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSIjMDAwMDAwIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoKPGcgaWQ9ImMxMzNkZTZhZjY2NGNkNGYwMTFhNTVkZTZiMDAwZDBiIj4KCjxwYXRoIGRpc3BsYXk9ImlubGluZSIgZD0iTTEwOC42NjksMC41MDFoMjMuMDMydjIyLjc1NmgyMS4wNjlWMC41MDFoMjMuMDM0VjY5LjQxaC0yMy4wMzJWNDYuMzM0aC0yMS4wNjlWNjkuNDFoLTIzLjAzMlYwLjUwMSAgIEgxMDguNjY5eiBNMjA2LjA5MSwyMy4zNTNoLTIwLjI3NVYwLjUwMWg2My41OTR2MjIuODUyaC0yMC4yODVWNjkuNDFoLTIzLjAzMlYyMy4zNTNIMjA2LjA5MXogTTI1OS41MDIsMC41MDFoMjQuMDJsMTQuNzcxLDI0LjIxMyAgIGwxNC43NTktMjQuMjEzaDI0LjAyM1Y2OS40MWgtMjIuOTM4VjM1LjI1NmwtMTUuODQ1LDI0LjVoLTAuMzk1bC0xNS44NTYtMjQuNVY2OS40MWgtMjIuNTM5VjAuNTAxeiBNMzQ4LjU0LDAuNTAxaDIzLjAzOHY0Ni4xMzMgICBoMzIuMzkxVjY5LjQxSDM0OC41NFYwLjUwMXogTTc0Ljk4NywxMDAuOTI2bDMyLjk0NiwzNjkuNTMzbDE0Ny44NDQsNDEuMDRMNDA0LjAzMSw0NzAuNGwzMi45ODEtMzY5LjQ3NUg3NC45ODd6IE0zNjguMjg5LDE4OC42MiAgIGwtMi4wNjMsMjIuOTc3bC0wLjkwNiwxMC4xODhoLTAuMTQ5SDI1NmgtMC4xNThoLTYzLjk1Nmw0LjE0Miw0Ni40MDdoNTkuODE0SDI1Nmg5Mi45OGgxMi4yMTRsLTEuMTA2LDEyLjE3MmwtMTAuNjUsMTE5LjMyICAgbC0wLjY4Miw3LjY1MkwyNTYsNDMzLjA0NXYwLjAwOGwtMC4yMDgsMC4wNTlsLTkyLjgzOS0yNS43NzRsLTYuMzUxLTcxLjE2MWgyMC45N2gyNC41MjdsMy4yMjcsMzYuMTQ2bDUwLjQ3NCwxMy42MzJsMC4wNDItMC4wMTMgICB2LTAuMDA0bDUwLjU1MS0xMy42NGw1LjI1Ny01OC43ODFIMjU2aC0wLjE1OEgxNTQuNTc4TDE0My40MzksMTg4LjYybC0xLjA4NS0xMi4xNTdoMTEzLjQ4OEgyNTZoMTEzLjM3NEwzNjguMjg5LDE4OC42MnoiPgoKPC9wYXRoPgoKPC9nPgoKPC9zdmc+"); --p-icon-panel-weditor-numlist: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTEwIDZMMjEgNi4wMDA2Nk0xMCAxMkwyMSAxMi4wMDA3TTEwIDE4TDIxIDE4LjAwMDdNMyA1TDUgNFYxME01IDEwSDNNNSAxMEg3TTcgMjBIM0w2LjQxMjc0IDE3LjAxMzlDNi43ODU5MyAxNi42ODczIDcgMTYuMjE1NiA3IDE1LjcxOTdDNyAxNC43Njk5IDYuMjMwMDggMTQgNS4yODAzMyAxNEg1QzQuMDY4MDggMTQgMy4yODUwMyAxNC42Mzc0IDMuMDYzMDEgMTUuNSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4="); --p-icon-panel-weditor-bullist: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTggNkwyMSA2LjAwMDc4TTggMTJMMjEgMTIuMDAwOE04IDE4TDIxIDE4LjAwMDdNMyA2LjVINFY1LjVIM1Y2LjVaTTMgMTIuNUg0VjExLjVIM1YxMi41Wk0zIDE4LjVINFYxNy41SDNWMTguNVoiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+"); --p-icon-panel-weditor-incindent: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KPHBhdGggb3BhY2l0eT0iMC41IiBkPSJNMjAgNkwzIDYiIHN0cm9rZT0iIzQ0NCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBvcGFjaXR5PSIwLjUiIGQ9Ik0xMSAxMUwzIDExIiBzdHJva2U9IiM0NDQiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggb3BhY2l0eT0iMC41IiBkPSJNMTIgMTZIMyIgc3Ryb2tlPSIjNDQ0IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNSAxMS41TDE3LjUgOU0xNy41IDlMMjAgMTEuNU0xNy41IDlWMTciIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4="); --p-icon-panel-weditor-decindent: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KPHBhdGggb3BhY2l0eT0iMC41IiBkPSJNMjAgNkwzIDYiIHN0cm9rZT0iIzQ0NCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBvcGFjaXR5PSIwLjUiIGQ9Ik0xMSAxNkwzIDE2IiBzdHJva2U9IiM0NDQiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggb3BhY2l0eT0iMC41IiBkPSJNMTIgMTFMMyAxMSIgc3Ryb2tlPSIjNDQ0IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNSAxNC41TDE3LjUgMTdNMTcuNSAxN0wyMCAxNC41TTE3LjUgMTdWOSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg=="); --p-icon-panel-weditor-deflist: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktbGlzdC1jb2x1bW5zIiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTAgLjVBLjUuNSAwIDAgMSAuNSAwaDlhLjUuNSAwIDAgMSAwIDFoLTlBLjUuNSAwIDAgMSAwIC41Wm0xMyAwYS41LjUgMCAwIDEgLjUtLjVoMmEuNS41IDAgMCAxIDAgMWgtMmEuNS41IDAgMCAxLS41LS41Wm0tMTMgMkEuNS41IDAgMCAxIC41IDJoOGEuNS41IDAgMCAxIDAgMWgtOGEuNS41IDAgMCAxLS41LS41Wm0xMyAwYS41LjUgMCAwIDEgLjUtLjVoMmEuNS41IDAgMCAxIDAgMWgtMmEuNS41IDAgMCAxLS41LS41Wm0tMTMgMkEuNS41IDAgMCAxIC41IDRoMTBhLjUuNSAwIDAgMSAwIDFILjVhLjUuNSAwIDAgMS0uNS0uNVptMTMgMGEuNS41IDAgMCAxIC41LS41aDJhLjUuNSAwIDAgMSAwIDFoLTJhLjUuNSAwIDAgMS0uNS0uNVptLTEzIDJBLjUuNSAwIDAgMSAuNSA2aDdhLjUuNSAwIDAgMSAwIDFoLTdhLjUuNSAwIDAgMS0uNS0uNVptMTMgMGEuNS41IDAgMCAxIC41LS41aDJhLjUuNSAwIDAgMSAwIDFoLTJhLjUuNSAwIDAgMS0uNS0uNVptLTEzIDJBLjUuNSAwIDAgMSAuNSA4aDdhLjUuNSAwIDAgMSAwIDFoLTdhLjUuNSAwIDAgMS0uNS0uNVptMTMgMGEuNS41IDAgMCAxIC41LS41aDJhLjUuNSAwIDAgMSAwIDFoLTJhLjUuNSAwIDAgMS0uNS0uNVptLTEzIDJhLjUuNSAwIDAgMSAuNS0uNWg5YS41LjUgMCAwIDEgMCAxaC05YS41LjUgMCAwIDEtLjUtLjVabTEzIDBhLjUuNSAwIDAgMSAuNS0uNWgyYS41LjUgMCAwIDEgMCAxaC0yYS41LjUgMCAwIDEtLjUtLjVabS0xMyAyYS41LjUgMCAwIDEgLjUtLjVoNWEuNS41IDAgMCAxIDAgMWgtNWEuNS41IDAgMCAxLS41LS41Wm0xMyAwYS41LjUgMCAwIDEgLjUtLjVoMmEuNS41IDAgMCAxIDAgMWgtMmEuNS41IDAgMCAxLS41LS41Wm0tMTMgMmEuNS41IDAgMCAxIC41LS41aDEwYS41LjUgMCAwIDEgMCAxSC41YS41LjUgMCAwIDEtLjUtLjVabTEzIDBhLjUuNSAwIDAgMSAuNS0uNWgyYS41LjUgMCAwIDEgMCAxaC0yYS41LjUgMCAwIDEtLjUtLjVaIi8+Cjwvc3ZnPg=="); --p-icon-panel-weditor-footnote: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTIwLjAyMzQgNy41NDE2NEMxOS45NTE0IDcuNTk1MTUgMTkuODc4NSA3LjY0NjU0IDE5LjgwNDggNy42OTU2NUMxOS4zNDUzIDguMDAyMDEgMTguNzI0NCA3Ljg3NzgzIDE4LjQxODEgNy40MTgzQzE4LjExMTcgNi45NTg3OCAxOC4yMzU5IDYuMzM3OTEgMTguNjk1NCA2LjAzMTU1QzE5LjQxOTEgNS41NDkwOSAxOS45MzYyIDQuNzg3NzUgMjAuMDQ1OSA0LjI4NjI3QzIwLjE1NTUgMy43ODU2MiAyMC42MjIzIDMuNDU1MzEgMjEuMTIwMiAzLjUwNDYyQzIxLjYyNzEgMy41NTMyNyAyMi4wMjM0IDMuOTgwMzQgMjIuMDIzNCA0LjVWMTFDMjIuMDIzNCAxMS41NTIzIDIxLjU3NTcgMTIgMjEuMDIzNCAxMkMyMC40NzEyIDEyIDIwLjAyMzQgMTEuNTUyMyAyMC4wMjM0IDExVjcuNTQxNjRaIiBmaWxsPSIjMjEyMTIxIi8+CjxwYXRoIGQ9Ik0yLjExMDk4IDE3Ljk3MzhMMi4xMDMyNiAxNy45NjdDMS44NzUyOCAxNy43NjQ4IDEuNzUgMTcuNDk0IDEuNzUgMTcuMTg2MUMxLjc1IDE3LjAwNDcgMS43OTk2NyAxNi44MjA5IDEuODY0MDggMTYuNjUxNUwxLjg2NDU3IDE2LjY1MDJMNS4yOTkxMiA3LjY5MjhDNS40MDQ4IDcuNDE1OTcgNS41Njk5OSA3LjE3MDc4IDUuODEzNCA2Ljk5Nzc0QzYuMDU4NTggNi44MjM0MyA2LjM0Mzc4IDYuNzUgNi42Mzk4MSA2Ljc1QzYuOTI4ODggNi43NSA3LjIwNjQ2IDYuODI1NjMgNy40NDQ1NiA3LjAwMDM2QzcuNjc5MjQgNy4xNzI1OCA3LjgzODU5IDcuNDEzODQgNy45NDI3OCA3LjY4Mzg2TDExLjM4NTkgMTYuNjUxNUMxMS40NTAzIDE2LjgyMDkgMTEuNSAxNy4wMDQ3IDExLjUgMTcuMTg2MUMxMS41IDE3LjUwMTIgMTEuMzY2MyAxNy43NzM1IDExLjEzMiAxNy45NzM0TDExLjEzMSAxNy45NzQyQzEwLjkwMDggMTguMTY5NSAxMC42MjEyIDE4LjI1IDEwLjMzMzggMTguMjVDMTAuMDg1MSAxOC4yNSA5Ljg0MTMgMTguMTgzNiA5LjYzMjQ3IDE4LjAyNTdDOS40MjgxOSAxNy44NzEzIDkuMjk1NzYgMTcuNjU4NCA5LjIxMjgxIDE3LjQyOTRMOC4zODY5MSAxNS4yMDIxSDQuODU2NjRMNC4wMzgwMiAxNy40MjcxTDQuMDM3NDQgMTcuNDI4N0MzLjk1NDUgMTcuNjU3OSAzLjgyMjAxIDE3Ljg3MTEgMy42MTc1MyAxOC4wMjU3QzMuNDA4NyAxOC4xODM2IDMuMTY0ODcgMTguMjUgMi45MTYyNCAxOC4yNUMyLjYyODIgMTguMjUgMi4zNTA2NCAxOC4xNjk0IDIuMTE4OTggMTcuOTgwNEwyLjExMDk4IDE3Ljk3MzhaTTcuNjQzMDggMTMuMTFMNi42MjUgMTAuMzEzN0w1LjYwNjkyIDEzLjExSDcuNjQzMDhaIiBmaWxsPSIjMjEyMTIxIi8+CjxwYXRoIGQ9Ik0xMS43NSAxNy4xNDY1QzExLjc1IDE3LjQyOTIgMTEuODM1IDE3LjcwMzYgMTIuMDM3NiAxNy45MjQ2TDEyLjA0NDkgMTcuOTMyM0MxMi4yNTg4IDE4LjE1NiAxMi41Mzc2IDE4LjI1IDEyLjgyNTEgMTguMjVDMTMuMTE5NiAxOC4yNSAxMy4zOTU0IDE4LjE0OTQgMTMuNjExNyAxNy45MzMyQzEzLjcxNTYgMTcuODI5MiAxMy43OTI4IDE3LjcxMTUgMTMuODQ1IDE3LjU4NDZDMTMuOTU0MSAxNy42Njk4IDE0LjA2OTQgMTcuNzQ4MSAxNC4xOTA4IDE3LjgxOTNMMTQuMTkzIDE3LjgyMDVDMTQuNjkzMiAxOC4xMTA0IDE1LjI1NDYgMTguMjUgMTUuODYzNiAxOC4yNUMxNi45NDk3IDE4LjI1IDE3Ljg1NCAxNy44NDUyIDE4LjUyNzUgMTcuMDMyNUwxOC41Mjg1IDE3LjAzMTJDMTkuMTkzOSAxNi4yMjMgMTkuNTAxNSAxNS4xNzIyIDE5LjUwMTUgMTMuOTMwNUMxOS41MDE1IDEyLjY5MyAxOS4xOTM2IDExLjY0NDggMTguNTI4NSAxMC44MzY5QzE3Ljg1NzEgMTAuMDIxMiAxNi45NjA3IDkuNjExMDUgMTUuODg0OSA5LjYxMTA1QzE1LjI4NzUgOS42MTEwNSAxNC43MzM3IDkuNzUxODIgMTQuMjM1NiAxMC4wNDA1TDE0LjIzMzQgMTAuMDQxOEMxNC4xNDc1IDEwLjA5MjEgMTQuMDY0OCAxMC4xNDU5IDEzLjk4NTMgMTAuMjAzMVY3LjkxMDI0QzEzLjk4NTMgNy42MDc3MSAxMy44ODk2IDcuMzIwMjMgMTMuNjcxNyA3LjA5MTdDMTMuNDU2NCA2Ljg2MDQ2IDEzLjE3MzggNi43NSAxMi44Njc2IDYuNzVDMTIuNTU5OSA2Ljc1IDEyLjI3OCA2Ljg2MTE0IDEyLjA1OTkgNy4wODc5NkwxMi4wNTMgNy4wOTU0NEMxMS44NDA3IDcuMzI1NDIgMTEuNzUgNy42MTE4MiAxMS43NSA3LjkxMDI0VjE3LjE0NjVaTTE3LjIzNzggMTMuOTMwNUMxNy4yMzc4IDE0LjcwMSAxNy4wNjQ5IDE1LjI0ODUgMTYuNzc0MyAxNS42MjY3QzE2LjQ5NjcgMTUuOTgzNyAxNi4xMzA5IDE2LjE2MzggMTUuNjIyMiAxNi4xNjM4QzE1LjE0ODYgMTYuMTYzOCAxNC43NzUxIDE1Ljk4NTEgMTQuNDY1NSAxNS41OTk1QzE0LjE1NiAxNS4yMDg0IDEzLjk3ODIgMTQuNjY3NyAxMy45NzgyIDEzLjkzMDVDMTMuOTc4MiAxMy4xOTgyIDE0LjE1NiAxMi42NTkzIDE0LjQ2NjIgMTIuMjY3N0MxNC43NzY3IDExLjg3NyAxNS4xNTAxIDExLjY5NzMgMTUuNjIyMiAxMS42OTczQzE2LjEyOTUgMTEuNjk3MyAxNi40OTUxIDExLjg3ODUgMTYuNzczNiAxMi4yNDA1QzE3LjA2NDkgMTIuNjE5MiAxNy4yMzc4IDEzLjE2NDkgMTcuMjM3OCAxMy45MzA1WiIgZmlsbD0iIzIxMjEyMSIvPgo8L3N2Zz4="); --p-icon-panel-weditor-math: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTEyLjE4NzMgNC4xNDA0OUMxMS4yMjI5IDMuNDE3MTQgOS44NDIzNiA0LjA2OTUgOS43ODg4MyA1LjI3Mzg5TDkuNzEyMTEgN0gxMkMxMi41NTIzIDcgMTMgNy40NDc3MiAxMyA4QzEzIDguNTUyMjggMTIuNTUyMyA5IDEyIDlIOS42MjMyMkw5LjIyOTg4IDE3Ljg1MDFDOS4wOTk2IDIwLjc4MTUgNS42MzY4MSAyMi4yNjEgMy40Mjg1NyAyMC4zMjg3TDMuMzQxNTEgMjAuMjUyNkMyLjkyNTg3IDE5Ljg4ODkgMi44ODM3NSAxOS4yNTcxIDMuMjQ3NDMgMTguODQxNUMzLjYxMTEyIDE4LjQyNTkgNC4yNDI4OCAxOC4zODM3IDQuNjU4NTIgMTguNzQ3NEw0Ljc0NTU4IDE4LjgyMzZDNS42OTE5NyAxOS42NTE3IDcuMTc2MDIgMTkuMDE3NiA3LjIzMTg2IDE3Ljc2MTNMNy42MjEyNSA5SDZDNS40NDc3MiA5IDUgOC41NTIyOCA1IDhDNSA3LjQ0NzcyIDUuNDQ3NzIgNyA2IDdINy43MTAxNEw3Ljc5MDggNS4xODUwOUM3LjkxNTcgMi4zNzQ4MyAxMS4xMzY5IDAuODUyNjc1IDEzLjM4NzMgMi41NDA0OUwxMy42IDIuNjk5OTlDMTQuMDQxOCAzLjAzMTM2IDE0LjEzMTQgMy42NTgxNyAxMy44IDQuMDk5OTlDMTMuNDY4NiA0LjU0MTgyIDEyLjg0MTggNC42MzEzNiAxMi40IDQuMjk5OTlMMTIuMTg3MyA0LjE0MDQ5WiIgZmlsbD0iIzIxMjEyMSIvPgo8cGF0aCBkPSJNMTMuMDgyIDEzLjA0NjJDMTMuMzM0OCAxMi45MDcxIDEzLjY1MjUgMTMuMDEwMyAxMy43NzU0IDEzLjI3MTRMMTQuNTg3OSAxNC45OTc5TDExLjI5MjggMTguMjkyOUMxMC45MDIzIDE4LjY4MzQgMTAuOTAyMyAxOS4zMTY2IDExLjI5MjggMTkuNzA3MUMxMS42ODM0IDIwLjA5NzcgMTIuMzE2NSAyMC4wOTc3IDEyLjcwNyAxOS43MDcxTDE1LjQ5MyAxNi45MjEyTDE2LjI3MjkgMTguNTc4NkMxNi45Njc2IDIwLjA1NDggMTguODY3MyAyMC40ODA4IDIwLjEyNTkgMTkuNDQyNUwyMC42MzYzIDE5LjAyMTRDMjEuMDYyMyAxOC42Njk5IDIxLjEyMjggMTguMDM5NyAyMC43NzEzIDE3LjYxMzZDMjAuNDE5OCAxNy4xODc2IDE5Ljc4OTYgMTcuMTI3MiAxOS4zNjM2IDE3LjQ3ODdMMTguODUzMSAxNy44OTk4QzE4LjYwMTQgMTguMTA3NCAxOC4yMjE1IDE4LjAyMjIgMTguMDgyNSAxNy43MjdMMTYuOTk2IDE1LjQxODJMMTkuNzA3IDEyLjcwNzFDMjAuMDk3NiAxMi4zMTY2IDIwLjA5NzYgMTEuNjgzNCAxOS43MDcgMTEuMjkyOUMxOS4zMTY1IDEwLjkwMjQgMTguNjgzNCAxMC45MDI0IDE4LjI5MjggMTEuMjkyOUwxNi4wOTA5IDEzLjQ5NDhMMTUuNTg1IDEyLjQxOThDMTQuOTcwOCAxMS4xMTQ0IDEzLjM4MjIgMTAuNTk4NSAxMi4xMTgyIDExLjI5MzdMMTEuNTE4IDExLjYyMzhDMTEuMDM0MSAxMS44OSAxMC44NTc2IDEyLjQ5OCAxMS4xMjM3IDEyLjk4MkMxMS4zODk5IDEzLjQ2NTkgMTEuOTk4IDEzLjY0MjQgMTIuNDgxOSAxMy4zNzYyTDEzLjA4MiAxMy4wNDYyWiIgZmlsbD0iIzIxMjEyMSIvPgo8L3N2Zz4="); --p-icon-panel-weditor-mathinline: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTE1LjQ0MzkgNC45NTE4MUMxNS4yOTg2IDQuNjkxNDQgMTQuOTU5MiA0LjYxNTI1IDE0LjcxNjYgNC43ODg1NEwxNC4zMzEzIDUuMDYzNzRDMTMuODgxOSA1LjM4NDc1IDEzLjI1NzQgNS4yODA2NiAxMi45MzYzIDQuODMxMjVDMTIuNjE1MyA0LjM4MTg0IDEyLjcxOTQgMy43NTcyOSAxMy4xNjg4IDMuNDM2MjhMMTMuNTU0MSAzLjE2MTA4QzE0Ljc2NzIgMi4yOTQ2IDE2LjQ2NDIgMi42NzU1NyAxNy4xOTA0IDMuOTc3NDNMMTcuNjk4MiA0Ljg4NzYzTDE5LjI5MyAzLjI5Mjg5QzE5LjY4MzUgMi45MDIzNyAyMC4zMTY3IDIuOTAyMzcgMjAuNzA3MiAzLjI5Mjg5QzIxLjA5NzcgMy42ODM0MiAyMS4wOTc3IDQuMzE2NTggMjAuNzA3MiA0LjcwNzExTDE4LjcxMTEgNi43MDMxOUwxOS41MDQgOC4xMjQ0NEMxOS42NTUzIDguMzk1NjEgMjAuMDE0NSA4LjQ2NDc2IDIwLjI1NTcgOC4yNjkxTDIwLjYyIDcuOTczNDlDMjEuMDQ4OCA3LjYyNTUgMjEuNjc4NiA3LjY5MTA2IDIyLjAyNjYgOC4xMTk5MkMyMi4zNzQ2IDguNTQ4NzggMjIuMzA5IDkuMTc4NTQgMjEuODgwMiA5LjUyNjUzTDIxLjUxNTkgOS44MjIxNEMyMC4zMTAyIDEwLjgwMDQgMTguNTEzOCAxMC40NTQ3IDE3Ljc1NzQgOS4wOTg4M0wxNy4yNDEgOC4xNzMyNUwxNS43MDcyIDkuNzA3MTFDMTUuMzE2NyAxMC4wOTc2IDE0LjY4MzUgMTAuMDk3NiAxNC4yOTMgOS43MDcxMUMxMy45MDI0IDkuMzE2NTggMTMuOTAyNCA4LjY4MzQyIDE0LjI5MyA4LjI5Mjg5TDE2LjIyODIgNi4zNTc2OUwxNS40NDM5IDQuOTUxODFaIiBmaWxsPSIjMjEyMTIxIi8+CjxwYXRoIGQ9Ik04LjM5NjI0IDE0LjEzNzVDNi45ODAxNCAxNC40MTM5IDUuMzkzOCAxNC40ODI5IDMuODY1NjYgMTQuNDk2OUMzLjU5MzE1IDE1LjYwNzIgMy43MDYxNiAxNi4zOTUyIDMuOTYzNjkgMTYuOTI2NkM0LjI2NTYzIDE3LjU0OTcgNC44NDg0NCAxNy45OTA4IDUuNjcxNTEgMTguMTk2MkM3LjM3MDQ1IDE4LjYyIDkuODQ1NTUgMTcuOTQ3NSAxMS40OTc5IDE2LjA2MjJDMTEuODYxOSAxNS42NDY5IDEyLjQ5MzcgMTUuNjA1MyAxMi45MDkxIDE1Ljk2OTNDMTMuMzI0NCAxNi4zMzMzIDEzLjM2NiAxNi45NjUxIDEzLjAwMiAxNy4zODA1QzEwLjkwNDMgMTkuNzczOCA3LjY4MjEzIDIwLjc1OSA1LjE4NzQyIDIwLjEzNjdDMy45MTM2OCAxOS44MTg5IDIuNzc1NTcgMTkuMDYxMSAyLjE2Mzg4IDE3Ljc5ODhDMS41NTY4IDE2LjU0NiAxLjU1MjIzIDE0Ljk3MDQgMi4xNzUwNSAxMy4xNzI2QzMuMDE0NTggMTAuNzQ5NCA0LjI5MjYxIDkuMjMxNjMgNS41ODExMyA4LjI4NjgzQzYuODU5ODEgNy4zNDkyNSA4LjA5NTg3IDcuMDE0NDYgOC43OTkyNSA2Ljg3MDM2QzEwLjQyNTEgNi41MzcyOSAxMS44ODM5IDYuOTk1MTEgMTIuNjk5IDguMDY1MTRDMTMuNTI3NCA5LjE1MjQ4IDEzLjUgMTAuNjMyIDEyLjYwNjggMTEuODUyQzExLjYyNzEgMTMuMTkgMTAuMDI3MSAxMy44MTkyIDguMzk2MjQgMTQuMTM3NVpNOS4yMDA2NCA4LjgyOTY3QzguNjU0MDIgOC45NDE2NSA3LjcyNTA4IDkuMTk0ODMgNi43NjM3NiA5Ljg5OTcxQzYuMDQyOTcgMTAuNDI4MiA1LjI3MzEyIDExLjIzMzEgNC42MzMzMSAxMi40ODM5QzUuODQxMzkgMTIuNDUzOSA2Ljk5NCAxMi4zNzM1IDguMDEzMTEgMTIuMTc0NkM5LjQ2ODY5IDExLjg5MDUgMTAuNDU4NyAxMS40MDAzIDEwLjk5MzEgMTAuNjcwNUMxMS40MjQgMTAuMDgxOSAxMS4zMzk0IDkuNTgwODEgMTEuMTA4MSA5LjI3NzEyQzEwLjg2MzUgOC45NTYxMyAxMC4yNjAzIDguNjEyNTkgOS4yMDA2NCA4LjgyOTY3WiIgZmlsbD0iIzIxMjEyMSIvPgo8L3N2Zz4="); --p-icon-panel-weditor-bib: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktYm9vayIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBkPSJNMSAyLjgyOGMuODg1LS4zNyAyLjE1NC0uNzY5IDMuMzg4LS44OTMgMS4zMy0uMTM0IDIuNDU4LjA2MyAzLjExMi43NTJ2OS43NDZjLS45MzUtLjUzLTIuMTItLjYwMy0zLjIxMy0uNDkzLTEuMTguMTItMi4zNy40NjEtMy4yODcuODExVjIuODI4em03LjUtLjE0MWMuNjU0LS42ODkgMS43ODItLjg4NiAzLjExMi0uNzUyIDEuMjM0LjEyNCAyLjUwMy41MjMgMy4zODguODkzdjkuOTIzYy0uOTE4LS4zNS0yLjEwNy0uNjkyLTMuMjg3LS44MS0xLjA5NC0uMTExLTIuMjc4LS4wMzktMy4yMTMuNDkyVjIuNjg3ek04IDEuNzgzQzcuMDE1LjkzNiA1LjU4Ny44MSA0LjI4Ny45NGMtMS41MTQuMTUzLTMuMDQyLjY3Mi0zLjk5NCAxLjEwNUEuNS41IDAgMCAwIDAgMi41djExYS41LjUgMCAwIDAgLjcwNy40NTVjLjg4Mi0uNCAyLjMwMy0uODgxIDMuNjgtMS4wMiAxLjQwOS0uMTQyIDIuNTkuMDg3IDMuMjIzLjg3N2EuNS41IDAgMCAwIC43OCAwYy42MzMtLjc5IDEuODE0LTEuMDE5IDMuMjIyLS44NzcgMS4zNzguMTM5IDIuOC42MiAzLjY4MSAxLjAyQS41LjUgMCAwIDAgMTYgMTMuNXYtMTFhLjUuNSAwIDAgMC0uMjkzLS40NTVjLS45NTItLjQzMy0yLjQ4LS45NTItMy45OTQtMS4xMDVDMTAuNDEzLjgwOSA4Ljk4NS45MzYgOCAxLjc4M3oiLz4KPC9zdmc+"); --p-icon-panel-weditor-bibcite: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktcXVvdGUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZD0iTTEyIDEyYTEgMSAwIDAgMCAxLTFWOC41NThhMSAxIDAgMCAwLTEtMWgtMS4zODhjMC0uMzUxLjAyMS0uNzAzLjA2Mi0xLjA1NC4wNjItLjM3Mi4xNjYtLjcwMy4zMS0uOTkyLjE0NS0uMjkuMzMxLS41MTcuNTU5LS42ODMuMjI3LS4xODYuNTE2LS4yNzkuODY4LS4yNzlWM2MtLjU3OSAwLTEuMDg1LjEyNC0xLjUyLjM3MmEzLjMyMiAzLjMyMiAwIDAgMC0xLjA4NS45OTIgNC45MiA0LjkyIDAgMCAwLS42MiAxLjQ1OEE3LjcxMiA3LjcxMiAwIDAgMCA5IDcuNTU4VjExYTEgMSAwIDAgMCAxIDFoMlptLTYgMGExIDEgMCAwIDAgMS0xVjguNTU4YTEgMSAwIDAgMC0xLTFINC42MTJjMC0uMzUxLjAyMS0uNzAzLjA2Mi0xLjA1NC4wNjItLjM3Mi4xNjYtLjcwMy4zMS0uOTkyLjE0NS0uMjkuMzMxLS41MTcuNTU5LS42ODMuMjI3LS4xODYuNTE2LS4yNzkuODY4LS4yNzlWM2MtLjU3OSAwLTEuMDg1LjEyNC0xLjUyLjM3MmEzLjMyMiAzLjMyMiAwIDAgMC0xLjA4NS45OTIgNC45MiA0LjkyIDAgMCAwLS42MiAxLjQ1OEE3LjcxMiA3LjcxMiAwIDAgMCAzIDcuNTU4VjExYTEgMSAwIDAgMCAxIDFoMloiLz4KPC9zdmc+"); --p-icon-panel-weditor-wiz: url('data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iI0ZGRkZGRiIgY2xhc3M9ImJpIGJpLXN0YXJzIiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGQ9Ik03LjY1NyA2LjI0N2MuMTEtLjMzLjU3Ni0uMzMuNjg2IDBsLjY0NSAxLjkzN2EyLjg5IDIuODkgMCAwIDAgMS44MjkgMS44MjhsMS45MzYuNjQ1Yy4zMy4xMS4zMy41NzYgMCAuNjg2bC0xLjkzNy42NDVhMi44OSAyLjg5IDAgMCAwLTEuODI4IDEuODI5bC0uNjQ1IDEuOTM2YS4zNjEuMzYxIDAgMCAxLS42ODYgMGwtLjY0NS0xLjkzN2EyLjg5IDIuODkgMCAwIDAtMS44MjgtMS44MjhsLTEuOTM3LS42NDVhLjM2MS4zNjEgMCAwIDEgMC0uNjg2bDEuOTM3LS42NDVhMi44OSAyLjg5IDAgMCAwIDEuODI4LTEuODI4bC42NDUtMS45Mzd6TTMuNzk0IDEuMTQ4YS4yMTcuMjE3IDAgMCAxIC40MTIgMGwuMzg3IDEuMTYyYy4xNzMuNTE4LjU3OS45MjQgMS4wOTcgMS4wOTdsMS4xNjIuMzg3YS4yMTcuMjE3IDAgMCAxIDAgLjQxMmwtMS4xNjIuMzg3QTEuNzM0IDEuNzM0IDAgMCAwIDQuNTkzIDUuNjlsLS4zODcgMS4xNjJhLjIxNy4yMTcgMCAwIDEtLjQxMiAwTDMuNDA3IDUuNjlBMS43MzQgMS43MzQgMCAwIDAgMi4zMSA0LjU5M2wtMS4xNjItLjM4N2EuMjE3LjIxNyAwIDAgMSAwLS40MTJsMS4xNjItLjM4N0ExLjczNCAxLjczNCAwIDAgMCAzLjQwNyAyLjMxbC4zODctMS4xNjJ6TTEwLjg2My4wOTlhLjE0NS4xNDUgMCAwIDEgLjI3NCAwbC4yNTguNzc0Yy4xMTUuMzQ2LjM4Ni42MTcuNzMyLjczMmwuNzc0LjI1OGEuMTQ1LjE0NSAwIDAgMSAwIC4yNzRsLS43NzQuMjU4YTEuMTU2IDEuMTU2IDAgMCAwLS43MzIuNzMybC0uMjU4Ljc3NGEuMTQ1LjE0NSAwIDAgMS0uMjc0IDBsLS4yNTgtLjc3NGExLjE1NiAxLjE1NiAwIDAgMC0uNzMyLS43MzJMOS4xIDIuMTM3YS4xNDUuMTQ1IDAgMCAxIDAtLjI3NGwuNzc0LS4yNThjLjM0Ni0uMTE1LjYxNy0uMzg2LjczMi0uNzMyTDEwLjg2My4xeiIvPgo8L3N2Zz4='); } .wd-editor-toolbar-panel ul li a.weditor-bold::before { mask-image: var(--p-icon-panel-weditor-bold); -webkit-mask-image: var(--p-icon-panel-weditor-bold); } .wd-editor-toolbar-panel ul li a.weditor-italic::before { mask-image: var(--p-icon-panel-weditor-italic); -webkit-mask-image: var(--p-icon-panel-weditor-italic); } .wd-editor-toolbar-panel ul li a.weditor-underline::before { mask-image: var(--p-icon-panel-weditor-underline); -webkit-mask-image: var(--p-icon-panel-weditor-underline); } .wd-editor-toolbar-panel ul li a.weditor-strikethrough::before { mask-image: var(--p-icon-panel-weditor-strikethrough); -webkit-mask-image: var(--p-icon-panel-weditor-strikethrough); } .wd-editor-toolbar-panel ul li a.weditor-teletype::before { mask-image: var(--p-icon-panel-weditor-teletype); -webkit-mask-image: var(--p-icon-panel-weditor-teletype); } .wd-editor-toolbar-panel ul li a.weditor-quote::before { mask-image: var(--p-icon-panel-weditor-quote); -webkit-mask-image: var(--p-icon-panel-weditor-quote); } .wd-editor-toolbar-panel ul li a.weditor-superscript::before { mask-image: var(--p-icon-panel-weditor-superscript); -webkit-mask-image: var(--p-icon-panel-weditor-superscript); } .wd-editor-toolbar-panel ul li a.weditor-subscript::before { mask-image: var(--p-icon-panel-weditor-subscript); -webkit-mask-image: var(--p-icon-panel-weditor-subscript); } .wd-editor-toolbar-panel ul li a.weditor-raw::before { mask-image: var(--p-icon-panel-weditor-raw); -webkit-mask-image: var(--p-icon-panel-weditor-raw); } .wd-editor-toolbar-panel ul li a.weditor-hr::before { mask-image: var(--p-icon-panel-weditor-hr); -webkit-mask-image: var(--p-icon-panel-weditor-hr); } .wd-editor-toolbar-panel ul li a.weditor-div::before { mask-image: var(--p-icon-panel-weditor-div); -webkit-mask-image: var(--p-icon-panel-weditor-div); } .wd-editor-toolbar-panel ul li a.weditor-clearfloat::before { mask-image: var(--p-icon-panel-weditor-clearfloat); -webkit-mask-image: var(--p-icon-panel-weditor-clearfloat); } .wd-editor-toolbar-panel ul li a.weditor-clearfloatleft::before { mask-image: var(--p-icon-panel-weditor-clearfloatleft); -webkit-mask-image: var(--p-icon-panel-weditor-clearfloatleft); } .wd-editor-toolbar-panel ul li a.weditor-clearfloatright::before { mask-image: var(--p-icon-panel-weditor-clearfloatright); -webkit-mask-image: var(--p-icon-panel-weditor-clearfloatright); } .wd-editor-toolbar-panel ul li a.weditor-table::before { mask-image: var(--p-icon-panel-weditor-table); -webkit-mask-image: var(--p-icon-panel-weditor-table); } .wd-editor-toolbar-panel ul li a.weditor-toc::before { mask-image: var(--p-icon-panel-weditor-toc); -webkit-mask-image: var(--p-icon-panel-weditor-toc); } .wd-editor-toolbar-panel ul li :is(a.weditor-code, a.weditor-codewiz)::before { mask-image: var(--p-icon-panel-weditor-code); -webkit-mask-image: var(--p-icon-panel-weditor-code); } .wd-editor-toolbar-panel ul li :is(a.weditor-uri, a.weditor-uriwiz)::before { mask-image: var(--p-icon-panel-weditor-uri); -webkit-mask-image: var(--p-icon-panel-weditor-uri); } .wd-editor-toolbar-panel ul li :is(a.weditor-pagelink, a.weditor-pagelinkwiz)::before { mask-image: var(--p-icon-panel-weditor-pagelink); -webkit-mask-image: var(--p-icon-panel-weditor-pagelink); } .wd-editor-toolbar-panel ul li :is(a.weditor-image, a.weditor-imagewiz)::before { mask-image: var(--p-icon-panel-weditor-image); -webkit-mask-image: var(--p-icon-panel-weditor-image); } .wd-editor-toolbar-panel ul li a.weditor-html::before { mask-image: var(--p-icon-panel-weditor-html); -webkit-mask-image: var(--p-icon-panel-weditor-html); } .wd-editor-toolbar-panel ul li a.weditor-numlist::before { mask-image: var(--p-icon-panel-weditor-numlist); -webkit-mask-image: var(--p-icon-panel-weditor-numlist); } .wd-editor-toolbar-panel ul li a.weditor-bullist::before { mask-image: var(--p-icon-panel-weditor-bullist); -webkit-mask-image: var(--p-icon-panel-weditor-bullist); } .wd-editor-toolbar-panel ul li a.weditor-incindent::before { mask-image: var(--p-icon-panel-weditor-incindent); -webkit-mask-image: var(--p-icon-panel-weditor-incindent); } .wd-editor-toolbar-panel ul li a.weditor-decindent::before { mask-image: var(--p-icon-panel-weditor-decindent); -webkit-mask-image: var(--p-icon-panel-weditor-decindent); } .wd-editor-toolbar-panel ul li a.weditor-deflist::before { mask-image: var(--p-icon-panel-weditor-deflist); -webkit-mask-image: var(--p-icon-panel-weditor-deflist); } .wd-editor-toolbar-panel ul li a.weditor-footnote::before { mask-image: var(--p-icon-panel-weditor-footnote); -webkit-mask-image: var(--p-icon-panel-weditor-footnote); } .wd-editor-toolbar-panel ul li a.weditor-math::before { mask-image: var(--p-icon-panel-weditor-math); -webkit-mask-image: var(--p-icon-panel-weditor-math); } .wd-editor-toolbar-panel ul li a.weditor-mathinline::before { mask-image: var(--p-icon-panel-weditor-mathinline); -webkit-mask-image: var(--p-icon-panel-weditor-mathinline); } .wd-editor-toolbar-panel ul li a.weditor-bib::before { mask-image: var(--p-icon-panel-weditor-bib); -webkit-mask-image: var(--p-icon-panel-weditor-bib); } .wd-editor-toolbar-panel ul li a.weditor-bibcite::before { mask-image: var(--p-icon-panel-weditor-bibcite); -webkit-mask-image: var(--p-icon-panel-weditor-bibcite); } .wd-editor-toolbar-panel ul li :is(a.weditor-codewiz, a.weditor-uriwiz, a.weditor-pagelinkwiz, a.weditor-imagewiz)::after { content: ''; display: inline-block; width: 0.75rem; height: 0.75rem; position: absolute; background: var(--p-gray-5); border-radius: 0.2rem; mask-position: center; mask-repeat: no-repeat; color: var(--p-gray-1); transform: translate(0.6rem, 0.6rem); mask-image: var(--p-icon-panel-weditor-wiz); -webkit-mask-image: var(--p-icon-panel-weditor-wiz); mask-size: 0.55rem; } /* === 结束 Elements.css === */ /* === Capabilities.css === */ /* * Capabilities.css * 兼容性 */ /* Root Variables */ /* Monoxide */ :root { --mox-theme-color: var(--p-theme-color); --mox-theme-dark-color: var(--p-theme-color-dark); --mox-theme-light-color: var(--p-theme-color-light); --mox-bg-color: var(--p-gray-0); --mox-text-color: var(--p-gray-5); --mox-layer-dark-1: var(--p-gray-4); --mox-layer-dark-2: var(--p-gray-5); --mox-layer-dark-3: var(--p-gray-6); --mox-layer-light-1: var(--p-gray-1); --mox-layer-light-2: var(--p-gray-2); --mox-layer-light-3: var(--p-gray-3); --mox-bgblur-front-color: var(--p-light-transparent-0-8); --mox-warn-color: var(--p-warning); --mox-accept-color: var(--p-success); --mox-alter-color: var(--p-info); --mox-header-title: var(--p-header-title-content); --mox-header-subtitle: var(--p-header-slogan-content); --mox-header-logo: var(--p-header-logo-background); --mox-page-width: var(--p-main-content-width); --mox-header-height: var(--p-header-height); --mox-anim-duration: var(--p-animation-duration-short); --mox-ui-font: var(--p-font-sans-serif); --mox-text-font: var(--p-font-sans-serif); --mox-mono-font: var(--p-font-monospace); } /* Bedrock */ :root { --basalt-primary-color: var(--p-gray-0); --basalt-secondary-color: var(--p-gray-1); --basalt-tertiary-color: var(--p-gray-2); --basalt-main-text-color: var(--p-gray-5); --basalt-overtone: var(--p-gray-4); --basalt-undertone: var(--p-theme-color-light); --basalt-bright-element-color: var(--p-blue); --basalt-dark-element-color: var(--p-dark-blue); --basalt-alternate-color: var(--p-orange); --basalt-positive-color: var(--p-green); --basalt-negative-color: var(--p-red); --basalt-cancel-color: var(--basalt-negative-color); --basalt-sub-text-color: var(--p-gray-3); --basalt-light-text-color: var(--basalt-primary-color); --basalt-UI-dark-palette: var(--basalt-overtone); --basalt-focus-color: var(--basalt-undertone); --basalt-background-color: var(--basalt-primary-color); --header-font-primary: var(--p-font-sans-serif); --UI-font-primary: var(--p-font-sans-serif); --body-font-primary: var(--p-font-sans-serif); --mono-font-primary: var(--p-font-monospace); --header-logo: var(--p-header-logo-background); --title-size: var(--p-header-title-font-size); --subtitle-size: var(--p-header-slogan-font-size); --base-font-size: var(--p-font-size-base); --main-content-width: var(--p-main-content-max-width); --side-bar-width: var(--p-sidebar-width); --header-title: var(--p-header-title-content); --header-subtitle: var(--p-header-slogan-content); } /* Page Content Elements */ /* Collspaible Info Component */ :root { --linkColour: var(--p-gray-1); --barColour: var(--p-theme-color); } .info-container .collapsible-block-unfolded { border: solid 0.1rem var(--p-gray-2); border-top: none; } .info-container .collapsible-block-content { padding: 1rem; } /* Content Warning */ .content-warning.creditRate { display: inline-flex; justify-content: flex-end; } /* Image Hover Enlarge Component */ .image-hover-enlarge img.image { box-shadow: none; } .image-hover-enlarge img.image:hover { box-shadow: none; border: solid 0.1rem var(--p-gray-2); } /* License Box */ .licensebox { padding: 0.75rem; background-color: var(--p-gray-1); border-radius: var(--p-border-radius-large); } .licensebox blockquote { background-color: transparent; padding: 0rem 1rem; } .note-page p { line-height: var(--p-font-size-medium) !important; } /* SCP-JP 适配 */ .side-block.sns { display: flex; align-items: center; justify-content: center; } .side-block.sns img { display: block !important; } /* === 结束 Capabilities.css === */ /* === Localization.css === */ /* * Localization.css * 伪元素本地化文本 */ /* Action Area - Close Button */ :root { --LOC-close: 'Close'; } :root:lang(cn) { --LOC-close: '关闭'; } :root:lang(ja) { --LOC-close: '閉じる'; } /* Action Area - File Types */ :root { --LOC-file-type-svg: 'SVG Vector Graphics'; --LOC-file-type-png: 'PNG Image'; --LOC-file-type-jpeg: 'JPEG Image'; --LOC-file-type-gif: 'GIF Animated Image'; --LOC-file-type-bmp: 'BMP Image'; --LOC-file-type-truetype: 'TrueType Font File'; --LOC-file-type-opentype: 'OpenType Font File'; --LOC-file-type-woff: 'WOFF Font File'; --LOC-file-type-woff2: 'WOFF2 Font File'; --LOC-file-type-ascii: 'Other Files'; --LOC-file-type-pdf: 'PDF Document'; --LOC-file-type-7zip: '7-Zip Compressed File'; --LOC-file-type-zip: 'ZIP Compressed File'; --LOC-file-type-rar: 'RAR Compressed File'; --LOC-file-type-powerpoint: 'PowerPoint Presentation'; --LOC-file-type-excel: 'Excel Spreadsheet'; --LOC-file-type-word: 'Word Document'; --LOC-file-type-access: 'Access Database'; --LOC-file-type-obj: '3D Object File'; --LOC-file-type-txt: 'Plain Text'; --LOC-file-type-js: 'JavaScript Code'; --LOC-file-type-css: 'CSS Cascading Style Sheet'; --LOC-file-type-html: 'HTML Web Page'; --LOC-file-type-xml: 'XML Document'; --LOC-file-type-exe: 'Executable File'; --LOC-manage-attachments: 'Manage Attachments'; } :root:lang(cn) { --LOC-file-type-svg: 'SVG 矢量图形'; --LOC-file-type-png: 'PNG 图像'; --LOC-file-type-jpeg: 'JPEG 图像'; --LOC-file-type-gif: 'GIF 动画图像'; --LOC-file-type-bmp: 'BMP 图像'; --LOC-file-type-truetype: 'TrueType 字体文件'; --LOC-file-type-opentype: 'OpenType 字体文件'; --LOC-file-type-woff: 'WOFF 字体文件'; --LOC-file-type-woff2: 'WOFF2 字体文件'; --LOC-file-type-ascii: '其他文件'; --LOC-file-type-pdf: 'PDF 文档'; --LOC-file-type-7zip: '7-Zip 压缩文件'; --LOC-file-type-zip: 'ZIP 压缩文件'; --LOC-file-type-rar: 'RAR 压缩文件'; --LOC-file-type-powerpoint: 'PowerPoint 演示文稿'; --LOC-file-type-excel: 'Excel 电子表格'; --LOC-file-type-word: 'Word 文档'; --LOC-file-type-access: 'Access 数据库'; --LOC-file-type-obj: '3D 对象文件'; --LOC-file-type-txt: '纯文本'; --LOC-file-type-js: 'JavaScript 代码'; --LOC-file-type-css: 'CSS 层叠样式表'; --LOC-file-type-html: 'HTML 网页'; --LOC-file-type-xml: 'XML ドキュメント'; --LOC-file-type-exe: '可执行文件'; --LOC-manage-attachments: '管理附件'; } :root:lang(ja) { --LOC-file-type-svg: 'SVG ベクターグラフィックス'; --LOC-file-type-png: 'PNG 画像'; --LOC-file-type-jpeg: 'JPEG 画像'; --LOC-file-type-gif: 'GIF アニメーション画像'; --LOC-file-type-bmp: 'BMP 画像'; --LOC-file-type-truetype: 'TrueType フォント'; --LOC-file-type-opentype: 'OpenType フォント'; --LOC-file-type-woff: 'WOFF フォント'; --LOC-file-type-woff2: 'WOFF2 フォント'; --LOC-file-type-ascii: 'その他のファイル'; --LOC-file-type-pdf: 'PDF 文書'; --LOC-file-type-7zip: '7-Zip 圧縮ファイル'; --LOC-file-type-zip: 'ZIP 圧縮ファイル'; --LOC-file-type-rar: 'RAR 圧縮ファイル'; --LOC-file-type-powerpoint: 'PowerPoint プレゼンテーション'; --LOC-file-type-excel: 'Excel スプレッドシート'; --LOC-file-type-word: 'Word 文書'; --LOC-file-type-access: 'Access データベース'; --LOC-file-type-obj: '3D オブジェクトファイル'; --LOC-file-type-txt: 'テキストファイル'; --LOC-file-type-js: 'JavaScript コード'; --LOC-file-type-css: 'CSS スタイルシート'; --LOC-file-type-html: 'HTML ウェブページ'; --LOC-file-type-xml: 'XML 文書'; --LOC-file-type-exe: '実行可能ファイル'; --LOC-manage-attachments: '添付ファイルの管理'; } tr[id*="file-row"] :is( span[title*="SVG"], span[title*="PNG"], span[title*="JPEG"], span[title*="GIF"], span[title*="BMP"], span[title*="TrueType"], span[title*="OpenType"], span[title*="WOFF"], span[title*="WOFF2"], span[title*="ASCII"], span[title*="PDF"], span[title*="7-zip"], span[title*="Zip"], span[title*="rar"], span[title*="PowerPoint"], span[title*="Excel"], span[title*="Word"], span[title*="Access"] ), table.page-files td:has(a[href*=".obj"])+td span, table.page-files td:has(a[href*=".txt"])+td span, table.page-files td:has(a[href*=".js"])+td span, table.page-files td:has(a[href*=".css"])+td span, table.page-files td:has(a[href*=".html"])+td span, table.page-files td:has(a[href*=".xml"])+td span, table.page-files td:has(a[href*=".exe"])+td span { font-size: 0rem; } tr[id*="file-row"] :is( span[title*="SVG"], span[title*="PNG"], span[title*="JPEG"], span[title*="GIF"], span[title*="BMP"], span[title*="TrueType"], span[title*="OpenType"], span[title*="WOFF"], span[title*="WOFF2"], span[title*="ASCII"], span[title*="PDF"], span[title*="7-zip"], span[title*="Zip"], span[title*="rar"], span[title*="PowerPoint"], span[title*="Excel"], span[title*="Word"], span[title*="Access"] )::before, table.page-files td:has(a[href*=".obj"])+td span::before, table.page-files td:has(a[href*=".txt"])+td span::before, table.page-files td:has(a[href*=".js"])+td span::before, table.page-files td:has(a[href*=".css"])+td span::before, table.page-files td:has(a[href*=".html"])+td span::before, table.page-files td:has(a[href*=".xml"])+td span::before, table.page-files td:has(a[href*=".exe"])+td span::before { font-size: 1rem; } p.manage-attachments-link a { font-size: 0; } p.manage-attachments-link a::before { content: var(--LOC-manage-attachments); font-size: var(--p-font-size-medium); } tr[id*="file-row"] span[title*="SVG"]::before { content: var(--LOC-file-type-svg); } tr[id*="file-row"] span[title*="PNG"]::before { content: var(--LOC-file-type-png); } tr[id*="file-row"] span[title*="JPEG"]::before { content: var(--LOC-file-type-jpeg); } tr[id*="file-row"] span[title*="GIF"]::before { content: var(--LOC-file-type-gif); } tr[id*="file-row"] span[title*="BMP"]::before { content: var(--LOC-file-type-bmp); } tr[id*="file-row"] span[title*="TrueType"]::before { content: var(--LOC-file-type-truetype); } tr[id*="file-row"] span[title*="OpenType"]::before { content: var(--LOC-file-type-opentype); } tr[id*="file-row"] span[title*="WOFF"]::before { content: var(--LOC-file-type-woff); } tr[id*="file-row"] span[title*="WOFF2"]::before { content: var(--LOC-file-type-woff2); } tr[id*="file-row"] span[title*="ASCII"]::before { content: var(--LOC-file-type-ascii); } tr[id*="file-row"] span[title*="PDF"]::before { content: var(--LOC-file-type-pdf); } tr[id*="file-row"] span[title*="7-zip"]::before { content: var(--LOC-file-type-7zip); } tr[id*="file-row"] span[title*="Zip"]::before { content: var(--LOC-file-type-zip); } tr[id*="file-row"] span[title*="rar"]::before { content: var(--LOC-file-type-rar); } tr[id*="file-row"] span[title*="PowerPoint"]::before { content: var(--LOC-file-type-powerpoint); } tr[id*="file-row"] span[title*="Excel"]::before { content: var(--LOC-file-type-excel); } tr[id*="file-row"] span[title*="Word"]::before { content: var(--LOC-file-type-word); } tr[id*="file-row"] span[title*="Access"]::before { content: var(--LOC-file-type-access); } table.page-files td:has(a[href*=".obj"])+td span::before { content: var(--LOC-file-type-obj); } table.page-files td:has(a[href*=".txt"])+td span::before { content: var(--LOC-file-type-txt); } table.page-files td:has(a[href*=".js"])+td span::before { content: var(--LOC-file-type-js); } table.page-files td:has(a[href*=".css"])+td span::before { content: var(--LOC-file-type-css); } table.page-files td:has(a[href*=".html"])+td span::before { content: var(--LOC-file-type-html); } table.page-files td:has(a[href*=".xml"])+td span::before { content: var(--LOC-file-type-xml); } table.page-files td:has(a[href*=".exe"])+td span::before { content: var(--LOC-file-type-exe); } /* Action Area - Website Tools */ :root { --LOC-website-tools-wanted-pages: 'Wanted Pages'; --LOC-website-tools-orphaned-pages: 'Orphaned Pages'; --LOC-website-tools-draft-pages: 'Draft Pages'; } :root:lang(cn) { --LOC-website-tools-wanted-pages: '待建页面'; --LOC-website-tools-orphaned-pages: '孤立页面'; --LOC-website-tools-draft-pages: '草稿页面'; } :root:lang(ja) { --LOC-website-tools-wanted-pages: '未作成ページ'; --LOC-website-tools-orphaned-pages: '孤立ページ'; --LOC-website-tools-draft-pages: '下書きページ'; } #action-area :is( a[onclick*="SiteToolsModule.listeners.wantedPages"], a[onclick*="SiteToolsModule.listeners.orphanedPages"], a[onclick*="SiteToolsModule.listeners.draftPages"] ) { font-size: 0rem; } #action-area :is( a[onclick*="SiteToolsModule.listeners.wantedPages"], a[onclick*="SiteToolsModule.listeners.orphanedPages"], a[onclick*="SiteToolsModule.listeners.draftPages"] )::before { font-size: 1rem; } #action-area a[onclick*="SiteToolsModule.listeners.wantedPages"]::before { content: var(--LOC-website-tools-wanted-pages); } #action-area a[onclick*="SiteToolsModule.listeners.orphanedPages"]::before { content: var(--LOC-website-tools-orphaned-pages); } #action-area a[onclick*="SiteToolsModule.listeners.draftPages"]::before { content: var(--LOC-website-tools-draft-pages); } /* Action Area - Watchers */ :root { --LOC-watchers-title: 'Who Watches This Page'; --LOC-watchers-description: 'Those people will receive notifications when changes are made to this page or the page is commented.'; } :root:lang(cn) { --LOC-watchers-title: '此页面的关注者 '; --LOC-watchers-description: '当此页面或页面被评论时,这些人将收到通知。'; } :root:lang(ja) { --LOC-watchers-title: 'このページを監視する人'; --LOC-watchers-description: 'このページまたはページがコメントされたとき、これらの人は通知を受け取ります。'; } #action-area:has(p+ul[style="list-style: none"]) > h1 { font-size: 0; } #action-area:has(p+ul[style="list-style: none"]) > h1::before { content: var(--LOC-watchers-title); font-size: var(--p-font-size-xlarge); display: flex; align-items: center; flex-direction: row-reverse; gap: 2rem; margin-right: 0rem; } #action-area:has(p+ul[style="list-style: none"]) > h1::after { margin-left: 0rem; } #action-area:has(p+ul[style="list-style: none"]) > h1 + p { font-size: 0rem; margin: 1rem 0rem; } #action-area:has(p+ul[style="list-style: none"]) > h1 + p::before { font-size: var(--p-font-size-medium); content: var(--LOC-watchers-description); } /* Owindow - Draft */ :root { --LOC-owindow-cancel-and-leave-draft: 'Cancel and Leave Draft'; --LOC-owindow-cancel-and-delete-draft: 'Cancel and Delete Draft'; --LOC-owindow-draft: 'You have saved a draft. Please select an option.'; --LOC-owindow-draft-title: 'Draft Exists'; } :root:lang(cn) { --LOC-owindow-cancel-and-leave-draft: '离开并保留草稿'; --LOC-owindow-cancel-and-delete-draft: '离开并删除草稿'; --LOC-owindow-draft: '你已经保存了草稿,请选择一个选项。'; --LOC-owindow-draft-title: '已有草稿'; } :root:lang(ja) { --LOC-owindow-cancel-and-leave-draft: '下書きを保存して終了'; --LOC-owindow-cancel-and-delete-draft: '下書きを削除して終了'; --LOC-owindow-draft: 'あなたは既に下書きを保存しました。選択してください。'; --LOC-owindow-draft-title: '下書きが存在します'; } a.btn.btn-default.button.button-cancel-and-leave-draft, a.btn.btn-default.button.button-cancel-and-delete-draft, .owindow:has(a.btn.btn-default.button.button-cancel-and-leave-draft) div.content p, .owindow:has(a.btn.btn-default.button.button-cancel-and-leave-draft) div.title { font-size: 0; } a.btn.btn-default.button.button-cancel-and-leave-draft::before { content: var(--LOC-owindow-cancel-and-leave-draft); font-size: var(--p-font-size-small); } a.btn.btn-default.button.button-cancel-and-delete-draft::before { content: var(--LOC-owindow-cancel-and-delete-draft); font-size: var(--p-font-size-small); } .owindow:has(a.btn.btn-default.button.button-cancel-and-leave-draft) div.content p::before { font-size: var(--p-font-size-medium); content: var(--LOC-owindow-draft); } .owindow:has(a.btn.btn-default.button.button-cancel-and-leave-draft) div.title::before { font-size: var(--p-font-size-medium); content: var(--LOC-owindow-draft-title); } /* Page Tags */ :root { --LOC-page-tags: 'Tags'; } :root:lang(cn) { --LOC-page-tags: '标签'; } :root:lang(ja) { --LOC-page-tags: 'タグ'; } /* Close Message Button */ :root { --LOC-close-message: 'Close Message'; } :root:lang(cn) { --LOC-close-message: '关闭消息'; } :root:lang(ja) { --LOC-close-message: 'メッセージを閉じる'; } a.btn.btn-default.button.button-close-message { font-size: 0; } a.btn.btn-default.button.button-close-message::before { content: var(--LOC-close-message); font-size: var(--p-font-size-small); } /* Footnotes */ :root { --LOC-footnotes: 'Footnotes'; } :root:lang(cn) { --LOC-footnotes: '脚注'; } :root:lang(ja) { --LOC-footnotes: '脚注'; } .footnotes-footer .title { font-size: 0; } .footnotes-footer .title::before { content: var(--LOC-footnotes); font-size: var(--p-font-size-large); } /* More Option */ :root { --LOC-less-option: 'More Option'; } :root:lang(cn) { --LOC-less-option: '更多选项'; } :root:lang(ja) { --LOC-less-option: 'その他のオプション'; } a[onclick*="WIKIDOT.modules.ForumViewThreadModule.listeners.toggleThreadOptions(event)"] { font-size: 0; } a[onclick*="WIKIDOT.modules.ForumViewThreadModule.listeners.toggleThreadOptions(event)"]::before { content: var(--LOC-less-option); font-size: var(--p-font-size-medium); } /* Insert Code Button */ :root { --LOC-insert-code: 'Insert Code'; } :root:lang(cn) { --LOC-insert-code: '插入代码'; } :root:lang(ja) { --LOC-insert-code: 'コードを挿入する'; } a.btn.btn-default.button.button-insert-code { font-size: 0; } a.btn.btn-default.button.button-insert-code::before { content: var(--LOC-insert-code); font-size: var(--p-font-size-small); } /* Cancel Button */ :root { --LOC-cancel: 'Cancel'; } :root:lang(cn) { --LOC-cancel: '取消'; } :root:lang(ja) { --LOC-cancel: 'キャンセル'; } a.btn.btn-default.button.button-cancel { font-size: 0; } a.btn.btn-default.button.button-cancel::before { content: var(--LOC-cancel); font-size: var(--p-font-size-small); } /* Yes, revert Button */ :root { --LOC-yes-revert: 'I know what I am doing!'; } :root:lang(cn) { --LOC-yes-revert: '我知道我在做什么!'; } :root:lang(ja) { --LOC-yes-revert: '私は自分が何をしているか分かっています。'; } a.btn.btn-default.button.button-yes\,-revert { font-size: 0; } a.btn.btn-default.button.button-yes\,-revert::before { content: var(--LOC-yes-revert); font-size: var(--p-font-size-small); } :root { --LOC-revert-confirm-title: 'Confirm Action'; --LOC-revert-confirm-content-1: 'Are you sure you want to revert this page?'; --LOC-revert-confirm-content-2: 'You are about to revert the entire page to version'; --LOC-revert-confirm-content-3: '.\A'; --LOC-revert-confirm-content-4: 'The page content and title will be changed back to that version, and your changes will be visible to everyone. This will create a new page version. Attachments, metadata, parent page and other page properties will not be affected.\A'; --LOC-revert-confirm-content-5: 'Warning:'; --LOC-revert-confirm-content-6: 'Do not revert page versions unless you really know what you are doing. You can still undo this action by reverting again later.\A'; } :root:lang(cn) { --LOC-revert-confirm-title: '需要确认的操作'; --LOC-revert-confirm-content-1: '你确定要回档页面吗?'; --LOC-revert-confirm-content-2: '你正在尝试将整个页面回退到第'; --LOC-revert-confirm-content-3: '个版本。\A'; --LOC-revert-confirm-content-4: '页面内容、标题会被修改回那个版本,并且其他所有人都能看到你的更改。这会创建一个新的页面版本。附件、元数据、父页面等其他页面属性不受影响。\A'; --LOC-revert-confirm-content-5: '警告:'; --LOC-revert-confirm-content-6: '除非你真的知道自己在做什么,否则不要轻易回退页面版本。你在之后仍然可以通过再次回退的方式撤销这次操作。\A'; } :root:lang(ja) { --LOC-revert-confirm-title: '操作の確認'; --LOC-revert-confirm-content-1: 'このページを元に戻しますか?'; --LOC-revert-confirm-content-2: 'ページ全体をバージョン'; --LOC-revert-confirm-content-3: 'に戻そうとしています。\A'; --LOC-revert-confirm-content-4: 'ページのコンテンツとタイトルがそのバージョンに変更され、変更内容は全員に表示されます。これにより新しいページバージョンが作成されます。添付ファイル、メタデータ、親ページなどのその他のページプロパティは影響を受けません。\A'; --LOC-revert-confirm-content-5: '警告:'; --LOC-revert-confirm-content-6: '自分が何をしているのかを確実に理解している場合を除き、ページバージョンを元に戻さないでください。後で再度元に戻すことでこの操作を取り消すことはできます。\A'; } div.owindow:has(.button-bar a.btn.btn-default.button.button-yes\,-revert) :where( .title, h1, .content > p:nth-child(2), .content > p:nth-child(3), .content > p:nth-child(4) ) { font-size: 0; margin-bottom: 1rem; } div.owindow:has(.button-bar a.btn.btn-default.button.button-yes\,-revert) .title::before { font-size: var(--p-font-size-large); content: var(--LOC-revert-confirm-title); } div.owindow:has(.button-bar a.btn.btn-default.button.button-yes\,-revert) h1::before { content: var(--LOC-revert-confirm-content-1); font-size: var(--p-font-size-xlarge); } div.owindow:has(.button-bar a.btn.btn-default.button.button-yes\,-revert) .content>p:nth-child(2)::before { content: var(--LOC-revert-confirm-content-2); font-size: var(--p-font-size-medium); white-space: pre-wrap; } div.owindow:has(.button-bar a.btn.btn-default.button.button-yes\,-revert) .content>p:nth-child(2) strong { font-size: var(--p-font-size-medium); } div.owindow:has(.button-bar a.btn.btn-default.button.button-yes\,-revert) .content>p:nth-child(2) strong::after { content: var(--LOC-revert-confirm-content-3); font-size: var(--p-font-size-medium); font-weight: normal; white-space: pre-wrap; } div.owindow:has(.button-bar a.btn.btn-default.button.button-yes\,-revert) .content>p:nth-child(3)::before { content: var(--LOC-revert-confirm-content-4); font-size: var(--p-font-size-medium); white-space: pre-wrap; } div.owindow:has(.button-bar a.btn.btn-default.button.button-yes\,-revert) .content>p:nth-child(4)::before { content: var(--LOC-revert-confirm-content-5); font-size: var(--p-font-size-medium); font-weight: bold; color: var(--p-warning-color); } div.owindow:has(.button-bar a.btn.btn-default.button.button-yes\,-revert) .content>p:nth-child(4)::after { content: var(--LOC-revert-confirm-content-6); font-size: var(--p-font-size-medium); white-space: pre-wrap; } /* forever delete confirm */ :root { --LOC-rename-option-delete: 'This will remove the page completely and it will not be possible to recover the data. Are you sure you want to do this?'; } :root:lang(cn) { --LOC-rename-option-delete: '这会彻底删除页面,并且永远都不能恢复内容。你确定要这样做吗?'; } :root:lang(ja) { --LOC-rename-option-delete: 'これによりページが完全に削除され、コンテンツを復元することは二度とできなくなります。本当に実行してもよろしいですか?'; } div#rename-option-delete p { font-size: 0; } div#rename-option-delete p::before { content: var(--LOC-rename-option-delete); font-size: var(--p-font-size-medium); } /* === 结束 Localization.css === */
页面版本: 7, 最后编辑于: 04 Apr 2026 16:44





