@font-face{font-family:"31 Noto JP";src:url("/fonts/noto-sans-jp.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:"31 Noto JP Full";src:url("/fonts/noto-sans-jp-full.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:"31 Noto SC";src:url("/fonts/noto-sans-sc.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:"31 Noto SC Full";src:url("/fonts/noto-sans-sc-full.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:"31 Noto HK";src:url("/fonts/noto-sans-hk.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:"31 Noto HK Full";src:url("/fonts/noto-sans-hk-full.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:"31 Noto TC";src:url("/fonts/noto-sans-tc.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:"31 Noto TC Full";src:url("/fonts/noto-sans-tc-full.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
/* Region-specific glyphs are selected independently for the UI and each card. */
:lang(ko),:lang(en){--region-font:SUIT,sans-serif}
:lang(ja){--region-font:"31 Noto JP","31 Noto JP Full",sans-serif}
:lang(zh),:lang(zh-Hans),:lang(zh-CN){--region-font:"31 Noto SC","31 Noto SC Full",sans-serif}
:lang(zh-Hant),:lang(zh-TW){--region-font:"31 Noto TC","31 Noto TC Full",sans-serif}
:lang(zh-HK),:lang(zh-MO),:lang(zh-Hant-HK),:lang(zh-Hant-MO){--region-font:"31 Noto HK","31 Noto HK Full",sans-serif}
body,button,input,select,textarea,[lang],.foreign,.large-phrase,.pronunciation{font-family:var(--region-font,SUIT),-apple-system,BlinkMacSystemFont,sans-serif}
:lang(ja) .foreign,:lang(ja) .large-phrase{font-feature-settings:"palt" 0;line-height:1.75}

html[lang] body{font-family:var(--region-font,SUIT),-apple-system,BlinkMacSystemFont,sans-serif}
