/* Fusion Pixel font: begin — remove this block to restore the theme font. */
@import url("https://files.cnblogs.com/files/blogs/878376/fusion-pixel-12px-zh-hans-2026-09-01.css");

#container,
#cnblogs_post_body,
#container input,
#container textarea,
#container button {
  font-family: "Fusion Pixel Blog", "Microsoft YaHei", sans-serif !important;
}
/* Fusion Pixel font: end */

/* Article link favicons: begin */
#cnblogs_post_body a > .blog-link-favicon-slot {
  display:inline-block !important;
  position:relative !important;
  width:1em !important;
  height:1em !important;
  margin:0 .25em 0 0 !important;
  padding:0 !important;
  border:0 !important;
  vertical-align:-.12em !important;
  font:inherit !important;
  pointer-events:none !important;
}
#cnblogs_post_body a > .blog-link-favicon-slot > img {
  display:block !important;
  position:absolute !important;
  left:0 !important;
  top:0 !important;
  width:1em !important;
  height:1em !important;
  min-width:0 !important;
  max-width:none !important;
  max-height:none !important;
  margin:0 !important;
  padding:0 !important;
  border:0 !important;
  border-radius:0 !important;
  box-shadow:none !important;
  object-fit:contain !important;
  font:inherit !important;
  pointer-events:none !important;
}
/* Article link favicons: end */
