html:has(#App),
body:has(#App) {
  height: 100%;
  overflow: hidden !important;
}

._container_1jg71_7 {
  font-family: var(--font-primary);
  height: calc(100vh - 60px);
  max-height: calc(100dvh - 60px);
  display: flex;
  flex-direction: column;
  color: var(--text-primary);
  box-sizing: border-box;
  overflow: hidden;
}
._container_1jg71_7._standalone_1jg71_17 {
  background-image: url(/assets/bg-zOPF3B5R.png);
  background-position: top;
  background-repeat: no-repeat;
  background-color: var(--background-Page-Background);
  padding: 12px;
}
._container_1jg71_7 ._reportHeading_1jg71_24 {
  width: 100%;
}
._container_1jg71_7 ._heading_1jg71_27 {
  flex: 0 0 auto;
}
._container_1jg71_7 ._heading_1jg71_27 h1,
._container_1jg71_7 ._reportHeading_1jg71_24 h1 {
  color: var(--text-primary);
  font-size: 30px;
  font-style: normal;
  font-weight: 600;
  line-height: 52px;
  margin: 0px;
}
._container_1jg71_7 ._heading_1jg71_27 h1 a,
._container_1jg71_7 ._reportHeading_1jg71_24 h1 a {
  color: inherit; /* Makes the link color the same as its parent element's text color */
  text-decoration: none; /* Removes the default underline */
}
._container_1jg71_7 ._heading_1jg71_27 h1 ._secondary_1jg71_44,
._container_1jg71_7 ._reportHeading_1jg71_24 h1 ._secondary_1jg71_44 {
  color: var(--text-secondary, #919191);
  font-weight: var(--font-weight-regular, 400);
}
._container_1jg71_7 ._heading_1jg71_27 h1 ._secondary_1jg71_44:hover,
._container_1jg71_7 ._reportHeading_1jg71_24 h1 ._secondary_1jg71_44:hover {
  color: var(--text-active, #1e8ac1);
}
._container_1jg71_7 ._heading_1jg71_27 ._reportName_1jg71_53,
._container_1jg71_7 ._reportHeading_1jg71_24 ._reportName_1jg71_53 {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-items: flex-start;
}
._container_1jg71_7 ._heading_1jg71_27 ._reportName_1jg71_53 button,
._container_1jg71_7 ._reportHeading_1jg71_24 ._reportName_1jg71_53 button {
  padding-inline: 6px;
  margin: 0;
}
._container_1jg71_7 ._heading_1jg71_27 ._editErrorMessage_1jg71_65,
._container_1jg71_7 ._reportHeading_1jg71_24 ._editErrorMessage_1jg71_65 {
  position: absolute;
  bottom: -28px;
  left: 24px;
  font-size: 12px;
  font-weight: 400;
  color: var(--border-error, #dc3220);
  white-space: nowrap;
}
._container_1jg71_7 ._heading_1jg71_27 ._reportNameDiv_1jg71_75,
._container_1jg71_7 ._reportHeading_1jg71_24 ._reportNameDiv_1jg71_75 {
  font-size: 30px;
  font-weight: 600;
  color: var(--text-primary, #333333);
  margin-left: 12px;
  white-space: nowrap;
}
._container_1jg71_7 ._heading_1jg71_27 ._reportNameDivEdit_1jg71_83,
._container_1jg71_7 ._reportHeading_1jg71_24 ._reportNameDivEdit_1jg71_83 {
  margin-left: 12px;
  min-width: 12px;
  white-space: nowrap;
}
._container_1jg71_7 ._heading_1jg71_27 ._reportNameDivEdit_1jg71_83:focus,
._container_1jg71_7 ._reportHeading_1jg71_24 ._reportNameDivEdit_1jg71_83:focus {
  outline: none;
  line-height: 1;
  border-bottom: 2px solid var(--border-active, #1e8ac1);
}
._container_1jg71_7 ._heading_1jg71_27 ._reportNameDivEdit_1jg71_83._error_1jg71_95:focus,
._container_1jg71_7 ._reportHeading_1jg71_24 ._reportNameDivEdit_1jg71_83._error_1jg71_95:focus {
  border-bottom: 2px solid var(--border-error, #dc3220);
}
._container_1jg71_7 ._icons_1jg71_99 {
  color: var(--icon-primary, #aaa);
  padding-inline: 0;
}
._container_1jg71_7 ._icons_1jg71_99:hover {
  color: var(--icon-active, #1e8ac1);
}
._container_1jg71_7 ._menu_1jg71_106 {
  flex: 0 0 auto;
  display: inline-flex;
  padding-bottom: 12px;
  align-items: flex-end;
  gap: 12px;
  min-height: 56px;
}
._container_1jg71_7 ._separator_1jg71_114 {
  width: 1px;
  border-left: 1px solid var(--border-primary, #ddd);
}
._container_1jg71_7 ._reportMenu_1jg71_118 {
  display: flex;
  justify-content: space-between;
  margin-block: 12px;
}
._container_1jg71_7 ._reportActions_1jg71_123 {
  display: inline-flex;
  align-items: anchor-center;
  gap: 12px;
}
._container_1jg71_7 ._my-reports-info-btn_1jg71_128 {
  margin-left: auto;
  margin-right: 12px;
}
._container_1jg71_7 ._main-content_1jg71_132 {
  display: flex;
  flex-direction: row;
  flex-wrap: none;
  flex: 1 1 0;
  min-height: 0;
  overflow-x: hidden;
  overflow-y: auto;
}._tabs-container_14hca_1 {
  display: flex;
  align-items: flex-end;
}._packages-used-page_5dt3i_1 {
  flex: 1;
  min-width: 0;
  padding: 0 8px 16px 0;
}
._packages-used-page_5dt3i_1 h2 {
  margin-top: 0;
}

._package-note_5dt3i_10 {
  margin: 0 0 16px;
  color: var(--text-secondary, #777);
  font-size: 13px;
}

._package-groups_5dt3i_16 {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
._package-groups_5dt3i_16 h3 {
  margin: 0 0 8px;
}

._package-list_5dt3i_25 {
  max-width: 640px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin: 0;
  padding: 0;
  list-style: none;
}

._package-card_5dt3i_35 {
  border: 1px solid var(--border-primary, #d5d5d5);
  background-color: var(--background-secondary, #f5f5f5);
}

._package-item_5dt3i_40 h4 {
  margin: 0 0 4px;
  font-size: 14px;
  font-weight: 600;
  overflow-wrap: anywhere;
}
._package-item_5dt3i_40 p {
  margin: 0;
  color: var(--text-secondary, #777);
  font-size: 12px;
  line-height: 1.45;
}._tab-page_6lu4z_1 {
  flex: 1;
  min-width: 0;
}
._tab-page_6lu4z_1 h2 {
  margin-top: 0;
}

._description_6lu4z_9 {
  margin: 0 0 16px;
  color: var(--text-secondary, #777);
  font-size: 13px;
}

._grid-container_6lu4z_15 {
  width: 100%;
  height: 420px;
  min-height: 320px;
}._chart-page_guzku_1 {
  --viz-surface: #fcfcfb;
  --viz-text: #0b0b0b;
  --viz-secondary-text: #52514e;
  --viz-border: rgba(11, 11, 11, 0.1);
  --viz-series: #2a78d6;
  flex: 1;
  min-width: 0;
  color: var(--viz-text);
  color-scheme: light;
}

[data-theme="dark"] ._chart-page_guzku_1 {
  --viz-surface: #1a1a19;
  --viz-text: #f0efec;
  --viz-secondary-text: #c3c2b7;
  --viz-border: rgba(255, 255, 255, 0.1);
  --viz-series: #3987e5;
  color-scheme: dark;
}

._chart-page_guzku_1 h2 {
  margin-top: 0;
}

._chart-figure_guzku_26 {
  margin: 0;
  padding: 16px;
  border: 1px solid var(--viz-border);
  border-radius: 6px;
  background: var(--viz-surface);
}
._chart-figure_guzku_26 figcaption {
  font-size: 18px;
  font-weight: 600;
}

._chart-description_guzku_38 {
  margin: 4px 0 12px;
  color: var(--viz-secondary-text);
  font-size: 13px;
}

._chart-container_guzku_44 {
  position: relative;
  width: 100%;
  height: 340px;
}

._table-details_guzku_50 {
  margin-top: 12px;
  color: var(--viz-text);
}
._table-details_guzku_50 summary {
  width: fit-content;
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
}
._table-details_guzku_50 summary:focus-visible {
  outline: 2px solid var(--viz-series);
  outline-offset: 3px;
}

._data-table_guzku_65 {
  width: min(100%, 420px);
  margin-top: 8px;
  border-collapse: collapse;
  background: var(--viz-surface);
  font-size: 13px;
}
._data-table_guzku_65 caption {
  margin-bottom: 6px;
  color: var(--viz-secondary-text);
  text-align: left;
}
._data-table_guzku_65 th,
._data-table_guzku_65 td {
  padding: 6px 10px;
  border-bottom: 1px solid var(--viz-border);
  text-align: left;
}
._data-table_guzku_65 td {
  font-variant-numeric: tabular-nums;
}._props-page_kj7c9_1 {
  box-sizing: border-box;
  flex: 1;
  min-width: 0;
  min-height: 0;
  padding: 0 8px 16px 0;
}
._props-page_kj7c9_1 h3 {
  margin: 20px 0 8px;
}
._props-page_kj7c9_1 h3:first-of-type {
  margin-top: 0;
}
._props-page_kj7c9_1 h4 {
  margin: 20px 0 8px;
}

._props-description_kj7c9_18 {
  margin: 0 0 12px;
  color: var(--text-secondary, #777);
  font-size: 13px;
}

._token-expander_kj7c9_24 {
  max-width: 640px;
  margin-top: 20px;
  padding: 12px;
  border: 1px solid var(--border-primary, #d5d5d5);
  border-radius: 4px;
}
._token-expander_kj7c9_24 summary {
  font-weight: 600;
  cursor: pointer;
}

._token-warning_kj7c9_36 {
  color: var(--text-secondary, #777);
  font-size: 13px;
}

._token-actions_kj7c9_41 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 8px;
}
._token-actions_kj7c9_41 p {
  margin: 0;
  font-size: 13px;
}

._id-token_kj7c9_52 {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  max-height: 240px;
  margin: 0;
  padding: 12px;
  overflow: auto;
  border-radius: 4px;
  background-color: var(--background-secondary, #f5f5f5);
  font-size: 12px;
  white-space: pre;
}

._props-card_kj7c9_66 {
  border: 1px solid var(--border-primary, #d5d5d5);
  background-color: var(--background-secondary, #f5f5f5);
}

._security-groups_kj7c9_71 {
  margin: 0;
  padding: 0;
  list-style: none;
}

._props-list_kj7c9_77 {
  max-width: 640px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin: 0;
}
._props-list_kj7c9_77 dt {
  margin-bottom: 4px;
  font-size: 14px;
  font-weight: 600;
}
._props-list_kj7c9_77 dd {
  margin: 0;
  color: var(--text-secondary, #777);
  font-size: 13px;
  overflow-wrap: anywhere;
}._setup-page_1f4jr_1 {
  flex: 1;
  min-width: 0;
  padding: 0 8px 16px 0;
  overflow-y: auto;
}
._setup-page_1f4jr_1 h2 {
  margin: 0 0 4px;
}

._setup-header_1f4jr_11 {
  margin-bottom: 20px;
}
._setup-header_1f4jr_11 p {
  margin: 0;
  color: var(--text-secondary, #777);
  font-size: 14px;
}

._setup-content_1f4jr_20 {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  align-items: start;
  gap: 16px;
  max-width: 1200px;
}
._setup-content_1f4jr_20 > section[aria-labelledby=getting-started-title] {
  grid-column: 1/-1;
}

._section_1f4jr_31 {
  min-width: 0;
  padding: 20px;
  border: 1px solid var(--border-primary, #d5d5d5);
  border-radius: 8px;
  background-color: var(--background-primary, #fff);
}

._section-title_1f4jr_39 {
  margin: 0 0 16px;
  padding-bottom: 12px;
  border-bottom: 1px solid var(--border-primary, #e5e5e5);
  font-size: 18px;
  font-weight: 600;
}

._section-description_1f4jr_47 {
  margin: 0 0 12px;
  color: var(--text-secondary, #777);
  font-size: 13px;
  line-height: 1.5;
}

._step-list_1f4jr_54 {
  margin: 0;
  padding: 0;
  list-style: none;
}

._step_1f4jr_54 {
  display: flex;
  gap: 12px;
  padding: 14px 0;
  border-bottom: 1px solid var(--border-primary, #eee);
}
._step_1f4jr_54:first-child {
  padding-top: 0;
}
._step_1f4jr_54:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}

._step-number_1f4jr_74 {
  flex: 0 0 28px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background-color: var(--background-secondary, #f0f4ff);
  color: var(--text-active, #1e8ac1);
  font-size: 14px;
  font-weight: 600;
}

._step-content_1f4jr_88 {
  flex: 1;
  min-width: 0;
}
._step-content_1f4jr_88 h4 {
  margin: 2px 0 6px;
  font-size: 14px;
  font-weight: 600;
}

._step-description_1f4jr_98 {
  margin: 0;
  color: var(--text-secondary, #777);
  font-size: 13px;
  line-height: 1.5;
  overflow-wrap: anywhere;
}

._link_1f4jr_106,
._step-description_1f4jr_98 a {
  color: var(--text-active, #1e8ac1);
  font-weight: 500;
  text-decoration: none;
}
._link_1f4jr_106:hover,
._step-description_1f4jr_98 a:hover {
  text-decoration: underline;
}

._code-block_1f4jr_117 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-top: 8px;
  padding: 10px 12px;
  border-radius: 6px;
  background-color: #1e1e1e;
}

._code-text_1f4jr_127 {
  flex: 1;
  min-width: 0;
  margin: 0;
  overflow-x: auto;
  color: #e6e6e6;
  font-family: "SF Mono", Consolas, Monaco, "Courier New", monospace;
  font-size: 13px;
  white-space: pre-wrap;
  user-select: all;
}

._copy-button_1f4jr_139 {
  flex: 0 0 auto;
  padding: 6px 10px;
  border: 0;
  border-radius: 5px;
  background-color: #333;
  color: #ddd;
  font-size: 12px;
  cursor: pointer;
}
._copy-button_1f4jr_139:hover {
  background-color: #444;
  color: #fff;
}
._copy-button_1f4jr_139:focus-visible {
  outline: 2px solid var(--text-active, #1e8ac1);
  outline-offset: 2px;
}

._variable-list_1f4jr_158 {
  display: flex;
  flex-direction: column;
}

._variable-item_1f4jr_163 {
  display: grid;
  grid-template-columns: minmax(130px, auto) 1fr auto;
  align-items: start;
  gap: 8px 10px;
  padding: 10px 0;
  border-bottom: 1px solid var(--border-primary, #eee);
}
._variable-item_1f4jr_163:last-child {
  border-bottom: 0;
}

._variable-name_1f4jr_175 {
  padding: 2px 6px;
  border-radius: 4px;
  background-color: var(--background-secondary, #f0f4ff);
  color: var(--text-active, #5046e5);
  font-family: "SF Mono", Consolas, Monaco, monospace;
  font-size: 12px;
  white-space: nowrap;
}

._variable-desc_1f4jr_185 {
  color: var(--text-secondary, #777);
  font-size: 12px;
  line-height: 1.5;
}

._variable-item_1f4jr_163 ._copy-button_1f4jr_139 {
  margin-top: -4px;
  padding: 4px 8px;
  background-color: var(--background-secondary, #f5f5f5);
  color: var(--text-secondary, #777);
}
._variable-item_1f4jr_163 ._copy-button_1f4jr_139:hover {
  background-color: var(--background-primary, #fff);
  color: var(--text-primary, #333);
}

._command-section_1f4jr_202 {
  margin-top: 16px;
  padding-top: 14px;
  border-top: 1px solid var(--border-primary, #e5e5e5);
}
._command-section_1f4jr_202 h4 {
  margin: 0 0 8px;
  font-size: 14px;
}
._command-section_1f4jr_202 ._code-block_1f4jr_117 + ._code-block_1f4jr_117 {
  margin-top: 8px;
}

@media (max-width: 900px) {
  ._setup-content_1f4jr_20 {
    grid-template-columns: minmax(0, 1fr);
  }
}
@media (max-width: 560px) {
  ._section_1f4jr_31 {
    padding: 16px;
  }
  ._variable-item_1f4jr_163 {
    grid-template-columns: minmax(0, 1fr) auto;
  }
  ._variable-desc_1f4jr_185 {
    grid-column: 1/-1;
    grid-row: 2;
  }
}/* @font-face {
	font-family: "proxima-nova";
	src: url("../assets/font/ProximaNova/ProximaNova-Light.otf")
		format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 200;
}
@font-face {
	font-family: "proxima-nova";
	src: url("../assets/font/ProximaNova/ProximaNova-LightItalic.otf")
		format("opentype");
	font-display: swap;
	font-style: italic;
	font-weight: 200;
}
@font-face {
	font-family: "proxima-nova";
	src: url("../assets/font/ProximaNova/ProximaNova-Regular.otf")
		format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 400;
}
@font-face {
	font-family: "proxima-nova";
	src: url("../assets/font/ProximaNova/ProximaNova-RegularItalic.otf")
		format("opentype");
	font-display: swap;
	font-style: italic;
	font-weight: 400;
}
@font-face {
	font-family: "proxima-nova";
	src: url("../assets/font/ProximaNova/ProximaNova-Regular.otf")
		format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 500;
}
@font-face {
	font-family: "proxima-nova";
	src: url("../assets/font/ProximaNova/ProximaNova-RegularItalic.otf")
		format("opentype");
	font-display: swap;
	font-style: italic;
	font-weight: 500;
}
@font-face {
	font-family: "proxima-nova";
	src: url("../assets/font/ProximaNova/ProximaNova-Semibold.otf")
		format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 600;
}
@font-face {
	font-family: "proxima-nova";
	src: url("../assets/font/ProximaNova/ProximaNova-Bold.otf") format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 700;
}
@font-face {
	font-family: "proxima-nova";
	src: url("../assets/font/ProximaNova/ProximaNova-Black.otf")
		format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 800;
}
@font-face {
	font-family: "proxima-nova";
	src: url("../assets/font/ProximaNova/ProximaNova-Extrabold.otf")
		format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 900;
} */

html,
body {
	margin: 0;
	padding: 0;
	/* font-family: var(--font-primary); */
}

body {
	min-height: 100%;
	height: fit-content;
}
/* source-sans-3-cyrillic-ext-wght-normal */
@font-face {
  font-family: 'Source Sans 3 Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 900;
  src: url(/assets/source-sans-3-cyrillic-ext-wght-normal-DzyfIafT.woff2) format('woff2-variations');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* source-sans-3-cyrillic-wght-normal */
@font-face {
  font-family: 'Source Sans 3 Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 900;
  src: url(/assets/source-sans-3-cyrillic-wght-normal-BMDVbyM7.woff2) format('woff2-variations');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* source-sans-3-greek-ext-wght-normal */
@font-face {
  font-family: 'Source Sans 3 Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 900;
  src: url(/assets/source-sans-3-greek-ext-wght-normal-BWSLJLk6.woff2) format('woff2-variations');
  unicode-range: U+1F00-1FFF;
}

/* source-sans-3-greek-wght-normal */
@font-face {
  font-family: 'Source Sans 3 Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 900;
  src: url(/assets/source-sans-3-greek-wght-normal-C9H9m1vD.woff2) format('woff2-variations');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}

/* source-sans-3-vietnamese-wght-normal */
@font-face {
  font-family: 'Source Sans 3 Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 900;
  src: url(/assets/source-sans-3-vietnamese-wght-normal-C1uRvKPU.woff2) format('woff2-variations');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* source-sans-3-latin-ext-wght-normal */
@font-face {
  font-family: 'Source Sans 3 Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 900;
  src: url(/assets/source-sans-3-latin-ext-wght-normal-C8iNium2.woff2) format('woff2-variations');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* source-sans-3-latin-wght-normal */
@font-face {
  font-family: 'Source Sans 3 Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 900;
  src: url(/assets/source-sans-3-latin-wght-normal-BqRLTx4X.woff2) format('woff2-variations');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}/* source-sans-3-cyrillic-ext-wght-italic */
@font-face {
  font-family: 'Source Sans 3 Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 200 900;
  src: url(/assets/source-sans-3-cyrillic-ext-wght-italic-Bmy0yRBR.woff2) format('woff2-variations');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* source-sans-3-cyrillic-wght-italic */
@font-face {
  font-family: 'Source Sans 3 Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 200 900;
  src: url(/assets/source-sans-3-cyrillic-wght-italic-BqzjwPnH.woff2) format('woff2-variations');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* source-sans-3-greek-ext-wght-italic */
@font-face {
  font-family: 'Source Sans 3 Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 200 900;
  src: url(/assets/source-sans-3-greek-ext-wght-italic-CsGuNfVR.woff2) format('woff2-variations');
  unicode-range: U+1F00-1FFF;
}

/* source-sans-3-greek-wght-italic */
@font-face {
  font-family: 'Source Sans 3 Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 200 900;
  src: url(/assets/source-sans-3-greek-wght-italic-BfAgiArQ.woff2) format('woff2-variations');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}

/* source-sans-3-vietnamese-wght-italic */
@font-face {
  font-family: 'Source Sans 3 Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 200 900;
  src: url(/assets/source-sans-3-vietnamese-wght-italic-DnchwVcj.woff2) format('woff2-variations');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* source-sans-3-latin-ext-wght-italic */
@font-face {
  font-family: 'Source Sans 3 Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 200 900;
  src: url(/assets/source-sans-3-latin-ext-wght-italic-B1mMy0tD.woff2) format('woff2-variations');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* source-sans-3-latin-wght-italic */
@font-face {
  font-family: 'Source Sans 3 Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 200 900;
  src: url(/assets/source-sans-3-latin-wght-italic-Bg-PIjcQ.woff2) format('woff2-variations');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}