/* Generated from @sc-framework/tokens 16.21.0. Do not edit directly. */
/**
 * Do not edit directly, this file was auto-generated.
 */

:root {
  --border-width-0: 0;
  --border-width-10: 1px;
  --border-width-20: 2px;
  --border-width-30: 4px;
  --border-width-40: 8px;
  --dimension-0: 0px;
  --dimension-1: 1px;
  --dimension-2: 2px;
  --dimension-4: 4px;
  --dimension-6: 6px;
  --dimension-8: 8px;
  --dimension-12: 12px;
  --dimension-14: 14px;
  --dimension-16: 16px;
  --dimension-20: 20px;
  --dimension-24: 24px;
  --dimension-26: 26px;
  --dimension-30: 30px;
  --dimension-32: 32px;
  --dimension-40: 40px;
  --dimension-48: 48px;
  --dimension-56: 56px;
  --dimension-64: 64px;
  --dimension-96: 96px;
  --dimension-p100: 100%; /** Only use with '%' at the end, it indicates this should take 100% of the parent dimension */
  --opacity-0: 0;
  --opacity-10: 0.1;
  --opacity-20: 0.2;
  --opacity-30: 0.3;
  --opacity-40: 0.4;
  --opacity-50: 0.5;
  --opacity-60: 0.6;
  --opacity-70: 0.7;
  --opacity-80: 0.8;
  --opacity-90: 0.9;
  --opacity-100: 1; /** Element will be 100% opaque */
  --outline-color: #148a96;
  --outline-offset: 2px;
  --outline-style: solid;
  --outline-transition: 0.05s;
  --outline-width: 2px;
  --radius-10: 2px;
  --radius-20: 8px;
  --radius-30: 16px;
  --radius-40: 24px;
  --radius-50: 32px;
  --radius-999: 999px; /** To create pills essentially (long rectangles with fully rounded sides) */
  --radius-circle: 50%; /** No Figma support, included for CSS only */
  --radius-default: 4px; /** The default size radius applied to element */
  --radius-sharp: 0px; /** No border radius applied to element */
}

