@font-face{font-family:'Nano Latin';src:url('/fonts/NotoSans-Regular.woff2') format('woff2');font-weight:100 600;font-display:swap}
@font-face{font-family:'Nano Latin';src:url('/fonts/NotoSans-Bold.woff2') format('woff2');font-weight:700 900;font-display:swap}
@font-face{font-family:'Nano CJK JP';src:url('/fonts/NotoSansJP-Variable.woff2') format('woff2');font-weight:100 900;font-display:swap}
@font-face{font-family:'Nano CJK SC';src:url('/fonts/NotoSansSC-Variable.woff2') format('woff2');font-weight:100 900;font-display:swap}
@font-face{font-family:'Nano CJK KR';src:url('/fonts/NotoSansKR-Variable.woff2') format('woff2');font-weight:100 900;font-display:swap}
@font-face{font-family:'Nano Thai';src:url('/fonts/NotoSansThai-Variable.woff2') format('woff2');font-weight:100 900;font-display:swap}
@font-face{font-family:'Nano Georgian';src:url('/fonts/NotoSansGeorgian-Regular.woff2') format('woff2');font-weight:100 600;font-display:swap}
@font-face{font-family:'Nano Georgian';src:url('/fonts/NotoSansGeorgian-Bold.woff2') format('woff2');font-weight:700 900;font-display:swap}
:root{--nano-script-font:'Nano Latin';--nano-font-stack:var(--nano-script-font),'Nano Latin','Nano Arabic',NanoArabic,'Nano Thai','Nano Georgian','Nano CJK JP','Nano CJK SC','Nano CJK KR',system-ui,sans-serif}
:lang(ar){--nano-script-font:'Nano Arabic'}
:lang(ja){--nano-script-font:'Nano CJK JP'}
:lang(zh){--nano-script-font:'Nano CJK SC'}
:lang(ko){--nano-script-font:'Nano CJK KR'}
:lang(th){--nano-script-font:'Nano Thai'}
:lang(ka){--nano-script-font:'Nano Georgian'}
html body,html[dir] body,html body [dir],html body input,html body button,html body select,html body textarea,html body .scientific-text{font-family:var(--nano-font-stack)}
/* Scientific formula glyphs keep KaTeX's own math fonts. */
html body .katex [dir]{font-family:inherit}
html body select{max-width:100%;text-overflow:ellipsis}
.language-options{max-height:220px;overflow-y:auto}
