/* Base
============================================================================= */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url(./FiraCode-VariableFont_wght.ttf) format(tff);
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
:root {
	/* --base-background-color: #111; */
	/* --base-color           : var(--mono-shade2); */
	--theme-color: #ef475d;
	--base-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji',
		'Segoe UI Emoji', 'Segoe UI Symbol', 'Microsoft YaHei', '微软雅黑';
    --code-font-family:"Fira Code", monospace;
	--base-font-size: 16px;
	--base-font-weight: normal;
	--base-letter-spacing: ;
	--base-line-height: 1.8;
	/* Horizontal Rule */
	--hr-border: 1px solid var(--mono-tint2);

	/* Mark */
	--mark-background: #222;
	--mark-color: #fff;

	/* Preformatted */
	--pre-font-family: var(--code-font-family);
	--pre-font-size: var(--code-font-size);
	--pre-font-weight: normal;
	--pre-line-height: ;

	/* Selection */
	--selection-color: #fff;

	/* Small */
	--small-font-size: var(--font-size-s);

	/* Strong */
	--strong-color: var(--heading-color);
	--strong-font-weight: 600;

	/* Sub/Sup */
	--subsup-font-size: var(--font-size-s);
}