/* 🔒 Do not edit directly, this is auto-generated. */
.simcorponelight.comfort {
  color-scheme: light;
  --border-color-10: #e3e3e3;
  --border-color-20: #d9d9d9;
  --border-color-30: #cccccc;
  --border-color-code: #b3bec6;
  --color-brand-10: #e6f4f5;
  --color-brand-20: #beeaeb;
  --color-brand-30: #95dbdd;
  --color-brand-40: #6ac9cd;
  --color-brand-50: #48b8bc;
  --color-brand-60: #329da2;
  --color-brand-70: #338084;
  --color-brand-80: #2a6466;
  --color-brand-90: #1e4647;
  --color-brand-100: #142b2c;
  --color-chart-category-10: #39a4ac;
  --color-chart-category-20: #f1b21d;
  --color-chart-category-30: #f45e1d;
  --color-chart-category-40: #b456e3;
  --color-chart-category-50: #62a13a;
  --color-chart-category-60: #4579e8;
  --color-chart-category-70: #fd2772;
  --color-chart-category-80: #aec834;
  --color-chart-category-90: #43cd6c;
  --color-chart-category-100: #7c49d5;
  --color-chart-category-110: #bc8d45;
  --color-chart-category-120: #868686;
  --color-chart-category-130: #f9a0a5;
  --color-chart-category-140: #41c6eb;
  --color-chart-category-150: #eacf06;
  --color-chart-diverging-10: #41a05b;
  --color-chart-diverging-20: #68b87b;
  --color-chart-diverging-30: #a1dbab;
  --color-chart-diverging-40: #c8f3cb;
  --color-chart-diverging-50: #f1f1f1;
  --color-chart-diverging-60: #fdc7c9;
  --color-chart-diverging-70: #f9a0a5;
  --color-chart-diverging-80: #f3656e;
  --color-chart-diverging-90: #ef3e4a;
  --color-chart-semantic-info: #0a80e0;
  --color-chart-semantic-negative: #ef3e4a;
  --color-chart-semantic-positive: #41a05b;
  --color-chart-semantic-warning: #f0cf61;
  --color-chart-sequential-10: #04335a;
  --color-chart-sequential-20: #064d86;
  --color-chart-sequential-30: #0866b3;
  --color-chart-sequential-40: #0a80e0;
  --color-chart-sequential-50: #3b99e6;
  --color-chart-sequential-60: #54a6e9;
  --color-chart-sequential-70: #85c0f0;
  --color-chart-sequential-80: #b6d9f6;
  --color-chart-sequential-90: #e7f2fc;
  --color-codeblock-10: #494d53;
  --color-codeblock-20: #6b6f74;
  --color-codeblock-30: #964dbf;
  --color-codeblock-40: #ae2c35;
  --color-codeblock-50: #317b90;
  --color-codeblock-60: #62784e;
  --color-codeblock-70: #ae5e10;
  --color-codeblock-80: #0a60a5;
  --color-codeblock-90: #8d6d03;
  --color-disabled-10: #f1f1f1;
  --color-disabled-20: #e3e3e3;
  --color-focus-10: #148a96;
  --color-formatting-background-green-subtle: #c8e4d0;
  --color-formatting-background-green-heavy: #6db681;
  --color-formatting-background-red-subtle: #fed8d8;
  --color-formatting-background-red-heavy: #fe8888;
  --color-formatting-background-blue-subtle: #d5e0fc;
  --color-formatting-background-blue-heavy: #8ba6f6;
  --color-formatting-background-yellow-subtle: #faf29d;
  --color-formatting-background-yellow-heavy: #f7db32;
  --color-formatting-background-orange-subtle: #fdd9b7;
  --color-formatting-background-orange-heavy: #f9a036;
  --color-formatting-background-pink-subtle: #fcd3e4;
  --color-formatting-background-pink-heavy: #fa90c1;
  --color-formatting-background-purple-subtle: #ecd6ff;
  --color-formatting-background-purple-heavy: #d29dfa;
  --color-formatting-background-gray-subtle: #e3e3e3;
  --color-formatting-background-gray-heavy: #ababab;
  --color-formatting-background-green-1: #c8e4d0;
  --color-formatting-background-green-2: #aed7ba;
  --color-formatting-background-green-3: #95caa3;
  --color-formatting-background-green-4: #81c092;
  --color-formatting-background-green-5: #6db681;
  --color-formatting-background-red-1: #fed8d8;
  --color-formatting-background-red-2: #fec6c6;
  --color-formatting-background-red-3: #feb3b3;
  --color-formatting-background-red-4: #ff9e9e;
  --color-formatting-background-red-5: #fe8888;
  --color-formatting-background-blue-1: #d5e0fc;
  --color-formatting-background-blue-2: #c1d0fe;
  --color-formatting-background-blue-3: #aebfff;
  --color-formatting-background-blue-4: #9db2fb;
  --color-formatting-background-blue-5: #8ba6f6;
  --color-formatting-background-yellow-1: #faf29d;
  --color-formatting-background-yellow-2: #f8ee81;
  --color-formatting-background-yellow-3: #f6e960;
  --color-formatting-background-yellow-4: #f6e24c;
  --color-formatting-background-yellow-5: #f7db32;
  --color-formatting-background-gray-1: #f1f1f1;
  --color-formatting-background-gray-2: #e3e3e3;
  --color-formatting-background-gray-3: #d9d9d9;
  --color-formatting-background-gray-4: #cccccc;
  --color-formatting-background-gray-5: #ababab;
  --color-formatting-background-orange-1: #fdd9b7;
  --color-formatting-background-orange-2: #fdcc9d;
  --color-formatting-background-orange-3: #fcbf81;
  --color-formatting-background-orange-4: #fbb060;
  --color-formatting-background-orange-5: #f9a036;
  --color-formatting-background-pink-1: #fcd3e4;
  --color-formatting-background-pink-2: #fdc3dc;
  --color-formatting-background-pink-3: #feb3d3;
  --color-formatting-background-pink-4: #fca2ca;
  --color-formatting-background-pink-5: #fa90c1;
  --color-formatting-background-purple-1: #ecd6ff;
  --color-formatting-background-purple-2: #e6c9fe;
  --color-formatting-background-purple-3: #dfbcfc;
  --color-formatting-background-purple-4: #d8adfb;
  --color-formatting-background-purple-5: #d29dfa;
  --color-formatting-graphic-1: #6db681;
  --color-formatting-graphic-2: #d60000;
  --color-formatting-graphic-3: #db2364;
  --color-formatting-graphic-4: #d17304;
  --color-formatting-graphic-5: #b0823c;
  --color-formatting-graphic-6: #a18a00;
  --color-formatting-graphic-7: #3098a0;
  --color-formatting-graphic-8: #1a96b9;
  --color-formatting-graphic-9: #868686;
  --color-formatting-graphic-10: #7c49d5;
  --color-formatting-text-default: #111111;
  --color-formatting-text-inverted: #ffffff;
  --color-formatting-text-green: #007b22;
  --color-formatting-text-red: #d60000;
  --color-formatting-text-blue: #3358cc;
  --color-formatting-text-yellow: #856405;
  --color-formatting-text-orange: #ad5600;
  --color-formatting-text-pink: #d21d66;
  --color-formatting-text-purple: #9348d4;
  --color-formatting-text-transparent: rgba(0, 0, 0, 0);
  --color-formatting-icon-default: #111111;
  --color-formatting-icon-green: #6db681;
  --color-formatting-icon-red: #fe8888;
  --color-formatting-icon-yellow: #f7db32;
  --color-formatting-icon-blue: #8ba6f6;
  --color-formatting-icon-gray: #ababab;
  --color-formatting-icon-orange: #f9a036;
  --color-formatting-icon-pink: #fa90c1;
  --color-formatting-icon-purple: #ecd6ff;
  --color-formatting-icon-transparent: rgba(0, 0, 0, 0);
  --color-grid-header: #f1f1f1;
  --color-grid-row-odd: #f0f2f4;
  --color-grid-row-selected: #95dbdd;
  --color-grid-row-hover-base-color: #95dbdd;
  --color-info-10: #ecf1ff;
  --color-info-20: #d5e0fc;
  --color-info-30: #3358cc;
  --color-info-40: #254cac;
  --color-info-50: #12387a;
  --color-input-background-active: #fafafa;
  --color-input-background-default: #fafafa;
  --color-input-background-disabled: #f1f1f1;
  --color-input-background-hover: #fafafa;
  --color-input-border-active: #2a6466;
  --color-input-border-default: #6a6a6a;
  --color-input-border-disabled: #ababab;
  --color-input-border-hover: #338084;
  --color-input-ripple-active: #95dbdd;
  --color-input-ripple-default: rgba(0, 0, 0, 0);
  --color-input-ripple-disabled: rgba(0, 0, 0, 0);
  --color-input-ripple-hover: #beeaeb;
  --color-interactive-10: #e6f4f5;
  --color-interactive-20: #beeaeb;
  --color-interactive-30: #2a6466;
  --color-interactive-40: #1e4647;
  --color-interactive-50: #142b2c;
  --color-link-10: #2a6466;
  --color-link-20: #1e4647;
  --color-link-30: #142b2c;
  --color-negative-10: #feecec;
  --color-negative-20: #fed8d8;
  --color-negative-30: #d60000;
  --color-negative-40: #a90000;
  --color-negative-50: #7d0000;
  --color-neutral-10: #fafafa;
  --color-neutral-20: #e3e3e3;
  --color-neutral-30: #6a6a6a;
  --color-neutral-40: #525252;
  --color-neutral-50: #3b3b3b;
  --color-positive-10: #e5f4ea;
  --color-positive-20: #c8e4d0;
  --color-positive-30: #007b22;
  --color-positive-40: #00601a;
  --color-positive-50: #004514;
  --color-scheme: light;
  --color-warning-10: #fdfadd;
  --color-warning-20: #faf29d;
  --color-warning-30: #dabb07;
  --color-warning-40: #c9a508;
  --color-warning-50: #b68a07;
  --components-badge-spacing: 4px;
  --components-grid-spacing: 4px;
  --components-min-height: 32px;
  --components-min-width: 32px;
  --gap-l: 12px;
  --gap-m: 6px;
  --gap-s: 2px;
  --gap-xl: 16px;
  --gap-xs: 1px;
  --icon-size-1: 0.8125rem;
  --icon-size-2: 0.9375rem;
  --icon-size-3: 1.125rem;
  --icon-size-4: 1.25rem;
  --icon-size-5: 1.5rem;
  --icon-size-6: 2rem;
  --icon-target-min-size: 32px;
  --margin-l: 12px;
  --margin-m: 8px;
  --margin-s: 6px;
  --margin-xl: 16px;
  --margin-xs: 4px;
  --padding-l: 12px;
  --padding-m: 8px;
  --padding-s: 6px;
  --padding-xl: 16px;
  --padding-xs: 4px;
  --typography-block-title-font-family: "Roboto Flex";
  --typography-block-title-font-grade: unset;
  --typography-block-title-font-size: 0.875rem;
  --typography-block-title-font-style: unset;
  --typography-block-title-font-variation-settings: unset;
  --typography-block-title-font-weight: 600;
  --typography-block-title-letter-spacing: normal;
  --typography-block-title-line-height: 1.2;
  --typography-block-title-text-decoration: unset;
  --typography-body-font-family: "Roboto Flex";
  --typography-body-font-grade: unset;
  --typography-body-font-size: 0.8125rem;
  --typography-body-font-style: unset;
  --typography-body-font-variation-settings: unset;
  --typography-body-font-weight: 400;
  --typography-body-letter-spacing: normal;
  --typography-body-line-height: 1.2;
  --typography-body-text-decoration: unset;
  --typography-chart-axis-label-font-family: "Roboto Flex";
  --typography-chart-axis-label-font-grade: unset;
  --typography-chart-axis-label-font-size: 0.75rem;
  --typography-chart-axis-label-font-style: unset;
  --typography-chart-axis-label-font-variation-settings: unset;
  --typography-chart-axis-label-font-weight: 600;
  --typography-chart-axis-label-letter-spacing: 0.025em;
  --typography-chart-axis-label-line-height: 1.2;
  --typography-chart-axis-label-text-decoration: unset;
  --typography-chart-chart-text-font-family: "Roboto Flex";
  --typography-chart-chart-text-font-grade: unset;
  --typography-chart-chart-text-font-size: 0.75rem;
  --typography-chart-chart-text-font-style: unset;
  --typography-chart-chart-text-font-variation-settings: unset;
  --typography-chart-chart-text-font-weight: 600;
  --typography-chart-chart-text-letter-spacing: normal;
  --typography-chart-chart-text-line-height: 1.2;
  --typography-chart-chart-text-text-decoration: unset;
  --typography-chart-series-data-point-label-font-family: "Roboto Flex";
  --typography-chart-series-data-point-label-font-grade: unset;
  --typography-chart-series-data-point-label-font-size: 0.75rem;
  --typography-chart-series-data-point-label-font-style: unset;
  --typography-chart-series-data-point-label-font-variation-settings: unset;
  --typography-chart-series-data-point-label-font-weight: 700;
  --typography-chart-series-data-point-label-letter-spacing: normal;
  --typography-chart-series-data-point-label-line-height: 1.2;
  --typography-chart-series-data-point-label-text-decoration: unset;
  --typography-code-font-family: "Roboto Mono";
  --typography-code-font-grade: unset;
  --typography-code-font-size: 0.8125rem;
  --typography-code-font-style: unset;
  --typography-code-font-variation-settings: unset;
  --typography-code-font-weight: 400;
  --typography-code-letter-spacing: normal;
  --typography-code-line-height: 1.5;
  --typography-code-text-decoration: unset;
  --typography-data-label-title-font-family: "Roboto Flex";
  --typography-data-label-title-font-grade: unset;
  --typography-data-label-title-font-size: 0.875rem;
  --typography-data-label-title-font-style: unset;
  --typography-data-label-title-font-variation-settings: unset;
  --typography-data-label-title-font-weight: 400;
  --typography-data-label-title-letter-spacing: normal;
  --typography-data-label-title-line-height: 1.2;
  --typography-data-label-title-text-decoration: unset;
  --typography-datagrid-font-family: "Roboto Flex";
  --typography-datagrid-font-grade: unset;
  --typography-datagrid-font-size: 0.8125rem;
  --typography-datagrid-font-style: unset;
  --typography-datagrid-font-variation-settings: unset;
  --typography-datagrid-font-weight: 400;
  --typography-datagrid-letter-spacing: normal;
  --typography-datagrid-line-height: 1.2;
  --typography-datagrid-text-decoration: unset;
  --typography-input-label-font-family: "Roboto Flex";
  --typography-input-label-font-grade: unset;
  --typography-input-label-font-size: 0.8125rem;
  --typography-input-label-font-style: unset;
  --typography-input-label-font-variation-settings: unset;
  --typography-input-label-font-weight: 400;
  --typography-input-label-letter-spacing: normal;
  --typography-input-label-line-height: 1.2;
  --typography-input-label-text-decoration: unset;
  --typography-italic-font-family: "Roboto Flex";
  --typography-italic-font-grade: unset;
  --typography-italic-font-size: 0.8125rem;
  --typography-italic-font-style: italic;
  --typography-italic-font-variation-settings: unset;
  --typography-italic-font-weight: 400;
  --typography-italic-letter-spacing: normal;
  --typography-italic-line-height: 1.2;
  --typography-italic-text-decoration: unset;
  --typography-label-title-font-size: 0.875rem;
  --typography-link-font-family: "Roboto Flex";
  --typography-link-font-grade: "GRAD" 150;
  --typography-link-font-size: 0.8125rem;
  --typography-link-font-style: unset;
  --typography-link-font-variation-settings: unset;
  --typography-link-font-weight: 400;
  --typography-link-letter-spacing: normal;
  --typography-link-line-height: 1.2;
  --typography-link-text-decoration: underline;
  --typography-micro-title-font-family: "Roboto Flex";
  --typography-micro-title-font-grade: unset;
  --typography-micro-title-font-size: 0.8125rem;
  --typography-micro-title-font-style: unset;
  --typography-micro-title-font-variation-settings: unset;
  --typography-micro-title-font-weight: 600;
  --typography-micro-title-letter-spacing: normal;
  --typography-micro-title-line-height: 1.2;
  --typography-micro-title-text-decoration: unset;
  --typography-narrow-font-family: "Roboto Flex";
  --typography-narrow-font-grade: unset;
  --typography-narrow-font-size: 0.8125rem;
  --typography-narrow-font-style: unset;
  --typography-narrow-font-variation-settings: unset;
  --typography-narrow-font-weight: 400;
  --typography-narrow-letter-spacing: -0.025em;
  --typography-narrow-line-height: 1.2;
  --typography-narrow-text-decoration: unset;
  --typography-page-title-font-family: "Roboto Flex";
  --typography-page-title-font-grade: unset;
  --typography-page-title-font-size: 1.125rem;
  --typography-page-title-font-style: unset;
  --typography-page-title-font-variation-settings: unset;
  --typography-page-title-font-weight: 600;
  --typography-page-title-letter-spacing: normal;
  --typography-page-title-line-height: 1.2;
  --typography-page-title-text-decoration: unset;
  --typography-paragraph-font-family: "Roboto Flex";
  --typography-paragraph-font-grade: unset;
  --typography-paragraph-font-size: 0.8125rem;
  --typography-paragraph-font-style: unset;
  --typography-paragraph-font-variation-settings: "wght" 300, "GRAD" 0;
  --typography-paragraph-font-weight: 400;
  --typography-paragraph-letter-spacing: normal;
  --typography-paragraph-line-height: 1.5;
  --typography-paragraph-text-decoration: unset;
  --typography-paragraph-strong-font-variation-settings:
    "wght" 700, "GRAD" -25, "wdth" 90;
  --typography-section-title-font-family: "Roboto Flex";
  --typography-section-title-font-grade: unset;
  --typography-section-title-font-size: 1rem;
  --typography-section-title-font-style: unset;
  --typography-section-title-font-variation-settings: unset;
  --typography-section-title-font-weight: 600;
  --typography-section-title-letter-spacing: normal;
  --typography-section-title-line-height: 1.2;
  --typography-section-title-text-decoration: unset;
  --typography-small-font-family: "Roboto Flex";
  --typography-small-font-grade: unset;
  --typography-small-font-size: 0.6875rem;
  --typography-small-font-style: unset;
  --typography-small-font-variation-settings: unset;
  --typography-small-font-weight: 500;
  --typography-small-letter-spacing: normal;
  --typography-small-line-height: 1;
  --typography-small-text-decoration: unset;
  --typography-smallcaps-font-family: "Roboto Flex";
  --typography-smallcaps-font-grade: unset;
  --typography-smallcaps-font-size: 0.8125rem;
  --typography-smallcaps-font-style: unset;
  --typography-smallcaps-font-variation-settings: YTUC 528, YTFI 560;
  --typography-smallcaps-font-weight: 400;
  --typography-smallcaps-letter-spacing: normal;
  --typography-smallcaps-line-height: 1.2;
  --typography-smallcaps-text-decoration: unset;
  --typography-sub-section-title-font-family: "Roboto Flex";
  --typography-sub-section-title-font-grade: unset;
  --typography-sub-section-title-font-size: 0.9375rem;
  --typography-sub-section-title-font-style: unset;
  --typography-sub-section-title-font-variation-settings: unset;
  --typography-sub-section-title-font-weight: 500;
  --typography-sub-section-title-letter-spacing: normal;
  --typography-sub-section-title-line-height: 1.2;
  --typography-sub-section-title-text-decoration: unset;
  --typography-thick-font-family: "Roboto Flex";
  --typography-thick-font-grade: "GRAD" 150;
  --typography-thick-font-size: 0.8125rem;
  --typography-thick-font-style: unset;
  --typography-thick-font-variation-settings: unset;
  --typography-thick-font-weight: 400;
  --typography-thick-letter-spacing: normal;
  --typography-thick-line-height: 1.2;
  --typography-thick-text-decoration: unset;
  --elevation-large: 0px 8px 32px 0px rgba(0, 0, 0, 0.2);
  --elevation-medium: 0px 6px 12px 0px rgba(0, 0, 0, 0.2);
  --elevation-small: 0px 1px 4px 0px rgba(0, 0, 0, 0.1);
  --surface-background: #fafafa;
  --surface-code: #b3bec6;
  --surface-level-1: #ffffff;
  --surface-level-2: #fafafa;
  --surface-level-3: #ffffff;
  --surface-mask: rgba(0, 0, 0, 0.3);
  --surface-raised: #f0f2f4;
  --surface-tint-info: rgba(51, 88, 204, 0.2);
  --surface-tint-inverted: rgba(0, 0, 0, 0.1);
  --surface-tint-negative: rgba(214, 0, 0, 0.2);
  --surface-tint-neutral-10: rgba(255, 255, 255, 0.1);
  --surface-tint-neutral-20: rgba(255, 255, 255, 0.9);
  --surface-tint-positive: rgba(0, 123, 34, 0.2);
  --surface-tint-transparent: rgba(255, 255, 255, 0);
  --surface-tint-warning: rgba(218, 187, 7, 0.2);
  --text-brand: #2a6466;
  --text-default: #111111;
  --text-disabled: #6a6a6a;
  --text-icon-with-darker-text-warning: #dabb07;
  --text-info: #3358cc;
  --text-inverted: #ffffff;
  --text-muted: #525252;
  --text-negative: #d60000;
  --text-on-formatting-background-blue-heavy: #111111;
  --text-on-formatting-background-gray-heavy: #111111;
  --text-on-formatting-background-green-heavy: #111111;
  --text-on-formatting-background-orange-heavy: #111111;
  --text-on-formatting-background-pink-heavy: #111111;
  --text-on-formatting-background-purple-heavy: #111111;
  --text-on-formatting-background-red-heavy: #111111;
  --text-on-formatting-background-yellow-heavy: #111111;
  --text-on-info-10: #111111;
  --text-on-info-20: #111111;
  --text-on-info-30: #ffffff;
  --text-on-info-40: #ffffff;
  --text-on-info-50: #ffffff;
  --text-on-input-10: #111111;
  --text-on-input-20: #ffffff;
  --text-on-input-30: #111111;
  --text-on-input-40: #111111;
  --text-on-input-50: #ffffff;
  --text-on-input-60: #ffffff;
  --text-on-input-background-active: #111111;
  --text-on-input-background-default: #111111;
  --text-on-input-background-disabled: #6a6a6a;
  --text-on-input-background-hover: #111111;
  --text-on-interactive-10: #111111;
  --text-on-interactive-20: #111111;
  --text-on-interactive-30: #ffffff;
  --text-on-interactive-40: #ffffff;
  --text-on-interactive-50: #ffffff;
  --text-on-negative-10: #111111;
  --text-on-negative-20: #111111;
  --text-on-negative-30: #ffffff;
  --text-on-negative-40: #ffffff;
  --text-on-negative-50: #ffffff;
  --text-on-neutral-10: #111111;
  --text-on-neutral-20: #111111;
  --text-on-neutral-30: #ffffff;
  --text-on-neutral-40: #ffffff;
  --text-on-neutral-50: #ffffff;
  --text-on-positive-10: #111111;
  --text-on-positive-20: #111111;
  --text-on-positive-30: #ffffff;
  --text-on-positive-40: #ffffff;
  --text-on-positive-50: #ffffff;
  --text-on-warning-10: #111111;
  --text-on-warning-20: #111111;
  --text-on-warning-30: #111111;
  --text-on-warning-40: #ffffff;
  --text-on-warning-50: #ffffff;
  --text-on-warning: #111111;
  --text-positive: #007b22;
  --text-warning: #856405;
}
/* 🔒 Do not edit directly, this is auto-generated. */
.simcorponedark.comfort {
  color-scheme: dark;
  --border-color-10: #3b3b3b;
  --border-color-20: #4a4a4a;
  --border-color-30: #595959;
  --border-color-code: #4c5a66;
  --color-brand-10: #e6f4f5;
  --color-brand-20: #beeaeb;
  --color-brand-30: #95dbdd;
  --color-brand-40: #6ac9cd;
  --color-brand-50: #48b8bc;
  --color-brand-60: #329da2;
  --color-brand-70: #338084;
  --color-brand-80: #2a6466;
  --color-brand-90: #1e4647;
  --color-brand-100: #142b2c;
  --color-chart-category-10: #a6cee3;
  --color-chart-category-20: #1f78b4;
  --color-chart-category-30: #b2df8a;
  --color-chart-category-40: #33a02c;
  --color-chart-category-50: #fb9a99;
  --color-chart-category-60: #e31a1c;
  --color-chart-category-70: #fdbf6f;
  --color-chart-category-80: #ff7f00;
  --color-chart-category-90: #cab2d6;
  --color-chart-category-100: #6a3d9a;
  --color-chart-category-110: #ffff99;
  --color-chart-category-120: #b15928;
  --color-chart-category-130: #e5e5e5;
  --color-chart-category-140: #858585;
  --color-chart-category-150: #96e2de;
  --color-chart-diverging-10: #41a05b;
  --color-chart-diverging-20: #68b87b;
  --color-chart-diverging-30: #a1dbab;
  --color-chart-diverging-40: #c8f3cb;
  --color-chart-diverging-50: #f1f1f1;
  --color-chart-diverging-60: #fdc7c9;
  --color-chart-diverging-70: #f9a0a5;
  --color-chart-diverging-80: #f3656e;
  --color-chart-diverging-90: #ef3e4a;
  --color-chart-semantic-info: #0a80e0;
  --color-chart-semantic-negative: #ef3e4a;
  --color-chart-semantic-positive: #41a05b;
  --color-chart-semantic-warning: #f0cf61;
  --color-chart-sequential-10: #e7f2fc;
  --color-chart-sequential-20: #b6d9f6;
  --color-chart-sequential-30: #85c0f0;
  --color-chart-sequential-40: #54a6e9;
  --color-chart-sequential-50: #3b99e6;
  --color-chart-sequential-60: #0a80e0;
  --color-chart-sequential-70: #0866b3;
  --color-chart-sequential-80: #064d86;
  --color-chart-sequential-90: #04335a;
  --color-codeblock-10: #e9ebf3;
  --color-codeblock-20: #868686;
  --color-codeblock-30: #cab2d6;
  --color-codeblock-40: #f9a0a5;
  --color-codeblock-50: #1a96b9;
  --color-codeblock-60: #b2df8a;
  --color-codeblock-70: #fdbf6f;
  --color-codeblock-80: #b6d9f6;
  --color-codeblock-90: #f0cf61;
  --color-disabled-10: #3b3b3b;
  --color-disabled-20: #4a4a4a;
  --color-focus-10: #148a96;
  --color-formatting-background-green-subtle: #002d0d;
  --color-formatting-background-green-heavy: #00601a;
  --color-formatting-background-red-subtle: #550000;
  --color-formatting-background-red-heavy: #a90000;
  --color-formatting-background-blue-subtle: #03264d;
  --color-formatting-background-blue-heavy: #254cac;
  --color-formatting-background-yellow-subtle: #4f3a08;
  --color-formatting-background-yellow-heavy: #856405;
  --color-formatting-background-orange-subtle: #593509;
  --color-formatting-background-orange-heavy: #a06317;
  --color-formatting-background-pink-subtle: #691d45;
  --color-formatting-background-pink-heavy: #b5427d;
  --color-formatting-background-purple-subtle: #4f2c68;
  --color-formatting-background-purple-heavy: #914ebe;
  --color-formatting-background-gray-subtle: #3b3b3b;
  --color-formatting-background-gray-heavy: #595959;
  --color-formatting-background-green-1: #002d0d;
  --color-formatting-background-green-2: #003911;
  --color-formatting-background-green-3: #004514;
  --color-formatting-background-green-4: #005217;
  --color-formatting-background-green-5: #00601a;
  --color-formatting-background-red-1: #550000;
  --color-formatting-background-red-2: #690000;
  --color-formatting-background-red-3: #7d0000;
  --color-formatting-background-red-4: #930000;
  --color-formatting-background-red-5: #a90000;
  --color-formatting-background-blue-1: #03264d;
  --color-formatting-background-blue-2: #082f63;
  --color-formatting-background-blue-3: #12387a;
  --color-formatting-background-blue-4: #1b4293;
  --color-formatting-background-blue-5: #254cac;
  --color-formatting-background-yellow-1: #4f3a08;
  --color-formatting-background-yellow-2: #5d4507;
  --color-formatting-background-yellow-3: #6c5104;
  --color-formatting-background-yellow-4: #785a04;
  --color-formatting-background-yellow-5: #856405;
  --color-formatting-background-gray-1: #303030;
  --color-formatting-background-gray-2: #3b3b3b;
  --color-formatting-background-gray-3: #4a4a4a;
  --color-formatting-background-gray-4: #525252;
  --color-formatting-background-gray-5: #595959;
  --color-formatting-background-orange-1: #593509;
  --color-formatting-background-orange-2: #6b410d;
  --color-formatting-background-orange-3: #7d4d12;
  --color-formatting-background-orange-4: #8e5815;
  --color-formatting-background-orange-5: #a06317;
  --color-formatting-background-pink-1: #691d45;
  --color-formatting-background-pink-2: #7c2653;
  --color-formatting-background-pink-3: #903062;
  --color-formatting-background-pink-4: #a2396f;
  --color-formatting-background-pink-5: #b5427d;
  --color-formatting-background-purple-1: #4f2c68;
  --color-formatting-background-purple-2: #603380;
  --color-formatting-background-purple-3: #723b98;
  --color-formatting-background-purple-4: #8144ab;
  --color-formatting-background-purple-5: #914ebe;
  --color-formatting-graphic-1: #539966;
  --color-formatting-graphic-2: #f20f0f;
  --color-formatting-graphic-3: #fd2772;
  --color-formatting-graphic-4: #fb9b2a;
  --color-formatting-graphic-5: #ffff99;
  --color-formatting-graphic-6: #f7db32;
  --color-formatting-graphic-7: #a6cee3;
  --color-formatting-graphic-8: #317b90;
  --color-formatting-graphic-9: #868686;
  --color-formatting-graphic-10: #8f5ce7;
  --color-formatting-text-default: #fafafa;
  --color-formatting-text-inverted: #111111;
  --color-formatting-text-green: #45aa61;
  --color-formatting-text-red: #fb6a6a;
  --color-formatting-text-blue: #7a95eb;
  --color-formatting-text-yellow: #eccb09;
  --color-formatting-text-orange: #ff9027;
  --color-formatting-text-pink: #ff5b9d;
  --color-formatting-text-purple: #ba7bf2;
  --color-formatting-text-transparent: rgba(0, 0, 0, 0);
  --color-formatting-icon-default: #ffffff;
  --color-formatting-icon-green: #6db681;
  --color-formatting-icon-red: #fe8888;
  --color-formatting-icon-yellow: #f7db32;
  --color-formatting-icon-blue: #8ba6f6;
  --color-formatting-icon-gray: #ababab;
  --color-formatting-icon-orange: #f9a036;
  --color-formatting-icon-pink: #fa90c1;
  --color-formatting-icon-purple: #ecd6ff;
  --color-formatting-icon-transparent: rgba(0, 0, 0, 0);
  --color-grid-header: #161a1d;
  --color-grid-row-odd: #293138;
  --color-grid-row-selected: #1e4647;
  --color-grid-row-hover-base-color: #1e4647;
  --color-info-10: #03264d;
  --color-info-20: #12387a;
  --color-info-30: #7a95eb;
  --color-info-40: #8ba6f6;
  --color-info-50: #aebfff;
  --color-input-background-active: #262626;
  --color-input-background-default: #262626;
  --color-input-background-disabled: #3b3b3b;
  --color-input-background-hover: #262626;
  --color-input-border-active: #6ac9cd;
  --color-input-border-default: #919191;
  --color-input-border-disabled: #ababab;
  --color-input-border-hover: #48b8bc;
  --color-input-ripple-active: #338084;
  --color-input-ripple-default: rgba(0, 0, 0, 0);
  --color-input-ripple-disabled: rgba(0, 0, 0, 0);
  --color-input-ripple-hover: #2a6466;
  --color-interactive-10: #1e4647;
  --color-interactive-20: #2a6466;
  --color-interactive-30: #48b8bc;
  --color-interactive-40: #6ac9cd;
  --color-interactive-50: #95dbdd;
  --color-link-10: #48b8bc;
  --color-link-20: #6ac9cd;
  --color-link-30: #95dbdd;
  --color-negative-10: #550000;
  --color-negative-20: #7d0000;
  --color-negative-30: #fb6a6a;
  --color-negative-40: #fe8888;
  --color-negative-50: #feb3b3;
  --color-neutral-10: #262626;
  --color-neutral-20: #3b3b3b;
  --color-neutral-30: #919191;
  --color-neutral-40: #ababab;
  --color-neutral-50: #d9d9d9;
  --color-positive-10: #002d0d;
  --color-positive-20: #004514;
  --color-positive-30: #45aa61;
  --color-positive-40: #6db681;
  --color-positive-50: #95caa3;
  --color-scheme: dark;
  --color-warning-10: #856405;
  --color-warning-20: #b68a07;
  --color-warning-30: #eccb09;
  --color-warning-40: #f7db32;
  --color-warning-50: #f6e960;
  --components-badge-spacing: 4px;
  --components-grid-spacing: 4px;
  --components-min-height: 32px;
  --components-min-width: 32px;
  --gap-l: 12px;
  --gap-m: 6px;
  --gap-s: 2px;
  --gap-xl: 16px;
  --gap-xs: 1px;
  --icon-size-1: 0.8125rem;
  --icon-size-2: 0.9375rem;
  --icon-size-3: 1.125rem;
  --icon-size-4: 1.25rem;
  --icon-size-5: 1.5rem;
  --icon-size-6: 2rem;
  --icon-target-min-size: 32px;
  --margin-l: 12px;
  --margin-m: 8px;
  --margin-s: 6px;
  --margin-xl: 16px;
  --margin-xs: 4px;
  --padding-l: 12px;
  --padding-m: 8px;
  --padding-s: 6px;
  --padding-xl: 16px;
  --padding-xs: 4px;
  --typography-block-title-font-family: "Roboto Flex";
  --typography-block-title-font-grade: unset;
  --typography-block-title-font-size: 0.875rem;
  --typography-block-title-font-style: unset;
  --typography-block-title-font-variation-settings: unset;
  --typography-block-title-font-weight: 600;
  --typography-block-title-letter-spacing: normal;
  --typography-block-title-line-height: 1.2;
  --typography-block-title-text-decoration: unset;
  --typography-body-font-family: "Roboto Flex";
  --typography-body-font-grade: unset;
  --typography-body-font-size: 0.8125rem;
  --typography-body-font-style: unset;
  --typography-body-font-variation-settings: unset;
  --typography-body-font-weight: 400;
  --typography-body-letter-spacing: normal;
  --typography-body-line-height: 1.2;
  --typography-body-text-decoration: unset;
  --typography-chart-axis-label-font-family: "Roboto Flex";
  --typography-chart-axis-label-font-grade: unset;
  --typography-chart-axis-label-font-size: 0.75rem;
  --typography-chart-axis-label-font-style: unset;
  --typography-chart-axis-label-font-variation-settings: unset;
  --typography-chart-axis-label-font-weight: 600;
  --typography-chart-axis-label-letter-spacing: 0.025em;
  --typography-chart-axis-label-line-height: 1.2;
  --typography-chart-axis-label-text-decoration: unset;
  --typography-chart-chart-text-font-family: "Roboto Flex";
  --typography-chart-chart-text-font-grade: unset;
  --typography-chart-chart-text-font-size: 0.75rem;
  --typography-chart-chart-text-font-style: unset;
  --typography-chart-chart-text-font-variation-settings: unset;
  --typography-chart-chart-text-font-weight: 600;
  --typography-chart-chart-text-letter-spacing: normal;
  --typography-chart-chart-text-line-height: 1.2;
  --typography-chart-chart-text-text-decoration: unset;
  --typography-chart-series-data-point-label-font-family: "Roboto Flex";
  --typography-chart-series-data-point-label-font-grade: unset;
  --typography-chart-series-data-point-label-font-size: 0.75rem;
  --typography-chart-series-data-point-label-font-style: unset;
  --typography-chart-series-data-point-label-font-variation-settings: unset;
  --typography-chart-series-data-point-label-font-weight: 700;
  --typography-chart-series-data-point-label-letter-spacing: normal;
  --typography-chart-series-data-point-label-line-height: 1.2;
  --typography-chart-series-data-point-label-text-decoration: unset;
  --typography-code-font-family: "Roboto Mono";
  --typography-code-font-grade: unset;
  --typography-code-font-size: 0.8125rem;
  --typography-code-font-style: unset;
  --typography-code-font-variation-settings: unset;
  --typography-code-font-weight: 400;
  --typography-code-letter-spacing: normal;
  --typography-code-line-height: 1.5;
  --typography-code-text-decoration: unset;
  --typography-data-label-title-font-family: "Roboto Flex";
  --typography-data-label-title-font-grade: unset;
  --typography-data-label-title-font-size: 0.875rem;
  --typography-data-label-title-font-style: unset;
  --typography-data-label-title-font-variation-settings: unset;
  --typography-data-label-title-font-weight: 400;
  --typography-data-label-title-letter-spacing: normal;
  --typography-data-label-title-line-height: 1.2;
  --typography-data-label-title-text-decoration: unset;
  --typography-datagrid-font-family: "Roboto Flex";
  --typography-datagrid-font-grade: unset;
  --typography-datagrid-font-size: 0.8125rem;
  --typography-datagrid-font-style: unset;
  --typography-datagrid-font-variation-settings: unset;
  --typography-datagrid-font-weight: 400;
  --typography-datagrid-letter-spacing: normal;
  --typography-datagrid-line-height: 1.2;
  --typography-datagrid-text-decoration: unset;
  --typography-input-label-font-family: "Roboto Flex";
  --typography-input-label-font-grade: unset;
  --typography-input-label-font-size: 0.8125rem;
  --typography-input-label-font-style: unset;
  --typography-input-label-font-variation-settings: unset;
  --typography-input-label-font-weight: 400;
  --typography-input-label-letter-spacing: normal;
  --typography-input-label-line-height: 1.2;
  --typography-input-label-text-decoration: unset;
  --typography-italic-font-family: "Roboto Flex";
  --typography-italic-font-grade: unset;
  --typography-italic-font-size: 0.8125rem;
  --typography-italic-font-style: italic;
  --typography-italic-font-variation-settings: unset;
  --typography-italic-font-weight: 400;
  --typography-italic-letter-spacing: normal;
  --typography-italic-line-height: 1.2;
  --typography-italic-text-decoration: unset;
  --typography-label-title-font-size: 0.875rem;
  --typography-link-font-family: "Roboto Flex";
  --typography-link-font-grade: "GRAD" 150;
  --typography-link-font-size: 0.8125rem;
  --typography-link-font-style: unset;
  --typography-link-font-variation-settings: unset;
  --typography-link-font-weight: 400;
  --typography-link-letter-spacing: normal;
  --typography-link-line-height: 1.2;
  --typography-link-text-decoration: underline;
  --typography-micro-title-font-family: "Roboto Flex";
  --typography-micro-title-font-grade: unset;
  --typography-micro-title-font-size: 0.8125rem;
  --typography-micro-title-font-style: unset;
  --typography-micro-title-font-variation-settings: unset;
  --typography-micro-title-font-weight: 600;
  --typography-micro-title-letter-spacing: normal;
  --typography-micro-title-line-height: 1.2;
  --typography-micro-title-text-decoration: unset;
  --typography-narrow-font-family: "Roboto Flex";
  --typography-narrow-font-grade: unset;
  --typography-narrow-font-size: 0.8125rem;
  --typography-narrow-font-style: unset;
  --typography-narrow-font-variation-settings: unset;
  --typography-narrow-font-weight: 400;
  --typography-narrow-letter-spacing: -0.025em;
  --typography-narrow-line-height: 1.2;
  --typography-narrow-text-decoration: unset;
  --typography-page-title-font-family: "Roboto Flex";
  --typography-page-title-font-grade: unset;
  --typography-page-title-font-size: 1.125rem;
  --typography-page-title-font-style: unset;
  --typography-page-title-font-variation-settings: unset;
  --typography-page-title-font-weight: 600;
  --typography-page-title-letter-spacing: normal;
  --typography-page-title-line-height: 1.2;
  --typography-page-title-text-decoration: unset;
  --typography-paragraph-font-family: "Roboto Flex";
  --typography-paragraph-font-grade: unset;
  --typography-paragraph-font-size: 0.8125rem;
  --typography-paragraph-font-style: unset;
  --typography-paragraph-font-variation-settings: "wght" 300, "GRAD" 0;
  --typography-paragraph-font-weight: 400;
  --typography-paragraph-letter-spacing: normal;
  --typography-paragraph-line-height: 1.5;
  --typography-paragraph-text-decoration: unset;
  --typography-paragraph-strong-font-variation-settings:
    "wght" 700, "GRAD" -25, "wdth" 90;
  --typography-section-title-font-family: "Roboto Flex";
  --typography-section-title-font-grade: unset;
  --typography-section-title-font-size: 1rem;
  --typography-section-title-font-style: unset;
  --typography-section-title-font-variation-settings: unset;
  --typography-section-title-font-weight: 600;
  --typography-section-title-letter-spacing: normal;
  --typography-section-title-line-height: 1.2;
  --typography-section-title-text-decoration: unset;
  --typography-small-font-family: "Roboto Flex";
  --typography-small-font-grade: unset;
  --typography-small-font-size: 0.6875rem;
  --typography-small-font-style: unset;
  --typography-small-font-variation-settings: unset;
  --typography-small-font-weight: 500;
  --typography-small-letter-spacing: normal;
  --typography-small-line-height: 1;
  --typography-small-text-decoration: unset;
  --typography-smallcaps-font-family: "Roboto Flex";
  --typography-smallcaps-font-grade: unset;
  --typography-smallcaps-font-size: 0.8125rem;
  --typography-smallcaps-font-style: unset;
  --typography-smallcaps-font-variation-settings: YTUC 528, YTFI 560;
  --typography-smallcaps-font-weight: 400;
  --typography-smallcaps-letter-spacing: normal;
  --typography-smallcaps-line-height: 1.2;
  --typography-smallcaps-text-decoration: unset;
  --typography-sub-section-title-font-family: "Roboto Flex";
  --typography-sub-section-title-font-grade: unset;
  --typography-sub-section-title-font-size: 0.9375rem;
  --typography-sub-section-title-font-style: unset;
  --typography-sub-section-title-font-variation-settings: unset;
  --typography-sub-section-title-font-weight: 500;
  --typography-sub-section-title-letter-spacing: normal;
  --typography-sub-section-title-line-height: 1.2;
  --typography-sub-section-title-text-decoration: unset;
  --typography-thick-font-family: "Roboto Flex";
  --typography-thick-font-grade: "GRAD" 150;
  --typography-thick-font-size: 0.8125rem;
  --typography-thick-font-style: unset;
  --typography-thick-font-variation-settings: unset;
  --typography-thick-font-weight: 400;
  --typography-thick-letter-spacing: normal;
  --typography-thick-line-height: 1.2;
  --typography-thick-text-decoration: unset;
  --elevation-large: 0px 6px 24px 0px rgba(0, 0, 0, 0.9);
  --elevation-medium: 0px 4px 8px 0px rgba(0, 0, 0, 0.9);
  --elevation-small: 0px 1px 4px 0px rgba(0, 0, 0, 0.9);
  --surface-background: #111111;
  --surface-code: #4c5a66;
  --surface-level-1: #20262b;
  --surface-level-2: #293138;
  --surface-level-3: #20262b;
  --surface-mask: rgba(0, 0, 0, 0.6);
  --surface-raised: #293138;
  --surface-tint-info: rgba(51, 88, 204, 0.3);
  --surface-tint-inverted: rgba(255, 255, 255, 0.1);
  --surface-tint-negative: rgba(214, 0, 0, 0.3);
  --surface-tint-neutral-10: rgba(0, 0, 0, 0.1);
  --surface-tint-neutral-20: rgba(0, 0, 0, 0.8);
  --surface-tint-positive: rgba(0, 123, 34, 0.3);
  --surface-tint-transparent: rgba(0, 0, 0, 0);
  --surface-tint-warning: rgba(218, 187, 7, 0.3);
  --text-brand: #48b8bc;
  --text-default: #fafafa;
  --text-disabled: #ababab;
  --text-info: #7a95eb;
  --text-inverted: #111111;
  --text-muted: #ababab;
  --text-negative: #fb6a6a;
  --text-on-formatting-background-blue-heavy: #fafafa;
  --text-on-formatting-background-gray-heavy: #fafafa;
  --text-on-formatting-background-green-heavy: #fafafa;
  --text-on-formatting-background-orange-heavy: #fafafa;
  --text-on-formatting-background-pink-heavy: #fafafa;
  --text-on-formatting-background-purple-heavy: #fafafa;
  --text-on-formatting-background-red-heavy: #fafafa;
  --text-on-formatting-background-yellow-heavy: #fafafa;
  --text-on-info-10: #fafafa;
  --text-on-info-20: #fafafa;
  --text-on-info-30: #111111;
  --text-on-info-40: #111111;
  --text-on-info-50: #111111;
  --text-on-input-10: #fafafa;
  --text-on-input-20: #111111;
  --text-on-input-30: #fafafa;
  --text-on-input-40: #fafafa;
  --text-on-input-50: #111111;
  --text-on-input-60: #111111;
  --text-on-input-background-active: #fafafa;
  --text-on-input-background-default: #fafafa;
  --text-on-input-background-disabled: #ababab;
  --text-on-input-background-hover: #fafafa;
  --text-on-interactive-10: #fafafa;
  --text-on-interactive-20: #fafafa;
  --text-on-interactive-30: #111111;
  --text-on-interactive-40: #111111;
  --text-on-interactive-50: #111111;
  --text-on-negative-10: #fafafa;
  --text-on-negative-20: #fafafa;
  --text-on-negative-30: #111111;
  --text-on-negative-40: #111111;
  --text-on-negative-50: #111111;
  --text-on-neutral-10: #fafafa;
  --text-on-neutral-20: #fafafa;
  --text-on-neutral-30: #111111;
  --text-on-neutral-40: #111111;
  --text-on-neutral-50: #111111;
  --text-on-positive-10: #fafafa;
  --text-on-positive-20: #fafafa;
  --text-on-positive-30: #111111;
  --text-on-positive-40: #111111;
  --text-on-positive-50: #111111;
  --text-on-warning-10: #fafafa;
  --text-on-warning-20: #111111;
  --text-on-warning-30: #111111;
  --text-on-warning-40: #111111;
  --text-on-warning-50: #111111;
  --text-positive: #45aa61;
  --text-warning: #eccb09;
}
