
@font-face { font-family: "ZT Geist Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/Geist-Regular.core-DeAsvOHR.woff2") format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02B0-02FF, U+2000-27BF, U+3003, U+301C, U+FEFF, U+FFFD; }
@font-face { font-family: "ZT Geist Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/Geist-Regular.ext-z-DMIsJD.woff2") format("woff2"); unicode-range: U+0100-0130, U+0132-0151, U+0154-02AF, U+0300-052F, U+0E3F, U+1E00-1EFF, U+A78B-A78C, U+F8FF, U+FB01-FB02; }
@font-face { font-family: "ZT Geist Sans"; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/Geist-Medium.core-DEkV3rq5.woff2") format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02B0-02FF, U+2000-27BF, U+3003, U+301C, U+FEFF, U+FFFD; }
@font-face { font-family: "ZT Geist Sans"; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/Geist-Medium.ext-DwZNud3A.woff2") format("woff2"); unicode-range: U+0100-0130, U+0132-0151, U+0154-02AF, U+0300-052F, U+0E3F, U+1E00-1EFF, U+A78B-A78C, U+F8FF, U+FB01-FB02; }
@font-face { font-family: "ZT Geist Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/Geist-SemiBold.core-CVPQTFYw.woff2") format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02B0-02FF, U+2000-27BF, U+3003, U+301C, U+FEFF, U+FFFD; }
@font-face { font-family: "ZT Geist Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/Geist-SemiBold.ext-B1u55Hp6.woff2") format("woff2"); unicode-range: U+0100-0130, U+0132-0151, U+0154-02AF, U+0300-052F, U+0E3F, U+1E00-1EFF, U+A78B-A78C, U+F8FF, U+FB01-FB02; }
@font-face { font-family: "ZT Geist Mono"; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/GeistMono-Regular.core-Dsx4Sw0m.woff2") format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02B0-02FF, U+2000-27BF, U+3003, U+301C, U+FEFF, U+FFFD; }
@font-face { font-family: "ZT Geist Mono"; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/GeistMono-Regular.ext-JRsgRxqm.woff2") format("woff2"); unicode-range: U+0100-0130, U+0132-0151, U+0154-02AF, U+0300-052F, U+0E3F, U+1E00-1EFF, U+A78B-A78C, U+F8FF, U+FB01-FB02; }
@font-face { font-family: "ZT Geist Mono"; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/GeistMono-SemiBold.core-BHjbqnAg.woff2") format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02B0-02FF, U+2000-27BF, U+3003, U+301C, U+FEFF, U+FFFD; }
@font-face { font-family: "ZT Geist Mono"; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/GeistMono-SemiBold.ext-BfPcrmwy.woff2") format("woff2"); unicode-range: U+0100-0130, U+0132-0151, U+0154-02AF, U+0300-052F, U+0E3F, U+1E00-1EFF, U+A78B-A78C, U+F8FF, U+FB01-FB02; }
@font-face { font-family: "ZT Noto Sans Arabic"; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/NotoSansArabic-Regular-CwAzqcxv.woff2") format("woff2"); unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FBC2, U+FBD3-FD8F, U+FD92-FDC7, U+FDCF, U+FDF0-FDFF, U+FE70-FE74, U+FE76-FEFC, U+FEFF; }
@font-face { font-family: "ZT Noto Sans Arabic"; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/NotoSansArabic-Medium-DJgFn6rc.woff2") format("woff2"); unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FBC2, U+FBD3-FD8F, U+FD92-FDC7, U+FDCF, U+FDF0-FDFF, U+FE70-FE74, U+FE76-FEFC, U+FEFF; }
@font-face { font-family: "ZT Noto Sans Arabic"; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/NotoSansArabic-SemiBold-EaOJOiGS.woff2") format("woff2"); unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FBC2, U+FBD3-FD8F, U+FD92-FDC7, U+FDCF, U+FDF0-FDFF, U+FE70-FE74, U+FE76-FEFC, U+FEFF; }
@font-face { font-family: "ZT Noto Sans Thai"; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/NotoSansThai-Regular-tY62LzwB.woff2") format("woff2"); unicode-range: U+0E01-0E3A, U+0E3F-0E5B; }
@font-face { font-family: "ZT Noto Sans Thai"; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/NotoSansThai-Medium-CO0D7PyY.woff2") format("woff2"); unicode-range: U+0E01-0E3A, U+0E3F-0E5B; }
@font-face { font-family: "ZT Noto Sans Thai"; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/NotoSansThai-SemiBold-BiqUaBV6.woff2") format("woff2"); unicode-range: U+0E01-0E3A, U+0E3F-0E5B; }
@font-face { font-family: "ZT Noto Sans Devanagari"; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/NotoSansDevanagari-Regular-BbIiVR9R.woff2") format("woff2"); unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+A8E0-A8FF; }
@font-face { font-family: "ZT Noto Sans Devanagari"; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/NotoSansDevanagari-Medium-C20p-US9.woff2") format("woff2"); unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+A8E0-A8FF; }
@font-face { font-family: "ZT Noto Sans Devanagari"; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/NotoSansDevanagari-SemiBold-C7dWYfC4.woff2") format("woff2"); unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+A8E0-A8FF; }
@font-face { font-family: "ZT Geist Sans Fallback Arial"; font-weight: 400; src: local("Arial"), local("ArialMT"), local("Liberation Sans"), local("LiberationSans"), local("Arimo"), local("Arimo-Regular"); size-adjust: 104.73%; ascent-override: 95.96%; descent-override: 28.17%; line-gap-override: 0%; unicode-range: U+0020-024F, U+0400-04FF, U+1E00-1EFF, U+2000-206F, U+20A0-20BF; }
@font-face { font-family: "ZT Geist Sans Fallback Arial"; font-weight: 600; src: local("Arial Bold"), local("Arial-BoldMT"), local("Liberation Sans Bold"), local("LiberationSans-Bold"), local("Arimo Bold"), local("Arimo-Bold"); size-adjust: 101.62%; ascent-override: 98.9%; descent-override: 29.03%; line-gap-override: 0%; unicode-range: U+0020-024F, U+0400-04FF, U+1E00-1EFF, U+2000-206F, U+20A0-20BF; }
@font-face { font-family: "ZT Geist Sans Fallback Roboto"; font-weight: 400; src: local("Roboto"), local("Roboto Regular"), local("Roboto-Regular"); size-adjust: 104.98%; ascent-override: 95.73%; descent-override: 28.1%; line-gap-override: 0%; unicode-range: U+0020-024F, U+0400-04FF, U+1E00-1EFF, U+2000-206F, U+20A0-20BF; }
@font-face { font-family: "ZT Geist Sans Fallback Roboto"; font-weight: 600; src: local("Roboto Bold"), local("Roboto-Bold"); size-adjust: 108.06%; ascent-override: 93%; descent-override: 27.3%; line-gap-override: 0%; unicode-range: U+0020-024F, U+0400-04FF, U+1E00-1EFF, U+2000-206F, U+20A0-20BF; }
@font-face { font-family: "ZT Geist Sans Fallback DejaVu"; font-weight: 400; src: local("DejaVu Sans"), local("DejaVuSans"); size-adjust: 91.88%; ascent-override: 109.38%; descent-override: 32.11%; line-gap-override: 0%; unicode-range: U+0020-024F, U+0400-04FF, U+1E00-1EFF, U+2000-206F, U+20A0-20BF; }
@font-face { font-family: "ZT Geist Sans Fallback DejaVu"; font-weight: 600; src: local("DejaVu Sans Bold"), local("DejaVuSans-Bold"); size-adjust: 85.01%; ascent-override: 118.22%; descent-override: 34.7%; line-gap-override: 0%; unicode-range: U+0020-024F, U+0400-04FF, U+1E00-1EFF, U+2000-206F, U+20A0-20BF; }
@font-face { font-family: "ZT Geist Digits Fallback Arial"; font-weight: 400; src: local("Arial"), local("ArialMT"), local("Liberation Sans"), local("LiberationSans"), local("Arimo"), local("Arimo-Regular"); size-adjust: 107.88%; ascent-override: 93.16%; descent-override: 27.35%; line-gap-override: 0%; unicode-range: U+0030-0039; }
@font-face { font-family: "ZT Geist Digits Fallback Arial"; font-weight: 600; src: local("Arial Bold"), local("Arial-BoldMT"), local("Liberation Sans Bold"), local("LiberationSans-Bold"), local("Arimo Bold"), local("Arimo-Bold"); size-adjust: 112.2%; ascent-override: 89.57%; descent-override: 26.29%; line-gap-override: 0%; unicode-range: U+0030-0039; }
@font-face { font-family: "ZT Geist Digits Fallback Roboto"; font-weight: 400; src: local("Roboto"), local("Roboto Regular"), local("Roboto-Regular"); size-adjust: 106.76%; ascent-override: 94.14%; descent-override: 27.63%; line-gap-override: 0%; unicode-range: U+0030-0039; }
@font-face { font-family: "ZT Geist Digits Fallback Roboto"; font-weight: 600; src: local("Roboto Bold"), local("Roboto-Bold"); size-adjust: 108.76%; ascent-override: 92.41%; descent-override: 27.12%; line-gap-override: 0%; unicode-range: U+0030-0039; }
@font-face { font-family: "ZT Geist Digits Fallback DejaVu"; font-weight: 400; src: local("DejaVu Sans"), local("DejaVuSans"); size-adjust: 94.31%; ascent-override: 106.56%; descent-override: 31.28%; line-gap-override: 0%; unicode-range: U+0030-0039; }
@font-face { font-family: "ZT Geist Digits Fallback DejaVu"; font-weight: 600; src: local("DejaVu Sans Bold"), local("DejaVuSans-Bold"); size-adjust: 89.68%; ascent-override: 112.07%; descent-override: 32.89%; line-gap-override: 0%; unicode-range: U+0030-0039; }
@font-face { font-family: "ZT Geist Mono Fallback Menlo"; font-weight: 400; src: local("Menlo"), local("Menlo-Regular"), local("DejaVu Sans Mono"), local("DejaVuSansMono"); size-adjust: 99.66%; ascent-override: 100.84%; descent-override: 29.6%; line-gap-override: 0%; unicode-range: U+0020-024F, U+0400-04FF, U+1E00-1EFF, U+2000-206F, U+20A0-20BF; }
@font-face { font-family: "ZT Geist Mono Fallback Menlo"; font-weight: 600; src: local("Menlo Bold"), local("Menlo-Bold"), local("DejaVu Sans Mono Bold"), local("DejaVuSansMono-Bold"); size-adjust: 99.66%; ascent-override: 100.84%; descent-override: 29.6%; line-gap-override: 0%; unicode-range: U+0020-024F, U+0400-04FF, U+1E00-1EFF, U+2000-206F, U+20A0-20BF; }
@font-face { font-family: "ZT Geist Mono Fallback Consolas"; font-weight: 400; src: local("Consolas"); size-adjust: 109.13%; ascent-override: 92.09%; descent-override: 27.03%; line-gap-override: 0%; unicode-range: U+0020-024F, U+0400-04FF, U+1E00-1EFF, U+2000-206F, U+20A0-20BF; }
@font-face { font-family: "ZT Geist Mono Fallback Consolas"; font-weight: 600; src: local("Consolas Bold"), local("Consolas-Bold"); size-adjust: 109.13%; ascent-override: 92.09%; descent-override: 27.03%; line-gap-override: 0%; unicode-range: U+0020-024F, U+0400-04FF, U+1E00-1EFF, U+2000-206F, U+20A0-20BF; }
@font-face { font-family: "ZT Geist Mono Fallback Roboto Mono"; font-weight: 400; src: local("Roboto Mono"), local("Roboto Mono Regular"), local("RobotoMono-Regular"), local("Liberation Mono"), local("LiberationMono"), local("Cousine"), local("Cousine-Regular"); size-adjust: 99.98%; ascent-override: 100.52%; descent-override: 29.51%; line-gap-override: 0%; unicode-range: U+0020-024F, U+0400-04FF, U+1E00-1EFF, U+2000-206F, U+20A0-20BF; }
@font-face { font-family: "ZT Geist Mono Fallback Roboto Mono"; font-weight: 600; src: local("Roboto Mono Bold"), local("RobotoMono-Bold"), local("Liberation Mono Bold"), local("LiberationMono-Bold"), local("Cousine Bold"), local("Cousine-Bold"); size-adjust: 99.98%; ascent-override: 100.52%; descent-override: 29.51%; line-gap-override: 0%; unicode-range: U+0020-024F, U+0400-04FF, U+1E00-1EFF, U+2000-206F, U+20A0-20BF; }
@font-face {
  font-family: ZT Geist Sans;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/assets/Geist-Regular.core-DeAsvOHR.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2B0-2FF, U+2000-27BF, U+3003, U+301C, U+FEFF, U+FFFD;
}
@font-face {
  font-family: ZT Geist Sans;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/assets/Geist-Regular.ext-z-DMIsJD.woff2") format("woff2");
  unicode-range: U+100-130, U+132-151, U+154-2AF, U+300-52F, U+E3F, U+1E??, U+A78B-A78C, U+F8FF, U+FB01-FB02;
}
@font-face {
  font-family: ZT Geist Sans;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/assets/Geist-Medium.core-DEkV3rq5.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2B0-2FF, U+2000-27BF, U+3003, U+301C, U+FEFF, U+FFFD;
}
@font-face {
  font-family: ZT Geist Sans;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/assets/Geist-Medium.ext-DwZNud3A.woff2") format("woff2");
  unicode-range: U+100-130, U+132-151, U+154-2AF, U+300-52F, U+E3F, U+1E??, U+A78B-A78C, U+F8FF, U+FB01-FB02;
}
@font-face {
  font-family: ZT Geist Sans;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/assets/Geist-SemiBold.core-CVPQTFYw.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2B0-2FF, U+2000-27BF, U+3003, U+301C, U+FEFF, U+FFFD;
}
@font-face {
  font-family: ZT Geist Sans;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/assets/Geist-SemiBold.ext-B1u55Hp6.woff2") format("woff2");
  unicode-range: U+100-130, U+132-151, U+154-2AF, U+300-52F, U+E3F, U+1E??, U+A78B-A78C, U+F8FF, U+FB01-FB02;
}
@font-face {
  font-family: ZT Geist Mono;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/assets/GeistMono-Regular.core-Dsx4Sw0m.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2B0-2FF, U+2000-27BF, U+3003, U+301C, U+FEFF, U+FFFD;
}
@font-face {
  font-family: ZT Geist Mono;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/assets/GeistMono-Regular.ext-JRsgRxqm.woff2") format("woff2");
  unicode-range: U+100-130, U+132-151, U+154-2AF, U+300-52F, U+E3F, U+1E??, U+A78B-A78C, U+F8FF, U+FB01-FB02;
}
@font-face {
  font-family: ZT Geist Mono;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/assets/GeistMono-SemiBold.core-BHjbqnAg.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2B0-2FF, U+2000-27BF, U+3003, U+301C, U+FEFF, U+FFFD;
}
@font-face {
  font-family: ZT Geist Mono;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/assets/GeistMono-SemiBold.ext-BfPcrmwy.woff2") format("woff2");
  unicode-range: U+100-130, U+132-151, U+154-2AF, U+300-52F, U+E3F, U+1E??, U+A78B-A78C, U+F8FF, U+FB01-FB02;
}
@font-face {
  font-family: ZT Noto Sans Arabic;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/assets/NotoSansArabic-Regular-CwAzqcxv.woff2") format("woff2");
  unicode-range: U+6??, U+750-77F, U+8A0-8FF, U+FB50-FBC2, U+FBD3-FD8F, U+FD92-FDC7, U+FDCF, U+FDF?, U+FE70-FE74, U+FE76-FEFC, U+FEFF;
}
@font-face {
  font-family: ZT Noto Sans Arabic;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/assets/NotoSansArabic-Medium-DJgFn6rc.woff2") format("woff2");
  unicode-range: U+6??, U+750-77F, U+8A0-8FF, U+FB50-FBC2, U+FBD3-FD8F, U+FD92-FDC7, U+FDCF, U+FDF?, U+FE70-FE74, U+FE76-FEFC, U+FEFF;
}
@font-face {
  font-family: ZT Noto Sans Arabic;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/assets/NotoSansArabic-SemiBold-EaOJOiGS.woff2") format("woff2");
  unicode-range: U+6??, U+750-77F, U+8A0-8FF, U+FB50-FBC2, U+FBD3-FD8F, U+FD92-FDC7, U+FDCF, U+FDF?, U+FE70-FE74, U+FE76-FEFC, U+FEFF;
}
@font-face {
  font-family: ZT Noto Sans Thai;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/assets/NotoSansThai-Regular-tY62LzwB.woff2") format("woff2");
  unicode-range: U+E01-E3A, U+E3F-E5B;
}
@font-face {
  font-family: ZT Noto Sans Thai;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/assets/NotoSansThai-Medium-CO0D7PyY.woff2") format("woff2");
  unicode-range: U+E01-E3A, U+E3F-E5B;
}
@font-face {
  font-family: ZT Noto Sans Thai;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/assets/NotoSansThai-SemiBold-BiqUaBV6.woff2") format("woff2");
  unicode-range: U+E01-E3A, U+E3F-E5B;
}
@font-face {
  font-family: ZT Noto Sans Devanagari;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/assets/NotoSansDevanagari-Regular-BbIiVR9R.woff2") format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF6, U+1CF8-1CF9, U+A8E0-A8FF;
}
@font-face {
  font-family: ZT Noto Sans Devanagari;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/assets/NotoSansDevanagari-Medium-C20p-US9.woff2") format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF6, U+1CF8-1CF9, U+A8E0-A8FF;
}
@font-face {
  font-family: ZT Noto Sans Devanagari;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/assets/NotoSansDevanagari-SemiBold-C7dWYfC4.woff2") format("woff2");
  unicode-range: U+900-97F, U+1CD0-1CF6, U+1CF8-1CF9, U+A8E0-A8FF;
}
@font-face {
  font-family: ZT Geist Sans Fallback Arial;
  font-weight: 400;
  src: local(Arial), local(ArialMT), local(Liberation Sans), local(LiberationSans), local(Arimo), local(Arimo-Regular);
  size-adjust: 104.73%;
  ascent-override: 95.96%;
  descent-override: 28.17%;
  line-gap-override: 0%;
  unicode-range: U+20-24F, U+4??, U+1E??, U+2000-206F, U+20A0-20BF;
}
@font-face {
  font-family: ZT Geist Sans Fallback Arial;
  font-weight: 600;
  src: local(Arial Bold), local(Arial-BoldMT), local(Liberation Sans Bold), local(LiberationSans-Bold), local(Arimo Bold), local(Arimo-Bold);
  size-adjust: 101.62%;
  ascent-override: 98.9%;
  descent-override: 29.03%;
  line-gap-override: 0%;
  unicode-range: U+20-24F, U+4??, U+1E??, U+2000-206F, U+20A0-20BF;
}
@font-face {
  font-family: ZT Geist Sans Fallback Roboto;
  font-weight: 400;
  src: local(Roboto), local(Roboto Regular), local(Roboto-Regular);
  size-adjust: 104.98%;
  ascent-override: 95.73%;
  descent-override: 28.1%;
  line-gap-override: 0%;
  unicode-range: U+20-24F, U+4??, U+1E??, U+2000-206F, U+20A0-20BF;
}
@font-face {
  font-family: ZT Geist Sans Fallback Roboto;
  font-weight: 600;
  src: local(Roboto Bold), local(Roboto-Bold);
  size-adjust: 108.06%;
  ascent-override: 93%;
  descent-override: 27.3%;
  line-gap-override: 0%;
  unicode-range: U+20-24F, U+4??, U+1E??, U+2000-206F, U+20A0-20BF;
}
@font-face {
  font-family: ZT Geist Sans Fallback DejaVu;
  font-weight: 400;
  src: local(DejaVu Sans), local(DejaVuSans);
  size-adjust: 91.88%;
  ascent-override: 109.38%;
  descent-override: 32.11%;
  line-gap-override: 0%;
  unicode-range: U+20-24F, U+4??, U+1E??, U+2000-206F, U+20A0-20BF;
}
@font-face {
  font-family: ZT Geist Sans Fallback DejaVu;
  font-weight: 600;
  src: local(DejaVu Sans Bold), local(DejaVuSans-Bold);
  size-adjust: 85.01%;
  ascent-override: 118.22%;
  descent-override: 34.7%;
  line-gap-override: 0%;
  unicode-range: U+20-24F, U+4??, U+1E??, U+2000-206F, U+20A0-20BF;
}
@font-face {
  font-family: ZT Geist Digits Fallback Arial;
  font-weight: 400;
  src: local(Arial), local(ArialMT), local(Liberation Sans), local(LiberationSans), local(Arimo), local(Arimo-Regular);
  size-adjust: 107.88%;
  ascent-override: 93.16%;
  descent-override: 27.35%;
  line-gap-override: 0%;
  unicode-range: U+30-39;
}
@font-face {
  font-family: ZT Geist Digits Fallback Arial;
  font-weight: 600;
  src: local(Arial Bold), local(Arial-BoldMT), local(Liberation Sans Bold), local(LiberationSans-Bold), local(Arimo Bold), local(Arimo-Bold);
  size-adjust: 112.2%;
  ascent-override: 89.57%;
  descent-override: 26.29%;
  line-gap-override: 0%;
  unicode-range: U+30-39;
}
@font-face {
  font-family: ZT Geist Digits Fallback Roboto;
  font-weight: 400;
  src: local(Roboto), local(Roboto Regular), local(Roboto-Regular);
  size-adjust: 106.76%;
  ascent-override: 94.14%;
  descent-override: 27.63%;
  line-gap-override: 0%;
  unicode-range: U+30-39;
}
@font-face {
  font-family: ZT Geist Digits Fallback Roboto;
  font-weight: 600;
  src: local(Roboto Bold), local(Roboto-Bold);
  size-adjust: 108.76%;
  ascent-override: 92.41%;
  descent-override: 27.12%;
  line-gap-override: 0%;
  unicode-range: U+30-39;
}
@font-face {
  font-family: ZT Geist Digits Fallback DejaVu;
  font-weight: 400;
  src: local(DejaVu Sans), local(DejaVuSans);
  size-adjust: 94.31%;
  ascent-override: 106.56%;
  descent-override: 31.28%;
  line-gap-override: 0%;
  unicode-range: U+30-39;
}
@font-face {
  font-family: ZT Geist Digits Fallback DejaVu;
  font-weight: 600;
  src: local(DejaVu Sans Bold), local(DejaVuSans-Bold);
  size-adjust: 89.68%;
  ascent-override: 112.07%;
  descent-override: 32.89%;
  line-gap-override: 0%;
  unicode-range: U+30-39;
}
@font-face {
  font-family: ZT Geist Mono Fallback Menlo;
  font-weight: 400;
  src: local(Menlo), local(Menlo-Regular), local(DejaVu Sans Mono), local(DejaVuSansMono);
  size-adjust: 99.66%;
  ascent-override: 100.84%;
  descent-override: 29.6%;
  line-gap-override: 0%;
  unicode-range: U+20-24F, U+4??, U+1E??, U+2000-206F, U+20A0-20BF;
}
@font-face {
  font-family: ZT Geist Mono Fallback Menlo;
  font-weight: 600;
  src: local(Menlo Bold), local(Menlo-Bold), local(DejaVu Sans Mono Bold), local(DejaVuSansMono-Bold);
  size-adjust: 99.66%;
  ascent-override: 100.84%;
  descent-override: 29.6%;
  line-gap-override: 0%;
  unicode-range: U+20-24F, U+4??, U+1E??, U+2000-206F, U+20A0-20BF;
}
@font-face {
  font-family: ZT Geist Mono Fallback Consolas;
  font-weight: 400;
  src: local(Consolas);
  size-adjust: 109.13%;
  ascent-override: 92.09%;
  descent-override: 27.03%;
  line-gap-override: 0%;
  unicode-range: U+20-24F, U+4??, U+1E??, U+2000-206F, U+20A0-20BF;
}
@font-face {
  font-family: ZT Geist Mono Fallback Consolas;
  font-weight: 600;
  src: local(Consolas Bold), local(Consolas-Bold);
  size-adjust: 109.13%;
  ascent-override: 92.09%;
  descent-override: 27.03%;
  line-gap-override: 0%;
  unicode-range: U+20-24F, U+4??, U+1E??, U+2000-206F, U+20A0-20BF;
}
@font-face {
  font-family: ZT Geist Mono Fallback Roboto Mono;
  font-weight: 400;
  src: local(Roboto Mono), local(Roboto Mono Regular), local(RobotoMono-Regular), local(Liberation Mono), local(LiberationMono), local(Cousine), local(Cousine-Regular);
  size-adjust: 99.98%;
  ascent-override: 100.52%;
  descent-override: 29.51%;
  line-gap-override: 0%;
  unicode-range: U+20-24F, U+4??, U+1E??, U+2000-206F, U+20A0-20BF;
}
@font-face {
  font-family: ZT Geist Mono Fallback Roboto Mono;
  font-weight: 600;
  src: local(Roboto Mono Bold), local(RobotoMono-Bold), local(Liberation Mono Bold), local(LiberationMono-Bold), local(Cousine Bold), local(Cousine-Bold);
  size-adjust: 99.98%;
  ascent-override: 100.52%;
  descent-override: 29.51%;
  line-gap-override: 0%;
  unicode-range: U+20-24F, U+4??, U+1E??, U+2000-206F, U+20A0-20BF;
}
@property --zt-rate-ground {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --drawer-swipe-movement-y {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}
@property --drawer-snap-point-offset {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}
@property --drawer-swipe-progress {
  syntax: "<number>";
  inherits: false;
  initial-value: 0;
}
@property --drawer-swipe-strength {
  syntax: "<number>";
  inherits: false;
  initial-value: 1;
}
@property --zg-row-bg {
  syntax: "*";
  inherits: true
}
@property --zg-cols {
  syntax: "*";
  inherits: false
}
@property --zg-min {
  syntax: "*";
  inherits: false
}
@property --zg-lead {
  syntax: "*";
  inherits: true
}
@property --zt-static-port {
  syntax: "*";
  inherits: false
}
@property --zg-state-need {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}
@property --zg-edge-lead {
  syntax: "<length>";
  inherits: true;
  initial-value: 0;
}
@property --zg-edge-tail {
  syntax: "<length>";
  inherits: true;
  initial-value: 0;
}
@property --tw-rotate-x {
  syntax: "*";
  inherits: false
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false
}
@property --tw-skew-y {
  syntax: "*";
  inherits: false
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false
}
@property --tw-ordinal {
  syntax: "*";
  inherits: false
}
@property --tw-slashed-zero {
  syntax: "*";
  inherits: false
}
@property --tw-numeric-figure {
  syntax: "*";
  inherits: false
}
@property --tw-numeric-spacing {
  syntax: "*";
  inherits: false
}
@property --tw-numeric-fraction {
  syntax: "*";
  inherits: false
}
@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-shadow-color {
  syntax: "*";
  inherits: false
}
@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false
}
@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-ring-color {
  syntax: "*";
  inherits: false
}
@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false
}
@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-ring-inset {
  syntax: "*";
  inherits: false
}
@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}
@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}
@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-blur {
  syntax: "*";
  inherits: false
}
@property --tw-brightness {
  syntax: "*";
  inherits: false
}
@property --tw-contrast {
  syntax: "*";
  inherits: false
}
@property --tw-grayscale {
  syntax: "*";
  inherits: false
}
@property --tw-hue-rotate {
  syntax: "*";
  inherits: false
}
@property --tw-invert {
  syntax: "*";
  inherits: false
}
@property --tw-opacity {
  syntax: "*";
  inherits: false
}
@property --tw-saturate {
  syntax: "*";
  inherits: false
}
@property --tw-sepia {
  syntax: "*";
  inherits: false
}
@property --tw-drop-shadow {
  syntax: "*";
  inherits: false
}
@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false
}
@property --zt-depth { syntax: "<number>"; inherits: false; initial-value: 0; }
@property --zt-help-port { syntax: "*"; inherits: false; }