/* tasks.zehna.ir — IRANSans for the Vikunja UI (injected by nginx sub_filter) */
@font-face { font-family: IRANSansWeb; font-weight: 300; font-display: swap; src: url(/tasks-custom/fonts/IRANSansWeb_Light.woff2) format("woff2"), url(/tasks-custom/fonts/IRANSansWeb_Light.woff) format("woff"); }
@font-face { font-family: IRANSansWeb; font-weight: 400; font-display: swap; src: url(/tasks-custom/fonts/IRANSansWeb.woff2) format("woff2"), url(/tasks-custom/fonts/IRANSansWeb.woff) format("woff"); }
@font-face { font-family: IRANSansWeb; font-weight: 500; font-display: swap; src: url(/tasks-custom/fonts/IRANSansWeb_Medium.woff2) format("woff2"), url(/tasks-custom/fonts/IRANSansWeb_Medium.woff) format("woff"); }
@font-face { font-family: IRANSansWeb; font-weight: 600 700; font-display: swap; src: url(/tasks-custom/fonts/IRANSansWeb_Bold.woff2) format("woff2"), url(/tasks-custom/fonts/IRANSansWeb_Bold.woff) format("woff"); }
:root {
  --family-primary: IRANSansWeb, Tahoma, sans-serif;
  --family-secondary: IRANSansWeb, Tahoma, sans-serif;
  --family-sans-serif: IRANSansWeb, Tahoma, sans-serif;
}
*:not(code):not(pre):not(kbd):not(samp) { font-family: IRANSansWeb, Tahoma, sans-serif !important; }
code, pre, kbd, samp, code *, pre * { font-family: monospace !important; }
