@font-face{font-family:SmileySans;font-style:normal;font-weight:400;font-display:swap;src:local("Smiley Sans Oblique"),url(data:font/woff2;base64,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) format("woff2");unicode-range:U+41-5A,U+61-7A}@font-face{font-family:Yasashii;src:url("./fonts/Yasashii-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-family-yasashii: "Yasashii", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, var(--font-family-sans-cjk), sans-serif;--font-family-sans-latin: "SF Pro Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-sans-cjk: "PingFang SC", "Hiragino Sans GB", "Source Han Sans SC", "Noto Sans CJK SC", "HarmonyOS Sans SC", "Microsoft YaHei", "WenQuanYi Micro Hei", "WenQuanYi Zen Hei", sans-serif;--font-family-sans: var(--font-family-sans-latin), var(--font-family-sans-cjk);--font-family-mono: "SF Mono", "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;--font-family-serif: Georgia, "Times New Roman", Times, serif;--font-family-brand: SmileySans, "\5f97\610f\9ed1", var(--font-family-sans-latin), sans-serif;--line-height-latin: 1.7;--line-height-zh: 1.65;--letter-spacing-latin: .015em;--letter-spacing-zh: .01em;--font-mono: var(--font-family-mono)}.os-windows{--font-family-sans-latin: "Space Grotesk", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-sans-cjk: "Space Grotesk", "Source Han Sans SC", "Noto Sans CJK SC", "DengXian", "Microsoft YaHei", sans-serif;--font-family-sans: var(--font-family-sans-latin), var(--font-family-sans-cjk);--font-family-mono: "Consolas", "Courier New", monospace;--line-height-latin: 1.65;--line-height-zh: 1.6;--letter-spacing-latin: .01em;--letter-spacing-zh: .005em}.os-windows:not(.fonts-loaded){--font-family-sans-latin: "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-sans-cjk: "Segoe UI", "Source Han Sans SC", "Noto Sans CJK SC", "DengXian", "Microsoft YaHei", sans-serif}.os-macos{--font-family-sans-latin: "SF Pro Text", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--font-family-sans-cjk: "PingFang SC", "Hiragino Sans GB", "Source Han Sans SC", "Noto Sans CJK SC", sans-serif;--font-family-sans: var(--font-family-sans-latin), var(--font-family-sans-cjk);--font-family-mono: "SF Mono", "SFMono-Regular", Menlo, "Monaco", monospace;--line-height-latin: 1.7;--line-height-zh: 1.65;--letter-spacing-latin: .015em;--letter-spacing-zh: .01em}.os-linux{--font-family-sans-latin: "Ubuntu", "Roboto", "Helvetica Neue", Arial, sans-serif;--font-family-sans-cjk: "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", "WenQuanYi Zen Hei", sans-serif;--font-family-sans: var(--font-family-sans-latin), var(--font-family-sans-cjk);--font-family-mono: "Ubuntu Mono", "Liberation Mono", "Courier New", monospace;--line-height-latin: 1.65;--line-height-zh: 1.6;--letter-spacing-latin: .01em;--letter-spacing-zh: .005em}.os-linux:not(.fonts-loaded){--font-family-sans-latin: "Ubuntu", "Roboto", "Helvetica Neue", Arial, sans-serif;--font-family-sans-cjk: "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif}.font-fallback{--font-family-sans-latin: "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-sans-cjk: "Segoe UI", "Microsoft YaHei", "Source Han Sans SC", sans-serif;--font-family-mono: "Consolas", "Courier New", monospace}html{font-family:var(--font-family-sans)}body{font-family:var(--font-family-sans);line-height:var(--line-height-latin);letter-spacing:var(--letter-spacing-latin)}html:lang(zh) body,html:lang(zh-CN) body,html:lang(zh-Hans) body{line-height:var(--line-height-zh);letter-spacing:var(--letter-spacing-zh)}html:lang(en) body,html:lang(en-US) body,html:lang(en-GB) body{line-height:var(--line-height-latin);letter-spacing:var(--letter-spacing-latin)}.font-sans{font-family:var(--font-family-sans)}.font-mono{font-family:var(--font-family-mono)}.font-serif{font-family:var(--font-family-serif)}
