@charset "UTF-8";

:root {
  /* 基础系统字体栈 (彻底替代 Bootstrap 默认) */
  --font-sys: system-ui, -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  /* 代码字体栈*/
  --font-code-block: "Maple Mono CN", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;

  --font-code-inline: "LXGW WenKai Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  /* 完整外挂字体栈 (当外部 CSS 加载成功后，使用这些字体，如果加载失败则回退到系统字体) */
  --font-harmony: "HarmonyOS Sans SC", var(--font-sys);
  --font-misans: "MiSans", var(--font-sys);
  --font-oppo: "OPPO Sans 4.0", var(--font-sys);
  --font-tsukuA: "TsukuARdGothic Std", var(--font-sys);
  --font-tsukuB: "TsukuBRdGothic Std", var(--font-sys);
  /* 当前激活的全局字体变量，默认指向系统字体 */
  --active-font: var(--font-sys);
}

body {
  font-family: var(--active-font) !important;
}

code.hljs {
  font-family: var(--font-code-block) !important;
}

code,
kbd,
samp {
  font-family: var(--font-code-inline) !important;
}

body[data-active-font="website-default"] {
    --active-font: var(--font-website-default);
}

body[data-active-font="system-default"] {
  --active-font: var(--font-sys);
}

body[data-active-font="HarmonyOS Sans SC"] {
  --active-font: var(--font-harmony);
}

body[data-active-font="MiSans"] {
  --active-font: var(--font-misans);
}

body[data-active-font="OPPO Sans 4.0"] {
  --active-font: var(--font-oppo);
}

body[data-active-font="TsukuARdGothic Std"] {
  --active-font: var(--font-tsukuA);
}

body[data-active-font="TsukuBRdGothic Std"] {
  --active-font: var(--font-tsukuB);
}

/* Custom Font Stylesheet */

body[data-active-font="system-default"] {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
}

.menu-systemDefault {
  font-family: sans-serif !important;
}

