@import url("fusion-pixel-subsets.css");

.mac7-type-classic-serif {
  --wp--preset--font-family--reading: var(--mac7-reading-font);
  --wp--preset--font-family--interface: var(--mac7-ui-font);
}
.mac7-type-classic-sans {
  --mac7-reading-font: "PingFang SC", "Noto Sans CJK SC", "Microsoft YaHei", sans-serif;
  --wp--preset--font-family--reading: var(--mac7-reading-font);
  --wp--preset--font-family--interface: var(--mac7-ui-font);
}
.mac7-type-monaco-serif {
  --mac7-ui-font: Monaco, "Courier New", monospace;
  --wp--preset--font-family--reading: var(--mac7-reading-font);
  --wp--preset--font-family--interface: var(--mac7-ui-font);
}
.mac7-type-fusion-unified {
  --mac7-ui-font: "Fusion Pixel 12 Web", Geneva, Monaco, monospace;
  --mac7-reading-font: "Fusion Pixel 12 Web", "PingFang SC", sans-serif;
  --wp--preset--font-family--reading: var(--mac7-reading-font);
  --wp--preset--font-family--interface: var(--mac7-ui-font);
  --mac7-content-size: 18px;
  font-synthesis: none;
}
.mac7-type-fusion-unified .mac7-entry-content { line-height: 1.95; letter-spacing: .025em; }
.mac7-type-fusion-unified :where(button, input, textarea, select, .mac7-site-title, .mac7-tagline, .mac7-document-header h1, .mac7-entry-content h1, .mac7-entry-content h2, .mac7-entry-content h3, .mac7-entry-content h4, .mac7-entry-content h5, .mac7-entry-content h6, .wp-block-heading, .wp-block-site-title, .wp-block-site-tagline, .has-reading-font-family, .has-interface-font-family) { font-family: var(--mac7-reading-font) !important; }
.mac7-type-fusion-unified :where(.mac7-document-header h1, .mac7-entry-content h1, .mac7-entry-content h2, .mac7-entry-content h3, .mac7-entry-content h4, .mac7-entry-content h5, .mac7-entry-content h6, .wp-block-heading, .wp-block-site-title) { font-weight: 700; }
.mac7-type-fusion-unified :where(.mac7-entry-content, .mac7-tagline, .wp-block-site-tagline) { font-weight: 400; }
.mac7-type-fusion-unified :where(.mac7-menubar, .mac7-toolbar, .mac7-post-row-meta, .mac7-post-meta, .mac7-statusbar, .mac7-dialog, .mac7-block-titlebar) { font-family: var(--mac7-ui-font); }
