@font-face {
  font-family: Mona Sans;
  font-style: normal;
  font-weight: 200 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("fonts/mona-sans-vietnamese.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: Mona Sans;
  font-style: normal;
  font-weight: 200 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("fonts/mona-sans-latin-ext.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Mona Sans;
  font-style: normal;
  font-weight: 200 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("fonts/mona-sans-latin.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* BYWHA typography */
html:root body { --bywha-ui-font: 'Mona Sans', Arial, sans-serif; --font-mono:var(--bywha-ui-font) !important; --default-mono-font-family:var(--bywha-ui-font) !important; }
html:root body :is(div,section,article,header,footer,main,aside,nav,p,a,span,small,strong,b,em,li,dt,dd,td,th,h1,h2,h3,h4,h5,h6,label,button,input,select,option,textarea,legend,summary,time,figcaption,.font-mono):not(:where(pre *,code *,kbd *,samp *,svg *,[class*="icon" i],[class*="material-symbol"],[class*="material-icons"],[class^="fa-"],[class*=" fa-"],.fa,.fas,.far,.fab,[contenteditable=true] *)) { font-family:var(--bywha-ui-font) !important; }
html:root body :is(h1,h2,h3,h4,h5,h6) :is(em,i,span):not([class*="icon"]) { font-style:normal !important; }

@font-face{font-family:BywhaDigits;src:local('Arial'),local('Liberation Sans'),local('Roboto');unicode-range:U+0030-0039;font-weight:100 900}
html:root body {--bywha-ui-font:BywhaDigits,'Mona Sans',Arial,sans-serif!important}
html:root body, html:root body :where(*) {font-feature-settings:'zero' 0!important}
html:root body :is(pre,code,kbd,samp) {font-family:BywhaDigits,ui-monospace,monospace!important}
html:root body :is(b,em,strong,i):not([class]),html:root body :is(output,mark,th,td,dd,time,data,svg text,tspan) {font-family:var(--bywha-ui-font)!important}
