/* ORsFlow self-hosted typography (Sora, Manrope, IBM Plex Mono).
   Served from the app's own origin so no third-party font CDN is contacted,
   keeping the Content-Security-Policy at 'self' and the privacy policy honest. */
@font-face{font-family:"Sora";font-style:normal;font-weight:400;font-display:swap;src:url("/orsflow/fonts/sora-latin-400-normal.woff2") format("woff2");}
@font-face{font-family:"Sora";font-style:normal;font-weight:500;font-display:swap;src:url("/orsflow/fonts/sora-latin-500-normal.woff2") format("woff2");}
@font-face{font-family:"Sora";font-style:normal;font-weight:600;font-display:swap;src:url("/orsflow/fonts/sora-latin-600-normal.woff2") format("woff2");}
@font-face{font-family:"Sora";font-style:normal;font-weight:700;font-display:swap;src:url("/orsflow/fonts/sora-latin-700-normal.woff2") format("woff2");}
@font-face{font-family:"Sora";font-style:normal;font-weight:800;font-display:swap;src:url("/orsflow/fonts/sora-latin-800-normal.woff2") format("woff2");}
@font-face{font-family:"Manrope";font-style:normal;font-weight:400;font-display:swap;src:url("/orsflow/fonts/manrope-latin-400-normal.woff2") format("woff2");}
@font-face{font-family:"Manrope";font-style:normal;font-weight:500;font-display:swap;src:url("/orsflow/fonts/manrope-latin-500-normal.woff2") format("woff2");}
@font-face{font-family:"Manrope";font-style:normal;font-weight:600;font-display:swap;src:url("/orsflow/fonts/manrope-latin-600-normal.woff2") format("woff2");}
@font-face{font-family:"Manrope";font-style:normal;font-weight:700;font-display:swap;src:url("/orsflow/fonts/manrope-latin-700-normal.woff2") format("woff2");}
@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:swap;src:url("/orsflow/fonts/ibm-plex-mono-latin-400-normal.woff2") format("woff2");}
@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:500;font-display:swap;src:url("/orsflow/fonts/ibm-plex-mono-latin-500-normal.woff2") format("woff2");}
