diff --git a/.yarn/cache/@ibm-plex-mono-npm-0.0.3-alpha.0-2becc6711b-fbdfb70762.zip b/.yarn/cache/@ibm-plex-mono-npm-0.0.3-alpha.0-2becc6711b-fbdfb70762.zip new file mode 100644 index 000000000000..80e24b9aef81 Binary files /dev/null and b/.yarn/cache/@ibm-plex-mono-npm-0.0.3-alpha.0-2becc6711b-fbdfb70762.zip differ diff --git a/.yarn/cache/@ibm-plex-sans-arabic-npm-0.0.3-alpha.0-5a162c0760-c390dd9788.zip b/.yarn/cache/@ibm-plex-sans-arabic-npm-0.0.3-alpha.0-5a162c0760-c390dd9788.zip new file mode 100644 index 000000000000..23df39140b15 Binary files /dev/null and b/.yarn/cache/@ibm-plex-sans-arabic-npm-0.0.3-alpha.0-5a162c0760-c390dd9788.zip differ diff --git a/.yarn/cache/@ibm-plex-sans-devanagari-npm-0.0.3-alpha.0-7f13ef378d-ef3cd96710.zip b/.yarn/cache/@ibm-plex-sans-devanagari-npm-0.0.3-alpha.0-7f13ef378d-ef3cd96710.zip new file mode 100644 index 000000000000..cf5d8e8336c7 Binary files /dev/null and b/.yarn/cache/@ibm-plex-sans-devanagari-npm-0.0.3-alpha.0-7f13ef378d-ef3cd96710.zip differ diff --git a/.yarn/cache/@ibm-plex-sans-hebrew-npm-0.0.3-alpha.0-e21223915a-e67ed6e081.zip b/.yarn/cache/@ibm-plex-sans-hebrew-npm-0.0.3-alpha.0-e21223915a-e67ed6e081.zip new file mode 100644 index 000000000000..a5a94e0dc6cd Binary files /dev/null and b/.yarn/cache/@ibm-plex-sans-hebrew-npm-0.0.3-alpha.0-e21223915a-e67ed6e081.zip differ diff --git a/.yarn/cache/@ibm-plex-sans-npm-0.0.3-alpha.0-eadb18db06-5b0b0521db.zip b/.yarn/cache/@ibm-plex-sans-npm-0.0.3-alpha.0-eadb18db06-5b0b0521db.zip new file mode 100644 index 000000000000..f38956efba67 Binary files /dev/null and b/.yarn/cache/@ibm-plex-sans-npm-0.0.3-alpha.0-eadb18db06-5b0b0521db.zip differ diff --git a/.yarn/cache/@ibm-plex-sans-thai-looped-npm-0.0.3-alpha.0-11cf24af96-11272b1353.zip b/.yarn/cache/@ibm-plex-sans-thai-looped-npm-0.0.3-alpha.0-11cf24af96-11272b1353.zip new file mode 100644 index 000000000000..fe0f7ab3d6a5 Binary files /dev/null and b/.yarn/cache/@ibm-plex-sans-thai-looped-npm-0.0.3-alpha.0-11cf24af96-11272b1353.zip differ diff --git a/.yarn/cache/@ibm-plex-sans-thai-npm-0.0.3-alpha.0-9228f6228a-baac49d77d.zip b/.yarn/cache/@ibm-plex-sans-thai-npm-0.0.3-alpha.0-9228f6228a-baac49d77d.zip new file mode 100644 index 000000000000..012550e8fd98 Binary files /dev/null and b/.yarn/cache/@ibm-plex-sans-thai-npm-0.0.3-alpha.0-9228f6228a-baac49d77d.zip differ diff --git a/.yarn/cache/@ibm-plex-serif-npm-0.0.3-alpha.0-ef5dcb26c6-462dcf3393.zip b/.yarn/cache/@ibm-plex-serif-npm-0.0.3-alpha.0-ef5dcb26c6-462dcf3393.zip new file mode 100644 index 000000000000..2ef896f12a04 Binary files /dev/null and b/.yarn/cache/@ibm-plex-serif-npm-0.0.3-alpha.0-ef5dcb26c6-462dcf3393.zip differ diff --git a/docs/guides/ibm-plex.md b/docs/guides/ibm-plex.md index 32ba5f77fae2..7f28a9e1b6bc 100644 --- a/docs/guides/ibm-plex.md +++ b/docs/guides/ibm-plex.md @@ -6,16 +6,23 @@ ## Table of Contents - [Overview](#overview) - - [`@ibm/plex`](#ibmplex) + - [Plex packages](#plex-packages) + - [Per-family packages](#per-family-packages) + - [`@ibm/plex`](#ibmplex) - [`@font-face`](#font-face) - [Including in your product](#including-in-your-product) - [`@carbon/type`](#carbontype) - [unpkg](#unpkg) + - [Loading Configuration](#loading-configuration) + - [Configuration Priority](#configuration-priority) + - [Using `$font-path`](#using-font-path) + - [Migration Guide](#migration-guide) + - [Migrating from Akamai CDN to per-family packages](#migrating-from-akamai-cdn-to-per-family-packages) + - [Future Changes](#future-changes) - [Self-hosted, CDN](#self-hosted-cdn) - [Self-hosted](#self-hosted) - [CDN](#cdn) - [FAQ](#faq) - - [How do I enable support for IE11?](#how-do-i-enable-support-for-ie11) @@ -23,25 +30,70 @@ ## Overview The Carbon Design System uses [IBM Plex](https://www.ibm.com/plex) as its -typeface. For teams using Carbon, this font is loaded by default from the -`@ibm/plex` package. Alternatively, the font can be loaded from an Akamai CDN if -you are using any of our projects, or if you are using -[`@carbon/type`](../packages/type) directly. - -Below, we offer several alternative ways to include IBM Plex in your project for -a variety of situations. - -If you feel like a situation isn't fully covered, or you have an idea for -another one to add, please -[make an issue](https://github.com/IBM/carbon-elements/issues/new/choose)! We -want to make sure everyone feels like their use-case is fully covered by this -document. +typeface. For teams using Carbon, there are several options to include IBM Plex +in your project: + +1. `@ibm/plex` (this is the default) +2. Per-family packages `@ibm/plex-sans`, `@ibm/plex-mono`, etc. (recommended for + new projects) +3. Akamai CDN +4. Self-hosted fonts + +### Plex packages + +IBM Plex is distributed through packages on NPM: + +- Individual per-family packages (e.g., `@ibm/plex-sans`, `@ibm/plex-mono`) The + source for these packages is available on + [GitHub](https://github.com/ibm/plex#readme). +- [`@ibm/plex`](https://www.npmjs.com/package/@ibm/plex): The legacy package + containing all fonts. This package is no longer updated and uses an outdated + version of plex. + +#### Per-family packages + +The per-family packages, introduced in 2024, separate IBM Plex assets out into +individual packages for each family. This provides greater flexibility for +projects to only include the fonts they need and/or to include more beyond the +provided defaults. It also avoids issues with package manager configurations +requiring dependencies to be included in committed files (e.g. yarn's +[offline mirror](https://yarnpkg.com/features/caching#offline-mirror)). + +Per-family packages include: + +- @ibm/plex-math +- @ibm/plex-mono +- @ibm/plex-sans-arabic +- @ibm/plex-sans-condensed +- @ibm/plex-sans-devanagari +- @ibm/plex-sans-hebrew +- @ibm/plex-sans-jp +- @ibm/plex-sans-kr +- @ibm/plex-sans-tc +- @ibm/plex-sans-thai-looped +- @ibm/plex-sans-thai +- @ibm/plex-sans-variable +- @ibm/plex-sans +- @ibm/plex-serif + +For backwards-compatibility, the default configuration in Carbon continues to +use the legacy `@ibm/plex` package. This package is no longer updated and we +encourage projects to use the per-family packages instead. + +To enable per-family loading, set the sass config variable in your Sass +configuration. For example with `@carbon/react`: + +```scss +@use '@carbon/react' with ( + $use-per-family-plex: true +); +``` -### `@ibm/plex` +The assets follow a similar structure as defined below for `@ibm/plex` with only +a slight variation to the pathing. They also no longer include legacy filetypes +that are no longer needed. -IBM Plex is distributed through a package on NPM called -[`@ibm/plex`](https://www.npmjs.com/package/@ibm/plex). The source for this -package is available on [GitHub](https://github.com/ibm/plex#readme). +#### `@ibm/plex` This package ships all of the available fonts, and includes files that offer the complete typeface in one file. It also ships fonts split up into a variety of @@ -198,6 +250,19 @@ update to this document with guidance! ## Including in your product +If you're using `@carbon/styles` or `@carbon/react`, IBM Plex assets and the +relevant `@font-face` are already included by default. We recommend configuring +the per-family packages in your sass configuration to ensure you're using the +latest version of IBM Plex. + +For example, with `@carbon/react`: + +```scss +@use '@carbon/react' with ( + $use-per-family-plex: true +); +``` + ### `@carbon/type` ### unpkg @@ -220,6 +285,119 @@ To quickly load IBM Plex Sans, you could use the following `@font-face` block: } ``` +### Loading Configuration + +Carbon provides several ways to configure how IBM Plex is loaded: + +```scss +// Option 1: Use legacy monolithing `@ibm/plex` assets +// No configuration is needed, this is the default + +// Option 2: Use per-family loading (recommended) +@use '@carbon/react' with ( + $use-per-family-plex: true +); + +// Option 3: Use Akamai CDN +@use '@carbon/react' with ( + $use-akamai-cdn: true +); + +// When using option 1 or 2, optionally provide a custom font path. +// This can be used with the default `@ibm/plex` configuration, or +// with $use-per-family-plex. +@use '@carbon/react' with ( + $use-per-family-plex: true +); +$font-path: 'path/to/fonts'; +``` + +#### Configuration Priority + +The configuration options follow this priority order: + +1. Per-family loading (`$use-per-family-plex: true`) +2. Akamai CDN (`$use-akamai-cdn: true`) + +When multiple configurations are present: + +- If both `$use-per-family-plex` and `$use-akamai-cdn` are set to `true`: + - Per-family loading takes precedence + - Akamai CDN configuration is ignored + - Fonts will be loaded from individual family packages + +#### Using `$font-path` + +When using the default configuration or the per-family package configuration, a +custom font path can be specified. The pathing structure is slightly different +between the two. + +When using the default: + +``` +<$font-path>/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Bold.woff2 +``` + +When using the per-family configuration: + +``` +<$font-path>/fonts/complete/woff2/IBMPlexSans-Bold.woff2 +``` + +> If you're using Vite, the tilde included in the default +> $font-path (`~@ibm/plex`) is not needed. Remove it by reconfiguring `$font-path`to just`@ibm/plex`. + +### Migration Guide + +#### Migrating from Akamai CDN to per-family packages + +1. Update your Sass configuration: + +```scss +@use '@carbon/react' with ( + // Remove or set Akamai CDN to false + // $use-akamai-cdn: false, + // Enable per-family packages + $use-per-family-plex: true +); +``` + +2. Updates $font-path configuration if needed: + +```scss +@use '@carbon/react' with ( + $use-akamai-cdn: false, + $use-per-family-plex: true, + + // Set the custom path to font assets in your app + $font-path: 'path/to/fonts' +); +``` + +```scss +@use '@carbon/react' with ( + $use-akamai-cdn: false, + $use-per-family-plex: true, + + // Or remove the font-path + // $font-path: 'path/to/fonts' +); +``` + +4. Update font references: + - Remove custom `@font-face` declarations if you had any + - Update any direct path references to use the new package structure + +### Future Changes + +In the next major version: + +- `$use-per-family-plex: true` will be the default configuration +- The monolithic `@ibm/plex` package will be removed in favor of individual + family packages +- No expected changes to the Akamai CDN option (`$use-akamai-cdn`) +- No expected further changes for custom font paths (`$font-path`) + ### Self-hosted, CDN If your product uses a CDN, or you want to self-host, you can serve the IBM Plex @@ -229,6 +407,9 @@ namely: - Download directly from GitHub (unpreferred as the asset is unversioned) - Include `@ibm/plex` as a dependency in your project and update the assets locally or on the CDN when you update the `@ibm/plex` dependency. +- Include per-family packages `@ibm/plex-sans`, etc. as a dependency in your + project and update the assets locally or on the CDN when you update the + per-family packages/dependencies. #### Self-hosted @@ -258,24 +439,3 @@ view how Akamai does this in [`@carbon/type`](https://github.com/IBM/carbon-elements/blob/master/packages/type/scss/font-face/_sans.scss). ## FAQ - -#### How do I enable support for IE11? - -If your product needs to support IE11, then you can include a `.woff` complete -file as a fallback. For example: - -```css -@font-face { - font-family: 'IBM Plex Sans'; - font-weight: 400; - src: url('//unpkg.com/@ibm/plex/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Regular.woff') - format('woff'); -} - -@font-face { - font-family: 'IBM Plex Sans'; - font-weight: 400; - src: url('//unpkg.com/@ibm/plex/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Regular.woff2') - format('woff2'); -} -``` diff --git a/docs/guides/sass.md b/docs/guides/sass.md index c816b1a282f7..38f607ad90ac 100644 --- a/docs/guides/sass.md +++ b/docs/guides/sass.md @@ -62,18 +62,19 @@ For example: For a full reference of config variables, see the table below. -| Global flag | Description | Default value | -| -------------------- | ------------------------------------------------------------------------------------ | ------------- | -| `$css--body` | Sets a top-level reset, type style, and color for the `` tag | `true` | -| `$css--font-face` | Includes the font-face mixins for IBM Plex | `true` | -| `$css--reset` | Includes a top-level CSS Reset | `true` | -| `$css--default-type` | Includes default type styles for a handful of elements (`h1`, etc) | `true` | -| `$font-display` | Specify the default value for the `font-display` property used for fonts | `swap` | -| `$font-path` | Specify the base path for loading IBM Plex. When using Vite, set this to `@ibm/plex` | `~@ibm/plex` | -| `$use-akamai-cdn` | Specify if IBM Plex should be provided by the IBM Akamai CDN | `false` | -| `$prefix` | Specify the value used to prefix all selectors and CSS Custom Properties | `cds` | -| `$use-flexbox-grid` | Specify if the flexbox grid styles should be emitted | `false` | -| `$flex-grid-columns` | Specify the total columns to be used in the flex grid | `16` | +| Global flag | Description | Default value | +| ---------------------- | ------------------------------------------------------------------------------------ | ------------- | +| `$css--body` | Sets a top-level reset, type style, and color for the `` tag | `true` | +| `$css--font-face` | Includes the font-face mixins for IBM Plex | `true` | +| `$css--reset` | Includes a top-level CSS Reset | `true` | +| `$css--default-type` | Includes default type styles for a handful of elements (`h1`, etc) | `true` | +| `$font-display` | Specify the default value for the `font-display` property used for fonts | `swap` | +| `$font-path` | Specify the base path for loading IBM Plex. When using Vite, set this to `@ibm/plex` | `~@ibm/plex` | +| `$use-akamai-cdn` | Specify if IBM Plex should be provided by the IBM Akamai CDN | `false` | +| `$use-per-family-plex` | Use individual per-family Plex packages (recommended) | `false` | +| `$prefix` | Specify the value used to prefix all selectors and CSS Custom Properties | `cds` | +| `$use-flexbox-grid` | Specify if the flexbox grid styles should be emitted | `false` | +| `$flex-grid-columns` | Specify the total columns to be used in the flex grid | `16` | ## Feature flags diff --git a/packages/styles/package.json b/packages/styles/package.json index 542c6c3c537d..a67dd7c260b7 100644 --- a/packages/styles/package.json +++ b/packages/styles/package.json @@ -48,6 +48,14 @@ "@carbon/themes": "^11.43.0", "@carbon/type": "^11.33.0", "@ibm/plex": "6.0.0-next.6", + "@ibm/plex-mono": "0.0.3-alpha.0", + "@ibm/plex-sans": "0.0.3-alpha.0", + "@ibm/plex-sans-arabic": "0.0.3-alpha.0", + "@ibm/plex-sans-devanagari": "0.0.3-alpha.0", + "@ibm/plex-sans-hebrew": "0.0.3-alpha.0", + "@ibm/plex-sans-thai": "0.0.3-alpha.0", + "@ibm/plex-sans-thai-looped": "0.0.3-alpha.0", + "@ibm/plex-serif": "0.0.3-alpha.0", "@ibm/telemetry-js": "^1.5.0" }, "devDependencies": { diff --git a/packages/styles/scss/__tests__/__snapshots__/config-test.js.snap b/packages/styles/scss/__tests__/__snapshots__/config-test.js.snap index b0593e555791..5414801da7ed 100644 --- a/packages/styles/scss/__tests__/__snapshots__/config-test.js.snap +++ b/packages/styles/scss/__tests__/__snapshots__/config-test.js.snap @@ -41,5 +41,6 @@ Object { "prefix": "cds", "use-akamai-cdn": false, "use-flexbox-grid": false, + "use-per-family-plex": false, } `; diff --git a/packages/styles/scss/_config.scss b/packages/styles/scss/_config.scss index 94e9a04bc6b3..1149d8febd1a 100644 --- a/packages/styles/scss/_config.scss +++ b/packages/styles/scss/_config.scss @@ -43,6 +43,12 @@ $font-display: 'swap' !default; /// @group config $font-path: '~@ibm/plex' !default; +/// Specify if the new per-family plex packages (e.g. @ibm/plex-sans) should be used +/// @access public +/// @type Boolean +/// @group config +$use-per-family-plex: false !default; + /// Specify if IBM Plex should be provided by the IBM Akamai CDN /// @access public /// @type String diff --git a/packages/styles/scss/_reset.scss b/packages/styles/scss/_reset.scss index f97b70f7bdbb..c08277e7c288 100644 --- a/packages/styles/scss/_reset.scss +++ b/packages/styles/scss/_reset.scss @@ -99,6 +99,7 @@ border: 0; margin: 0; font: inherit; + font-feature-settings: 'liga' 1; font-size: 100%; vertical-align: baseline; } diff --git a/packages/styles/scss/fonts/__tests__/__snapshots__/fonts-test.js.snap b/packages/styles/scss/fonts/__tests__/__snapshots__/fonts-test.js.snap index b1b005996b9b..e8942fb630b8 100644 --- a/packages/styles/scss/fonts/__tests__/__snapshots__/fonts-test.js.snap +++ b/packages/styles/scss/fonts/__tests__/__snapshots__/fonts-test.js.snap @@ -4,36 +4,36 @@ exports[`@carbon/styles/scss/fonts should emit default fonts, weights, and style Map { "IBM Plex Mono" => Object { "src": Set { - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Latin1.woff\\") format(\\"woff\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\")", }, "styles": Set { "normal", @@ -47,36 +47,36 @@ Map { }, "IBM Plex Sans" => Object { "src": Set { - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Latin1.woff\\") format(\\"woff\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\")", }, "styles": Set { "normal", @@ -90,36 +90,36 @@ Map { }, "IBM Plex Serif" => Object { "src": Set { - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Latin1.woff\\") format(\\"woff\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\")", }, "styles": Set { "normal", @@ -138,36 +138,36 @@ exports[`@carbon/styles/scss/fonts should emit src from akamai cdn if $use-akama Map { "IBM Plex Mono" => Object { "src": Set { - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Latin1.woff\\") format(\\"woff\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\")", }, "styles": Set { "normal", @@ -181,36 +181,36 @@ Map { }, "IBM Plex Sans" => Object { "src": Set { - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Latin1.woff\\") format(\\"woff\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\")", }, "styles": Set { "normal", @@ -224,36 +224,36 @@ Map { }, "IBM Plex Serif" => Object { "src": Set { - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Latin1.woff\\") format(\\"woff\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\")", }, "styles": Set { "normal", diff --git a/packages/styles/scss/fonts/_mono.scss b/packages/styles/scss/fonts/_mono.scss index d09a781ef146..8b31ef58f0de 100644 --- a/packages/styles/scss/fonts/_mono.scss +++ b/packages/styles/scss/fonts/_mono.scss @@ -13,7 +13,8 @@ $font-family: 'IBM Plex Mono'; $name: 'IBM-Plex-Mono'; $styles: (normal, italic); $unicode-ranges: (Cyrillic, Pi, Latin3, Latin2, Latin1); -$formats: (woff2, woff); +$formats: (woff2); +$package-name: 'mono'; @mixin thin($styles: $styles, $unicode-ranges: $unicode-ranges) { @each $style in $styles { @@ -23,7 +24,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 100; - src: src.get($name, Thin, $style, $unicode-range, $formats); + src: src.get( + $name, + Thin, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -38,7 +46,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 200; - src: src.get($name, ExtraLight, $style, $unicode-range, $formats); + src: src.get( + $name, + ExtraLight, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -53,7 +68,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 300; - src: src.get($name, Light, $style, $unicode-range, $formats); + src: src.get( + $name, + Light, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -68,7 +90,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 400; - src: src.get($name, Regular, $style, $unicode-range, $formats); + src: src.get( + $name, + Regular, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -83,7 +112,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 450; - src: src.get($name, Text, $style, $unicode-range, $formats); + src: src.get( + $name, + Text, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -98,7 +134,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 500; - src: src.get($name, Medium, $style, $unicode-range, $formats); + src: src.get( + $name, + Medium, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -113,7 +156,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 600; - src: src.get($name, SemiBold, $style, $unicode-range, $formats); + src: src.get( + $name, + SemiBold, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -128,7 +178,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 700; - src: src.get($name, Bold, $style, $unicode-range, $formats); + src: src.get( + $name, + Bold, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } diff --git a/packages/styles/scss/fonts/_sans-arabic.scss b/packages/styles/scss/fonts/_sans-arabic.scss index 1bd38ed9a6ab..7d1a39903add 100644 --- a/packages/styles/scss/fonts/_sans-arabic.scss +++ b/packages/styles/scss/fonts/_sans-arabic.scss @@ -12,6 +12,7 @@ $font-family: 'IBM Plex Sans Arabic'; $name: 'IBM-Plex-Sans-Arabic'; $styles: (normal); $formats: (woff2, woff); +$package-name: 'sans-arabic'; @mixin thin() { @font-face { @@ -23,7 +24,8 @@ $formats: (woff2, woff); $name: $name, $weight: Thin, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -38,7 +40,8 @@ $formats: (woff2, woff); $name: $name, $weight: ExtraLight, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -53,7 +56,8 @@ $formats: (woff2, woff); $name: $name, $weight: Light, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -68,7 +72,8 @@ $formats: (woff2, woff); $name: $name, $weight: Regular, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -83,7 +88,8 @@ $formats: (woff2, woff); $name: $name, $weight: Text, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -98,7 +104,8 @@ $formats: (woff2, woff); $name: $name, $weight: Medium, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -113,7 +120,8 @@ $formats: (woff2, woff); $name: $name, $weight: SemiBold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -128,7 +136,8 @@ $formats: (woff2, woff); $name: $name, $weight: Bold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } diff --git a/packages/styles/scss/fonts/_sans-devanagari.scss b/packages/styles/scss/fonts/_sans-devanagari.scss index 50f4eca0d3e0..eeec932b045c 100644 --- a/packages/styles/scss/fonts/_sans-devanagari.scss +++ b/packages/styles/scss/fonts/_sans-devanagari.scss @@ -12,6 +12,7 @@ $font-family: 'IBM Plex Sans Devanagari'; $name: 'IBM-Plex-Sans-Devanagari'; $styles: (normal); $formats: (woff2, woff); +$package-name: 'sans-devanagari'; @mixin thin() { @font-face { @@ -23,7 +24,8 @@ $formats: (woff2, woff); $name: $name, $weight: Thin, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -38,7 +40,8 @@ $formats: (woff2, woff); $name: $name, $weight: ExtraLight, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -53,7 +56,8 @@ $formats: (woff2, woff); $name: $name, $weight: Light, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -68,7 +72,8 @@ $formats: (woff2, woff); $name: $name, $weight: Regular, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -83,7 +88,8 @@ $formats: (woff2, woff); $name: $name, $weight: Text, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -98,7 +104,8 @@ $formats: (woff2, woff); $name: $name, $weight: Medium, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -113,7 +120,8 @@ $formats: (woff2, woff); $name: $name, $weight: SemiBold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -128,7 +136,8 @@ $formats: (woff2, woff); $name: $name, $weight: Bold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } diff --git a/packages/styles/scss/fonts/_sans-hebrew.scss b/packages/styles/scss/fonts/_sans-hebrew.scss index 8f82ab8b3a93..41339e010d65 100644 --- a/packages/styles/scss/fonts/_sans-hebrew.scss +++ b/packages/styles/scss/fonts/_sans-hebrew.scss @@ -12,6 +12,7 @@ $font-family: 'IBM Plex Sans Hebrew'; $name: 'IBM-Plex-Sans-Hebrew'; $styles: (normal); $formats: (woff2, woff); +$package-name: 'sans-hebrew'; @mixin thin() { @font-face { @@ -23,7 +24,8 @@ $formats: (woff2, woff); $name: $name, $weight: Thin, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -38,7 +40,8 @@ $formats: (woff2, woff); $name: $name, $weight: ExtraLight, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -53,7 +56,8 @@ $formats: (woff2, woff); $name: $name, $weight: Light, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -68,7 +72,8 @@ $formats: (woff2, woff); $name: $name, $weight: Regular, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -83,7 +88,8 @@ $formats: (woff2, woff); $name: $name, $weight: Text, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -98,7 +104,8 @@ $formats: (woff2, woff); $name: $name, $weight: Medium, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -113,7 +120,8 @@ $formats: (woff2, woff); $name: $name, $weight: SemiBold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -128,7 +136,8 @@ $formats: (woff2, woff); $name: $name, $weight: Bold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } diff --git a/packages/styles/scss/fonts/_sans-thai-looped.scss b/packages/styles/scss/fonts/_sans-thai-looped.scss index a54e34bf3af0..682197a70ad0 100644 --- a/packages/styles/scss/fonts/_sans-thai-looped.scss +++ b/packages/styles/scss/fonts/_sans-thai-looped.scss @@ -12,6 +12,7 @@ $font-family: 'IBM Plex Sans Thai Looped'; $name: 'IBM-Plex-Sans-Thai-Looped'; $styles: (normal); $formats: (woff2, woff); +$package-name: 'sans-thai-looped'; @mixin thin() { @font-face { @@ -23,7 +24,8 @@ $formats: (woff2, woff); $name: $name, $weight: Thin, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -38,7 +40,8 @@ $formats: (woff2, woff); $name: $name, $weight: ExtraLight, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -53,7 +56,8 @@ $formats: (woff2, woff); $name: $name, $weight: Light, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -68,7 +72,8 @@ $formats: (woff2, woff); $name: $name, $weight: Regular, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -83,7 +88,8 @@ $formats: (woff2, woff); $name: $name, $weight: Text, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -98,7 +104,8 @@ $formats: (woff2, woff); $name: $name, $weight: Medium, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -113,7 +120,8 @@ $formats: (woff2, woff); $name: $name, $weight: SemiBold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -128,7 +136,8 @@ $formats: (woff2, woff); $name: $name, $weight: Bold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } diff --git a/packages/styles/scss/fonts/_sans-thai.scss b/packages/styles/scss/fonts/_sans-thai.scss index f5950ad120a8..d0219372f454 100644 --- a/packages/styles/scss/fonts/_sans-thai.scss +++ b/packages/styles/scss/fonts/_sans-thai.scss @@ -12,6 +12,7 @@ $font-family: 'IBM Plex Sans Thai'; $name: 'IBM-Plex-Sans-Thai'; $styles: (normal); $formats: (woff2, woff); +$package-name: 'sans-thai'; @mixin thin() { @font-face { @@ -23,7 +24,8 @@ $formats: (woff2, woff); $name: $name, $weight: Thin, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -38,7 +40,8 @@ $formats: (woff2, woff); $name: $name, $weight: ExtraLight, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -53,7 +56,8 @@ $formats: (woff2, woff); $name: $name, $weight: Light, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -68,7 +72,8 @@ $formats: (woff2, woff); $name: $name, $weight: Regular, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -83,7 +88,8 @@ $formats: (woff2, woff); $name: $name, $weight: Text, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -98,7 +104,8 @@ $formats: (woff2, woff); $name: $name, $weight: Medium, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -113,7 +120,8 @@ $formats: (woff2, woff); $name: $name, $weight: SemiBold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -128,7 +136,8 @@ $formats: (woff2, woff); $name: $name, $weight: Bold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } diff --git a/packages/styles/scss/fonts/_sans.scss b/packages/styles/scss/fonts/_sans.scss index 6beedf52ef36..e5de2cc212ab 100644 --- a/packages/styles/scss/fonts/_sans.scss +++ b/packages/styles/scss/fonts/_sans.scss @@ -13,7 +13,8 @@ $font-family: 'IBM Plex Sans'; $name: 'IBM-Plex-Sans'; $styles: (normal, italic); $unicode-ranges: (Cyrillic, Pi, Latin3, Latin2, Latin1); -$formats: (woff2, woff); +$formats: (woff2); +$package-name: 'sans'; @mixin thin($styles: $styles, $unicode-ranges: $unicode-ranges) { @each $style in $styles { @@ -23,7 +24,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 100; - src: src.get($name, Thin, $style, $unicode-range, $formats); + src: src.get( + $name, + Thin, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -38,7 +46,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 200; - src: src.get($name, ExtraLight, $style, $unicode-range, $formats); + src: src.get( + $name, + ExtraLight, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -53,7 +68,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 300; - src: src.get($name, Light, $style, $unicode-range, $formats); + src: src.get( + $name, + Light, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -68,7 +90,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 400; - src: src.get($name, Regular, $style, $unicode-range, $formats); + src: src.get( + $name, + Regular, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -83,7 +112,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 450; - src: src.get($name, Text, $style, $unicode-range, $formats); + src: src.get( + $name, + Text, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -98,7 +134,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 500; - src: src.get($name, Medium, $style, $unicode-range, $formats); + src: src.get( + $name, + Medium, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -113,7 +156,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 600; - src: src.get($name, SemiBold, $style, $unicode-range, $formats); + src: src.get( + $name, + SemiBold, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -128,7 +178,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 700; - src: src.get($name, Bold, $style, $unicode-range, $formats); + src: src.get( + $name, + Bold, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } diff --git a/packages/styles/scss/fonts/_serif.scss b/packages/styles/scss/fonts/_serif.scss index 889372784b0d..d4ab251c1fd6 100644 --- a/packages/styles/scss/fonts/_serif.scss +++ b/packages/styles/scss/fonts/_serif.scss @@ -13,7 +13,8 @@ $font-family: 'IBM Plex Serif'; $name: 'IBM-Plex-Serif'; $styles: (normal, italic); $unicode-ranges: (Cyrillic, Pi, Latin3, Latin2, Latin1); -$formats: (woff2, woff); +$formats: (woff2); +$package-name: 'serif'; @mixin thin($styles: $styles, $unicode-ranges: $unicode-ranges) { @each $style in $styles { @@ -23,7 +24,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 100; - src: src.get($name, Thin, $style, $unicode-range, $formats); + src: src.get( + $name, + Thin, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -38,7 +46,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 200; - src: src.get($name, ExtraLight, $style, $unicode-range, $formats); + src: src.get( + $name, + ExtraLight, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -53,7 +68,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 300; - src: src.get($name, Light, $style, $unicode-range, $formats); + src: src.get( + $name, + Light, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -68,7 +90,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 400; - src: src.get($name, Regular, $style, $unicode-range, $formats); + src: src.get( + $name, + Regular, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -83,7 +112,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 450; - src: src.get($name, Text, $style, $unicode-range, $formats); + src: src.get( + $name, + Text, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -98,7 +134,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 500; - src: src.get($name, Medium, $style, $unicode-range, $formats); + src: src.get( + $name, + Medium, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -113,7 +156,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 600; - src: src.get($name, SemiBold, $style, $unicode-range, $formats); + src: src.get( + $name, + SemiBold, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -128,7 +178,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 700; - src: src.get($name, Bold, $style, $unicode-range, $formats); + src: src.get( + $name, + Bold, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } diff --git a/packages/styles/scss/fonts/_src.scss b/packages/styles/scss/fonts/_src.scss index d337ea1a1f96..e882262bea73 100644 --- a/packages/styles/scss/fonts/_src.scss +++ b/packages/styles/scss/fonts/_src.scss @@ -79,14 +79,21 @@ $-akamai-filenames: ( /// @param {String} $unicode-range /// @param {List} $formats /// @returns List -@function -default-resolver($name, $weight, $style, $unicode-range, $formats) { +@function -default-resolver( + $name, + $weight, + $style, + $unicode-range, + $formats, + $package-name +) { @if (config.$use-akamai-cdn) { $name: -get-akamai-filename($-akamai-filenames, $name, 'name'); $filename: -get-akamai-filename($-akamai-filenames, $name, 'filename'); // Special case for weight = Regular (400) - @if $weight == Regular { - @if $style == italic { + @if $weight ==Regular { + @if $style ==italic { $filename: '#{$filename}-Italic'; } @else { $filename: '#{$filename}-Regular'; @@ -94,7 +101,8 @@ $-akamai-filenames: ( } @else { // Otherwise add weight + optional style (italic) $filename: '#{$filename}-#{$weight}'; - @if $style == italic { + + @if $style ==italic { $filename: '#{$filename}Italic'; } } @@ -103,6 +111,7 @@ $-akamai-filenames: ( @each $format in $formats { $url: 'https://1.www.s81c.com/common/carbon/plex/fonts/#{$name}'; + @if $unicode-range { $url: 'https://1.www.s81c.com/common/carbon/plex/fonts/#{$name}/fonts/split/#{$format}/#{$filename}-#{$unicode-range}'; } @else { @@ -123,8 +132,8 @@ $-akamai-filenames: ( $filename: -get-base-filename($name); // Special case for weight = Regular (400) - @if $weight == Regular { - @if $style == italic { + @if $weight ==Regular { + @if $style ==italic { $filename: '#{$filename}-Italic'; } @else { $filename: '#{$filename}-Regular'; @@ -132,7 +141,8 @@ $-akamai-filenames: ( } @else { // Otherwise add weight + optional style (italic) $filename: '#{$filename}-#{$weight}'; - @if $style == italic { + + @if $style ==italic { $filename: '#{$filename}Italic'; } } @@ -141,10 +151,19 @@ $-akamai-filenames: ( @each $format in $formats { $url: $filename; - @if $unicode-range { - $url: '#{config.$font-path}/#{$name}/fonts/split/#{$format}/#{$filename}-#{$unicode-range}'; + + @if config.$use-per-family-plex { + @if $unicode-range { + $url: '#{config.$font-path}-#{$package-name}/fonts/split/#{$format}/#{$filename}-#{$unicode-range}'; + } @else { + $url: '#{config.$font-path}-#{$package-name}/fonts/complete/#{$format}/#{$filename}'; + } } @else { - $url: '#{config.$font-path}/#{$name}/fonts/complete/#{$format}/#{$filename}'; + @if $unicode-range { + $url: '#{config.$font-path}/#{$name}/fonts/split/#{$format}/#{$filename}-#{$unicode-range}'; + } @else { + $url: '#{config.$font-path}/#{$name}/fonts/complete/#{$format}/#{$filename}'; + } } // Add extension @@ -173,13 +192,21 @@ $resolver: meta.get-function('-default-resolver') !default; /// @param {String} $unicode-range /// @param {List} $formats /// @returns List -@function get($name, $weight, $style, $unicode-range: null, $formats) { +@function get( + $name, + $weight, + $style, + $unicode-range: null, + $formats, + $package-name +) { @return meta.call( $resolver, $name: $name, $weight: $weight, $style: $style, $unicode-range: $unicode-range, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } diff --git a/yarn.lock b/yarn.lock index c3110d5942ec..ab8a9048a6a2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2157,6 +2157,14 @@ __metadata: "@carbon/themes": "npm:^11.43.0" "@carbon/type": "npm:^11.33.0" "@ibm/plex": "npm:6.0.0-next.6" + "@ibm/plex-mono": "npm:0.0.3-alpha.0" + "@ibm/plex-sans": "npm:0.0.3-alpha.0" + "@ibm/plex-sans-arabic": "npm:0.0.3-alpha.0" + "@ibm/plex-sans-devanagari": "npm:0.0.3-alpha.0" + "@ibm/plex-sans-hebrew": "npm:0.0.3-alpha.0" + "@ibm/plex-sans-thai": "npm:0.0.3-alpha.0" + "@ibm/plex-sans-thai-looped": "npm:0.0.3-alpha.0" + "@ibm/plex-serif": "npm:0.0.3-alpha.0" "@ibm/telemetry-js": "npm:^1.5.0" autoprefixer: "npm:^10.4.7" browserslist-config-carbon: "npm:^11.2.0" @@ -3422,6 +3430,62 @@ __metadata: languageName: node linkType: hard +"@ibm/plex-mono@npm:0.0.3-alpha.0": + version: 0.0.3-alpha.0 + resolution: "@ibm/plex-mono@npm:0.0.3-alpha.0" + checksum: 10/fbdfb70762dead35bd12fd69344133f3290bd4ede4fd3607f6949e80e3c516190e772afc5f8ba060426911bf1b89744f02e7b0fdd25cca818086f3ce312fcad4 + languageName: node + linkType: hard + +"@ibm/plex-sans-arabic@npm:0.0.3-alpha.0": + version: 0.0.3-alpha.0 + resolution: "@ibm/plex-sans-arabic@npm:0.0.3-alpha.0" + checksum: 10/c390dd9788a36f4cb2abb2fcf63deb2a3c8b9e7aa8a7e6263ff6484b2fe99044258e2daeb36e7c0b0eeaea17e4128a8ce567208458f851ee6b05ec8c54f84edb + languageName: node + linkType: hard + +"@ibm/plex-sans-devanagari@npm:0.0.3-alpha.0": + version: 0.0.3-alpha.0 + resolution: "@ibm/plex-sans-devanagari@npm:0.0.3-alpha.0" + checksum: 10/ef3cd967100210a822bea7b36c5ac54f915a319d5e23fa1175ea63d0405c826023f241d54b4f7beb5928603fbe01a5bae22839dad6922330bb84921eb289d193 + languageName: node + linkType: hard + +"@ibm/plex-sans-hebrew@npm:0.0.3-alpha.0": + version: 0.0.3-alpha.0 + resolution: "@ibm/plex-sans-hebrew@npm:0.0.3-alpha.0" + checksum: 10/e67ed6e081dbf9a522eca8e35471a329c788e6a03042df89649b034eaa2e66898bc44b72c0c0f57d93d24b37796cfc92729cee7754eb83ec2cd27f1fa9bdeea6 + languageName: node + linkType: hard + +"@ibm/plex-sans-thai-looped@npm:0.0.3-alpha.0": + version: 0.0.3-alpha.0 + resolution: "@ibm/plex-sans-thai-looped@npm:0.0.3-alpha.0" + checksum: 10/11272b1353611fed07788a870793ca6f45c644f47faa99880d5278552a7acd85b0696ca02336b7aa8e29bf5d6353538d322149cb8b6b2e65985c38f0af6359fe + languageName: node + linkType: hard + +"@ibm/plex-sans-thai@npm:0.0.3-alpha.0": + version: 0.0.3-alpha.0 + resolution: "@ibm/plex-sans-thai@npm:0.0.3-alpha.0" + checksum: 10/baac49d77d2075ee6ecbd5ed22d938b1afca898e5d8d9948f079613d2be011216acf52a6ae555e3cf732d8aa60b7b89b1eaef4380590a66270d7b166067a271a + languageName: node + linkType: hard + +"@ibm/plex-sans@npm:0.0.3-alpha.0": + version: 0.0.3-alpha.0 + resolution: "@ibm/plex-sans@npm:0.0.3-alpha.0" + checksum: 10/5b0b0521dbeb7c32eb13a932b53baef0013b96d5d39547b35c69a991707a3f75cec37383c9f239229fdedfb91fda8c8005f25fdddcb900937d6de7dbd456175a + languageName: node + linkType: hard + +"@ibm/plex-serif@npm:0.0.3-alpha.0": + version: 0.0.3-alpha.0 + resolution: "@ibm/plex-serif@npm:0.0.3-alpha.0" + checksum: 10/462dcf33937f50f5a0ecf320f1d930c612e92293aa40dda08c05f6630d8795e4233023bb4f8ed3d340d2dbbd82a4b7ec5ae5e511f4260b16ff9ade6f481e48e8 + languageName: node + linkType: hard + "@ibm/plex@npm:6.0.0-next.6": version: 6.0.0-next.6 resolution: "@ibm/plex@npm:6.0.0-next.6"