@font-face {
  font-family: 'menu-HarmonyOSSans';
  src: url('data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAAXUAA4AAAAAC9wAAAWAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbglYcVgZgAGwRCAqILIZ2CyIAATYCJANABCAFhXQHUBsPClFUccYh+5FQ8Yzo46Au4uZ4nOmy1RYifo+H/9/v2z7n3mf//xlcG20WbSpmCSZhXmV1sdBNIqWxqCTRCh0q//j3rEm7xAlvpdRKwRRcAAfQ7Yl/Zv6TA1x/bx6W5kcP5M0BHvHxiewv9Xq3Qq1S6SAtCQVDmYBcqFeKpnvESgOjAGNWaztRg265FPwp4o8oMAGkVMwKiyySAiPbMVF27TE5Ieb6mT7NEKPCDKPh2oVezRCGjVT5VZJGHkA6JAjHlaIaceavhCkarU6EsiT541cTRS8MGp1O6rRqet7TgnDVIMF6gOl3xvSVk703YVfh98zfnNgw/Q3pPnjv1+lT6C1CGGuEVFR1mPRbDQhF6XyKGl6/UlMmq6bwLUvjm1aLpFkhTNQ8ETOgIR9RvMBBJidOYkYup2nGBeeO9h3x6TE5ZGBF/z9SN0csAuJvHgE2C0KiYDmq4L4/yAKwVByqtJkOyaFMi94GTqWubdLrLdpR++2x3hKLzC1wQrT8vQkWA2wGFhFHQHwEoNJ7pM/IpFwxWbw4t0dU6krh4vE5iXGJBdHUcR2VSY6a8bdPdyMn+/0w4s6diEmBAGbz/jLU7djIHDjgXPC+k8vtEUBI3AoYAhSmkS2CLucuLQUjjvr1ZiO89gNl9KLDFhSAQeDVIQHGr+S6dxdcvvd04lUM8bshls59dxJyUIKPu28XBQZt32uY7ix73tmwJl/vbe9cJ7PUIJheEjmYHom/LhQdu8Q9Fzg17IjhXHZNemWdjQc5Z/03oWFcSIiEnrl7M4+zWMWRvl/8WBqsG7IRLd3nvFs9ke975HNOdIaHAcYv1+Z5BcXF8woDXZvaerk3zS3M+YL6Rr2K3PyxDQadrt4gGOvx+o56PSfV/zVeSJ4sKG3hmBvmV3S0a7O6EHV6UkfKBHgnXc9PmnbuNJFRKpPlt+Ka8gGudgptVqVVpCJsYlb6dVXXFYb2BVkKhxoaE1rqK9TG5Ji+1nQ2053K0rHMQ7wV/GPheqFGTP/ulqf2bZRreuW+Zys0jLzsY3SRg5DAnoSC+krCmWlkWVhsHWnMEJCBRTIvZDVkuEKNmHiJJY/GtnDbj3NyWLAooaKpSu7qXiskhenK5CyCJR81nrXcy+ABbiMGtxFKZZtKNZgkVYN4ey8iziR9wiyXNs8BH2W6RCKal2ZtAdKEKRd7EKJuQn1xQTjKK2DmlBbBpkq61pMhMDWpIuSpqe4qRv+UrhjliEXRNZBHY6rdqWyiTESVp358lZOrTOr09ubiZlW3SAasDfF+quxp1RIKiTSJEGVDdnzPjRMn3o0qf7ECPiT4egxySJBQ25Plrc7u7yB8ISAQPLr/ubgkVvwvLLL8BnxfNw3ge2DU17/fRTXHygqglyAoz/5H0bwFpIopMI5pMcb/FXEY5AKIWfIPT/42lxLxmYxd3MxJMCeJFv2Y47weGSbKLWYYFqsUCkLaKATnAWCpJ4AB5oEAYdY8DKTOfhgo1rLCQIVxY+wqbs26gXtjt3cfbDcNiqgDbtqV47A+MnGajV242Bn2/srixsoYJ7SdVEtkveoAyGP74tqCmtygLdD1LetfVffCAKAW47nI1KcSv0gWSKy9//EDczvOYtKBHGXNva9L2KSBORwxzsDpGUcgLwEbOLHuSQokrXs9jtIRfIeg0qLVQL3UqVGrD4SJjokB0emrTH9V6iCEKv3UqVAFtTo/Lhdi0kclHKLQqBFiRzL1LglVcX6VXvqporqOTplemrRoNhDJAXEo06w3ZbpGX41w+1wIcSOGequD1gJhwNE7tELRlJCdSY4cQ5MGXLo+eo/5SpB0CMNF4Rid7m3OLSwGQkYqdmDiIljZ2Lm4FQa1ruqnw3qdGoivbgAAAA==') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

.menu-HarmonyOSSans {
  font-family: 'Menu-HarmonyOS_Sans', sans-serif !important;
}

@font-face {
  font-family: 'menu-MiSans';
  src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

.menu-MiSans {
  font-family: 'Menu-MiSans', sans-serif !important;
}

@font-face {
  font-family: 'menu-OPPOSans40';
  src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

.menu-OPPOSans40 {
  font-family: 'Menu-OPPOSans40', sans-serif !important;
}

@font-face {
  font-family: 'menu-TsukuARdGothicStd';
  src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

.menu-TsukuARdGothicStd {
  font-family: 'Menu-TsukuARdGothicStd', sans-serif !important;
}

@font-face {
  font-family: 'menu-TsukuBRdGothicStd';
  src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

.menu-TsukuBRdGothicStd {
  font-family: 'Menu-TsukuBRdGothicStd', sans-serif !important;
}

/* Custom Icon Font Stylesheet */

a[href^="http:"]:not([href^="http://blog.dabinqwq.top"]):not([href^="https://blog.dabinqwq.top"]):not([href^="https://cdn.dabinqwq.top"]),
a[href^="https:"]:not([href^="http://blog.dabinqwq.top"]):not([href^="https://blog.dabinqwq.top"]):not([href^="https://cdn.dabinqwq.top"]) {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPjxwYXRoIGZpbGw9ImdyYXkiIGQ9Ik0zMjAgMGMtMTcuNyAwLTMyIDE0LjMtMzIgMzJzMTQuMyAzMiAzMiAzMmg4Mi43TDIwMS40IDI2NS40Yy0xMi41IDEyLjUtMTIuNSAzMi44IDAgNDUuM3MzMi44IDEyLjUgNDUuMyAwTDQ0OCAxMDkuM1YxOTJjMCAxNy43IDE0LjMgMzIgMzIgMzJzMzItMTQuMyAzMi0zMlYzMmMwLTE3LjctMTQuMy0zMi0zMi0zMkgzMjB6TTgwIDMyQzM1LjggMzIgMCA2Ny44IDAgMTEydjMyMGMwIDQ0LjIgMzUuOCA4MCA4MCA4MGgzMjBjNDQuMiAwIDgwLTM1LjggODAtODBWMzIwYzAtMTcuNy0xNC4zLTMyLTMyLTMycy0zMiAxNC4zLTMyIDMydjExMmMwIDguOC03LjIgMTYtMTYuMTYgMTZIODBjLTguOCAwLTE2LTcuMi0xNi0xNlYxMTJjMC04LjggNy4yLTE2IDE2LTE2aDExMmMxNy43IDAgMzItMTQuMyAzMi0zMnMtMTQuMy0zMi0zMi0zMkg4MHoiLz48L3N2Zz4=) no-repeat calc(100% - .2em) 50%;
  background-size: .8em;
  padding-right: 1.2em;
}

a[href^="http://cdn.dabinqwq.top"]:not([data-fancybox*="gallery"]):not([href*="/resource"]):not([href*="/typecho"]),
a[href^="https://cdn.dabinqwq.top"]:not([data-fancybox*="gallery"]):not([href*="/resource"]):not([href*="/typecho"]) {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPjxwYXRoIGZpbGw9IiM4MDgwODAiIGQ9Ik00OCA5NlY0MTZjMCA4LjggNy4yIDE2IDE2IDE2SDM4NGM4LjggMCAxNi03LjIgMTYtMTZWMTcwLjVjMC00LjItMS43LTguMy00LjctMTEuM2wzMy45LTMzLjljMTIgMTIgMTguNyAyOC4zIDE4LjcgNDUuM1Y0MTZjMCAzNS4zLTI4LjcgNjQtNjQgNjRINjRjLTM1LjMgMC02NC0yOC43LTY0LTY0Vjk2QzAgNjAuNyAyOC43IDMyIDY0IDMySDMwOS41YzE3IDAgMzMuMyA2LjcgNDUuMyAxOC43bDc0LjUgNzQuNS0zMy45IDMzLjlMMzIwLjggODQuN2MtLjMtLjMtLjUtLjUtLjgtLjhWMTg0YzAgMTMuMy0xMC43IDI0LTI0IDI0SDEwNGMtMTMuMyAwLTI0LTEwLjctMjQtMjRWODBINjRjLTguOCAwLTE2IDcuMi0xNiAxNnptODAtMTZ2ODBIMjcyVjgwSDEyOHptMzIgMjQwYTY0IDY0IDAgMSAxIDEyOCAwIDY0IDY0IDAgMSAxIC0xMjggMHoiLz48L3N2Zz4=) no-repeat calc(100% - .2em) 50%;
  background-size: .8em;
  padding-right: 1.2em;
}

@font-face {
  font-family: 'icomoon1';
  src: url('data:application/font-woff;base64,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') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon1-"],
[class*=" icon1-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon1' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon1-huawei:before {
  content: "\23";
}

.icon1-xiaomi:before {
  content: "\ec8b";
}

.icon1-envelope-o:before {
  content: "\f003";
}

.icon1-font:before {
  content: "\f031";
}

.icon1-github:before {
  content: "\f09b";
}

.icon1-desktop:before {
  content: "\f108";
}

.icon1-ellipsis-h:before {
  content: "\f141";
}

.icon1-copyright:before {
  content: "\f1f9";
}

.icon1-user-circle:before {
  content: "\f2bd";
}

.icon1-user-circle-o:before {
  content: "\f2be";
}

.icon1-earth:before {
  content: "\e9ca";
}

.icon1-brightness-contrast:before {
  content: "\e9d6";
}

.icon1-font1:before {
  content: "\ea5c";
}