@charset "utf-8";
/* Self-hosted Inter (SIL OFL 1.1). Weight ranges reproduce the system-font matching under which the v9 baselines were captured. */
@font-face{font-family:'Inter';font-style:normal;font-weight:100 199;font-display:block;src:url('fonts/Inter-Thin.ttf') format('truetype')}
@font-face{font-family:'Inter';font-style:normal;font-weight:200 299;font-display:block;src:url('fonts/Inter-ExtraLight.ttf') format('truetype')}
@font-face{font-family:'Inter';font-style:normal;font-weight:300 399;font-display:block;src:url('fonts/Inter-Light.ttf') format('truetype')}
@font-face{font-family:'Inter';font-style:normal;font-weight:400 499;font-display:block;src:url('fonts/Inter-Regular.ttf') format('truetype')}
@font-face{font-family:'Inter';font-style:normal;font-weight:500 599;font-display:block;src:url('fonts/Inter-Medium.ttf') format('truetype')}
@font-face{font-family:'Inter';font-style:normal;font-weight:600 600;font-display:block;src:url('fonts/Inter-SemiBold.ttf') format('truetype')}
@font-face{font-family:'Inter';font-style:normal;font-weight:601 755;font-display:block;src:url('fonts/Inter-Bold.ttf') format('truetype')}
@font-face{font-family:'Inter';font-style:normal;font-weight:756 899;font-display:block;src:url('fonts/Inter-ExtraBold.ttf') format('truetype')}
@font-face{font-family:'Inter';font-style:normal;font-weight:900 1000;font-display:block;src:url('fonts/Inter-Black.ttf') format('truetype')}
/* U+25A4/U+25CE are absent in Inter; v9 baselines used system DejaVu Sans fallback (license: fonts/DejaVu-LICENSE.txt). A 2-glyph subset is added with the SAME weight descriptors as each Inter face so the browser composites them. */
@font-face{font-family:'Inter';font-style:normal;font-weight:100 199;font-display:block;unicode-range:U+25A4,U+25CE;src:url('fonts/DejaVuSans-symbols.ttf') format('truetype')}
@font-face{font-family:'Inter';font-style:normal;font-weight:200 299;font-display:block;unicode-range:U+25A4,U+25CE;src:url('fonts/DejaVuSans-symbols.ttf') format('truetype')}
@font-face{font-family:'Inter';font-style:normal;font-weight:300 399;font-display:block;unicode-range:U+25A4,U+25CE;src:url('fonts/DejaVuSans-symbols.ttf') format('truetype')}
@font-face{font-family:'Inter';font-style:normal;font-weight:400 499;font-display:block;unicode-range:U+25A4,U+25CE;src:url('fonts/DejaVuSans-symbols.ttf') format('truetype')}
@font-face{font-family:'Inter';font-style:normal;font-weight:500 599;font-display:block;unicode-range:U+25A4,U+25CE;src:url('fonts/DejaVuSans-symbols.ttf') format('truetype')}
@font-face{font-family:'Inter';font-style:normal;font-weight:600 600;font-display:block;unicode-range:U+25A4,U+25CE;src:url('fonts/DejaVuSans-symbols.ttf') format('truetype')}
@font-face{font-family:'Inter';font-style:normal;font-weight:601 755;font-display:block;unicode-range:U+25A4,U+25CE;src:url('fonts/DejaVuSans-symbols.ttf') format('truetype')}
@font-face{font-family:'Inter';font-style:normal;font-weight:756 899;font-display:block;unicode-range:U+25A4,U+25CE;src:url('fonts/DejaVuSans-symbols.ttf') format('truetype')}
@font-face{font-family:'Inter';font-style:normal;font-weight:900 1000;font-display:block;unicode-range:U+25A4,U+25CE;src:url('fonts/DejaVuSans-symbols.ttf') format('truetype')}
