@font-face { font-family: 'IBM Plex Mono'; font-weight: 100; font-display: swap; font-style: italic; font-named-instance: 'IBMPlexMono-ThinItalic'; src: url("IBMPlexMono-ThinItalic.ttf") format("ttf"); } @font-face { font-family: 'IBM Plex Mono'; font-weight: 100; font-display: swap; font-style: normal; font-named-instance: 'IBMPlexMono-Thin'; src: url("IBMPlexMono-Thin.ttf") format("ttf"); } // IBMPlexMono-ExtraLight @font-face { font-family: 'IBM Plex Mono'; font-weight: 200; font-display: swap; font-style: normal; font-named-instance: 'IBMPlexMono-ExtraLight'; src: url("IBMPlexMono-ExtraLight.ttf") format("ttf"); } @font-face { font-family: 'IBM Plex Mono'; font-weight: 200; font-display: swap; font-style: italic; font-named-instance: 'IBMPlexMono-ExtraLightItalic'; src: url("IBMPlexMono-ExtraLightItalic.ttf") format("ttf"); } //IBMPlexMono-Light @font-face { font-family: 'IBM Plex Mono'; font-weight: 300; font-display: swap; font-style: normal; font-named-instance: 'IBMPlexMono-Light'; src: url("IBMPlexMono-Light.ttf") format("ttf"); } @font-face { font-family: 'IBM Plex Mono'; font-weight: 300; font-display: swap; font-style: italic; font-named-instance: 'IBMPlexMono-LightItalic'; src: url("IBMPlexMono-LightItalic.ttf") format("ttf"); } //IBMPlexMono-Regular @font-face { font-family: 'IBM Plex Mono'; font-weight: 400; font-display: swap; font-style: normal; font-named-instance: 'IBMPlexMono-Regular'; src: url("IBMPlexMono-Regular.ttf") format("ttf"); } @font-face { font-family: 'IBM Plex Mono'; font-weight: 100 900; font-display: swap; font-style: italic; font-named-instance: 'IBMPlexMono-Italic'; src: url("IBMPlexMono-Italic.ttf") format("ttf"); } // IBMPlexMono-Medium @font-face { font-family: 'IBM Plex Mono'; font-weight: 500; font-display: swap; font-style: normal; font-named-instance: 'IBMPlexMono-Medium'; src: url("IBMPlexMono-Medium.ttf") format("ttf"); } @font-face { font-family: 'IBM Plex Mono'; font-weight: 500; font-display: swap; font-style: italic; font-named-instance: 'IBMPlexMono-MediumItalic'; src: url("IBMPlexMono-MediumItalic.ttf") format("ttf"); } // IBMPlexMono-SemiBold @font-face { font-family: 'IBM Plex Mono'; font-weight: 600; font-display: swap; font-style: normal; font-named-instance: 'IBMPlexMono-SemiBold'; src: url("IBMPlexMono-SemiBold.ttf") format("ttf"); } @font-face { font-family: 'IBM Plex Mono'; font-weight: 600; font-display: swap; font-style: italic; font-named-instance: 'IBMPlexMono-SemiBoldItalic'; src: url("IBMPlexMono-SemiBoldItalic.ttf") format("ttf"); } // IBMPlexMono-Bold @font-face { font-family: 'IBM Plex Mono'; font-weight: 700; font-display: swap; font-style: normal; font-named-instance: 'IBMPlexMono-Bold'; src: url("IBMPlexMono-Bold.ttf") format("ttf"); } @font-face { font-family: 'IBM Plex Mono'; font-weight: 700; font-display: swap; font-style: italic; font-named-instance: 'IBMPlexMono-BoldItalic'; src: url("IBMPlexMono-BoldItalic.ttf") format("ttf"); }