/* tokens.css — generated from DESIGN.md. Edit the system, not this file. */


/* Self-hosted faces replace the Google Fonts @import. Michroma ships one weight (400), so it is declared across the whole range to stop the browser faking bold. */
@font-face{font-family:'Michroma';font-style:normal;font-weight:300 800;font-display:swap;src:url(../fonts/Michroma-400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Oxanium';font-style:normal;font-weight:300 400;font-display:swap;src:url(../fonts/Oxanium-400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Oxanium';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Oxanium-500.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Oxanium';font-style:normal;font-weight:600 800;font-display:swap;src:url(../fonts/Oxanium-600.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:300 800;font-display:swap;src:url(../fonts/JetBrainsMono-400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

/* This system ships a DARK theme and no other, so the dark values are the root
   values. There is no light block and no toggle, and no media query either —
   the page looks the same whatever the operating system prefers. */
:root {
  --c-bg: #0e1720;
  --c-bg-subtle: #16202a;
  --c-surface: #1e2934;
  --c-surface-raised: #313d49;
  --c-surface-sunken: #0e1720;
  --c-row-stripe: #1a242f;
  --c-row-hover: #141e28;
  --c-text: #f2f6f9;
  --c-text-muted: #a0acb8;
  --c-text-subtle: #8795a2;
  --c-text-inverse: #0e1720;
  --c-border-subtle: #44525f;
  --c-border: #72828f;
  --c-border-strong: #8795a2;
  --c-ring: #f45542;
  --c-accent: #f45542;
  --c-accent-hover: #ff7f6c;
  --c-accent-active: #ffa99b;
  --c-accent-subtle: #2b172a;
  --c-accent-raised: #79393c;
  --c-accent-fg: #0e1720;
  --c-selected: #0e1720;
  --c-success: #48a49f;
  --c-success-subtle: #0e222b;
  --c-success-fg: #0e1720;
  --c-warning: #ffb340;
  --c-warning-subtle: #10212d;
  --c-warning-fg: #0e1720;
  --c-danger: #ffcfc6;
  --c-danger-hover: #fff2ef;
  --c-danger-subtle: #22192d;
  --c-danger-fg: #0e1720;
  --space-3xs: 2px;
  --space-2xs: 6px;
  --space-xs: 12px;
  --space-sm: 16px;
  --space-md: 20px;
  --space-lg: 32px;
  --space-xl: 40px;
  --space-2xl: 60px;
  --space-3xl: 80px;
  --space-4xl: 120px;
  --radius-none: 0px;
  --radius-sm: 0px;
  --radius-md: 0px;
  --radius-lg: 0px;
  --radius-xl: 0px;
  --radius-full: 9999px;
  --border-hairline: 1px;
  --border-thick: 2px;
  --font-display-family: 'Michroma', system-ui, sans-serif;
  --font-display-size: 60px;
  --font-display-weight: 700;
  --font-display-leading: 1.24;
  --font-display-tracking: -0.034em;
  --font-h1-family: 'Michroma', system-ui, sans-serif;
  --font-h1-size: 48px;
  --font-h1-weight: 700;
  --font-h1-leading: 1.29;
  --font-h1-tracking: -0.029em;
  --font-h2-family: 'Michroma', system-ui, sans-serif;
  --font-h2-size: 40px;
  --font-h2-weight: 700;
  --font-h2-leading: 1.33;
  --font-h2-tracking: -0.025em;
  --font-h3-family: 'Michroma', system-ui, sans-serif;
  --font-h3-size: 32px;
  --font-h3-weight: 600;
  --font-h3-leading: 1.39;
  --font-h3-tracking: -0.02em;
  --font-h4-family: 'Michroma', system-ui, sans-serif;
  --font-h4-size: 24px;
  --font-h4-weight: 600;
  --font-h4-leading: 1.46;
  --font-h4-tracking: -0.013em;
  --font-h5-family: 'Michroma', system-ui, sans-serif;
  --font-h5-size: 20px;
  --font-h5-weight: 600;
  --font-h5-leading: 1.51;
  --font-h5-tracking: -0.009em;
  --font-h6-family: 'Michroma', system-ui, sans-serif;
  --font-h6-size: 18px;
  --font-h6-weight: 600;
  --font-h6-leading: 1.53;
  --font-h6-tracking: -0.007em;
  --font-body-lg-family: 'Oxanium', system-ui, sans-serif;
  --font-body-lg-size: 18px;
  --font-body-lg-weight: 400;
  --font-body-lg-leading: 1.53;
  --font-body-lg-tracking: -0.007em;
  --font-body-lg-features: "liga" 1;
  --font-body-md-family: 'Oxanium', system-ui, sans-serif;
  --font-body-md-size: 16px;
  --font-body-md-weight: 400;
  --font-body-md-leading: 1.56;
  --font-body-md-tracking: -0.004em;
  --font-body-md-features: "liga" 1;
  --font-body-sm-family: 'Oxanium', system-ui, sans-serif;
  --font-body-sm-size: 14px;
  --font-body-sm-weight: 400;
  --font-body-sm-leading: 1.59;
  --font-body-sm-tracking: -0.001em;
  --font-body-sm-features: "liga" 1;
  --font-caption-family: 'Oxanium', system-ui, sans-serif;
  --font-caption-size: 12px;
  --font-caption-weight: 400;
  --font-caption-leading: 1.62;
  --font-caption-tracking: 0.002em;
  --font-caption-features: "liga" 1;
  --font-overline-family: 'Oxanium', system-ui, sans-serif;
  --font-overline-size: 12px;
  --font-overline-weight: 500;
  --font-overline-leading: 1.62;
  --font-overline-tracking: 0.08em;
  --font-overline-features: "liga" 1;
  --font-button-family: 'Oxanium', system-ui, sans-serif;
  --font-button-size: 14px;
  --font-button-weight: 500;
  --font-button-leading: 1.59;
  --font-button-tracking: -0.001em;
  --font-button-features: "liga" 1;
  --font-code-family: 'JetBrains Mono', ui-monospace, monospace;
  --font-code-size: 16px;
  --font-code-weight: 400;
  --font-code-leading: 1.56;
  --font-code-tracking: -0.004em;
  --font-code-features: "liga" 1, "zero" 1;
  --shadow-flat: none;
  --shadow-raised: 0px 0px 0px 0px rgba(20,22,25,0), 0px 0px 0px 0px rgba(20,22,25,0);
  --shadow-overlay: 0px 0px 0px -1px rgba(20,22,25,0), 0px 0px 0px -2px rgba(20,22,25,0);
  --shadow-modal: 0px 0px 0px -4px rgba(20,22,25,0), 0px 0px 0px -8px rgba(20,22,25,0);
  --duration-instant: 0ms;
  --duration-fast: 125ms;
  --duration-normal: 250ms;
  --duration-slow: 500ms;
  --ease-standard: cubic-bezier(0.2, 0, 0, 1);
  --ease-entrance: cubic-bezier(0, 0, 0, 1);
  --ease-exit: cubic-bezier(0.3, 0, 1, 1);
  --ease-emphasis: cubic-bezier(0.3, 0, 0, 1.2);
  --focus-width: 2px;
  --focus-offset: 2px;
  --focus-style: solid;
  --target-min: 44px;
  --target-min-pointer: 24px;
  --icon-sm: 14px;
  --icon-md: 16px;
  --icon-lg: 20px;
  --icon-xl: 24px;
  --icon-stroke: 1;
  --icon-gap: 12px;
  --z-base: 0;
  --z-raised: 10;
  --z-sticky: 100;
  --z-dropdown: 200;
  --z-overlay: 300;
  --z-modal: 400;
  --z-popover: 500;
  --z-toast: 600;
  --z-tooltip: 700;
  --chart-1: #5d3630;
  --chart-2: #ab749e;
  --chart-3: #bcc2ff;
  --chart-4: #00b8ea;
  --chart-5: #00ab87;
  --chart-seq-1: #ffcfc6;
  --chart-seq-2: #ffa99b;
  --chart-seq-3: #ff7f6c;
  --chart-seq-4: #f45542;
  --chart-seq-5: #ed1f11;
  --chart-seq-6: #bf0d00;
  --chart-seq-7: #990800;
  --chart-seq-8: #740400;
  --chart-seq-9: #520200;
  --chart-div-1: #8c281d;
  --chart-div-2: #ae3528;
  --chart-div-3: #c13e2e;
  --chart-div-4: #dc6d5c;
  --chart-div-5: #d5dde4;
  --chart-div-6: #f45542;
  --chart-div-7: #ed1f11;
  --chart-div-8: #bf0d00;
  --chart-div-9: #990800;
  --measure: 68ch;
  --width-rail: 224px;
  --width-field-sm: 200px;
  --width-field: 320px;
  --width-field-lg: 480px;
  --container-xs: 288px;
  --container-sm: 600px;
  --container-md: 720px;
  --container-lg: 960px;
  --container-xl: 1140px;
  --container-2xl: 1320px;
  --fill-blend: normal;
  --scrim-opacity: 0.55;
  --scrim-blend: normal;
  --scrim-blur: 0px;
  --cmp-button-rounded: 0px;
  --cmp-button-font-size: 14px;
  --cmp-button-font-weight: 500;
  --cmp-button-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-button-tracking: -0.001em;
  --cmp-button-gap: 12px;
  --cmp-button-icon-size: 14px;
  --cmp-button-primary-background-color: #f45542;
  --cmp-button-primary-text-color: #0e1720;
  --cmp-button-primary-border-color: transparent;
  --cmp-button-secondary-background-color: #1e2934;
  --cmp-button-secondary-text-color: #f2f6f9;
  --cmp-button-secondary-border-color: #72828f;
  --cmp-button-ghost-background-color: transparent;
  --cmp-button-ghost-text-color: #f45542;
  --cmp-button-ghost-border-color: transparent;
  --cmp-button-danger-background-color: #ffcfc6;
  --cmp-button-danger-text-color: #0e1720;
  --cmp-button-danger-border-color: transparent;
  --cmp-button-danger-ghost-background-color: transparent;
  --cmp-button-danger-ghost-text-color: #ffcfc6;
  --cmp-button-danger-ghost-border-color: transparent;
  --cmp-button-sm-height: 28px;
  --cmp-button-sm-padding: 0 16px;
  --cmp-button-sm-font-size: 12px;
  --cmp-button-sm-font-weight: 500;
  --cmp-button-sm-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-button-sm-tracking: 0.002em;
  --cmp-button-md-height: 36px;
  --cmp-button-md-padding: 0 20px;
  --cmp-button-md-font-size: 14px;
  --cmp-button-md-font-weight: 500;
  --cmp-button-md-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-button-md-tracking: -0.001em;
  --cmp-button-lg-height: 44px;
  --cmp-button-lg-padding: 0 32px;
  --cmp-button-lg-font-size: 16px;
  --cmp-button-lg-font-weight: 500;
  --cmp-button-lg-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-button-lg-tracking: -0.004em;
  --cmp-button-primary-hover-background-color: #ff7f6c;
  --cmp-button-secondary-hover-background-color: #16202a;
  --cmp-button-ghost-hover-background-color: #2b172a;
  --cmp-button-ghost-hover-text-color: #f45542;
  --cmp-button-danger-hover-background-color: #fff2ef;
  --cmp-button-danger-ghost-hover-background-color: #22192d;
  --cmp-button-danger-ghost-hover-text-color: #ffcfc6;
  --cmp-button-primary-active-background-color: #ffa99b;
  --cmp-button-secondary-active-background-color: #0e1720;
  --cmp-button-primary-disabled-opacity: 0.5;
  --cmp-input-background-color: #1e2934;
  --cmp-input-text-color: #f2f6f9;
  --cmp-input-border-color: #72828f;
  --cmp-input-placeholder-color: #a0acb8;
  --cmp-input-rounded: 0px;
  --cmp-input-height: 36px;
  --cmp-input-padding: 0 16px;
  --cmp-input-font-size: 14px;
  --cmp-input-font-weight: 400;
  --cmp-input-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-input-tracking: -0.001em;
  --cmp-input-gap: 12px;
  --cmp-input-icon-size: 14px;
  --cmp-input-focus-border-color: #f45542;
  --cmp-input-focus-outline: 2px solid #f45542;
  --cmp-input-focus-outline-offset: 2px;
  --cmp-input-invalid-border-color: #ffcfc6;
  --cmp-input-disabled-background-color: #0e1720;
  --cmp-input-disabled-text-color: #8795a2;
  --cmp-textarea-background-color: #1e2934;
  --cmp-textarea-text-color: #f2f6f9;
  --cmp-textarea-border-color: #72828f;
  --cmp-textarea-placeholder-color: #a0acb8;
  --cmp-textarea-rounded: 0px;
  --cmp-textarea-padding: 16px;
  --cmp-textarea-font-size: 14px;
  --cmp-textarea-font-weight: 400;
  --cmp-textarea-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-textarea-tracking: -0.001em;
  --cmp-textarea-min-height: 88px;
  --cmp-select-background-color: #1e2934;
  --cmp-select-text-color: #f2f6f9;
  --cmp-select-border-color: #72828f;
  --cmp-select-rounded: 0px;
  --cmp-select-height: 36px;
  --cmp-select-padding: 0 16px;
  --cmp-select-font-size: 14px;
  --cmp-select-font-weight: 500;
  --cmp-select-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-select-tracking: -0.001em;
  --cmp-select-gap: 12px;
  --cmp-select-icon-size: 14px;
  --cmp-checkbox-size: 16px;
  --cmp-checkbox-rounded: 0px;
  --cmp-checkbox-border-color: #72828f;
  --cmp-checkbox-background-color: #1e2934;
  --cmp-checkbox-gap: 12px;
  --cmp-checkbox-checked-background-color: #f45542;
  --cmp-checkbox-checked-border-color: #f45542;
  --cmp-checkbox-checked-text-color: #0e1720;
  --cmp-checkbox-indeterminate-background-color: #f45542;
  --cmp-checkbox-indeterminate-border-color: #f45542;
  --cmp-checkbox-indeterminate-text-color: #0e1720;
  --cmp-switch-width: 36px;
  --cmp-switch-height: 24px;
  --cmp-switch-rounded: 9999px;
  --cmp-switch-background-color: #72828f;
  --cmp-switch-gap: 12px;
  --cmp-switch-checked-background-color: #f45542;
  --cmp-card-background-color: #1e2934;
  --cmp-card-border-color: #44525f;
  --cmp-card-rounded: 0px;
  --cmp-card-padding: 32px;
  --cmp-card-box-shadow: 0px 0px 0px 0px rgba(20,22,25,0), 0px 0px 0px 0px rgba(20,22,25,0);
  --cmp-card-compact-padding: 20px;
  --cmp-card-roomy-padding: 40px;
  --cmp-card-bleed-padding: 0;
  --cmp-card-flat-box-shadow: none;
  --cmp-card-overlay-background-color: #313d49;
  --cmp-card-overlay-box-shadow: 0px 0px 0px -1px rgba(20,22,25,0), 0px 0px 0px -2px rgba(20,22,25,0);
  --cmp-modal-background-color: #313d49;
  --cmp-modal-rounded: 0px;
  --cmp-modal-padding: 32px;
  --cmp-modal-box-shadow: 0px 0px 0px -4px rgba(20,22,25,0), 0px 0px 0px -8px rgba(20,22,25,0);
  --cmp-modal-width: min(560px, 92vw);
  --cmp-badge-rounded: 9999px;
  --cmp-badge-padding: 2px 12px;
  --cmp-badge-font-size: 12px;
  --cmp-badge-font-weight: 500;
  --cmp-badge-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-badge-tracking: 0.002em;
  --cmp-badge-gap: 12px;
  --cmp-badge-dot-size: 6px;
  --cmp-badge-neutral-background-color: transparent;
  --cmp-badge-neutral-border-color: #44525f;
  --cmp-badge-neutral-text-color: #a0acb8;
  --cmp-badge-accent-background-color: #2b172a;
  --cmp-badge-accent-text-color: #f45542;
  --cmp-badge-success-background-color: #0e222b;
  --cmp-badge-success-text-color: #48a49f;
  --cmp-badge-warning-background-color: #10212d;
  --cmp-badge-warning-text-color: #ffb340;
  --cmp-badge-danger-background-color: #22192d;
  --cmp-badge-danger-text-color: #ffcfc6;
  --cmp-alert-rounded: 0px;
  --cmp-alert-padding: 16px 20px;
  --cmp-alert-font-size: 14px;
  --cmp-alert-font-weight: 400;
  --cmp-alert-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-alert-tracking: -0.001em;
  --cmp-alert-gap: 16px;
  --cmp-alert-icon-size: 14px;
  --cmp-alert-info-background-color: #16202a;
  --cmp-alert-info-text-color: #f2f6f9;
  --cmp-alert-info-border-color: #44525f;
  --cmp-alert-success-background-color: #0e222b;
  --cmp-alert-success-text-color: #48a49f;
  --cmp-alert-success-border-color: #48a49f;
  --cmp-alert-warning-background-color: #10212d;
  --cmp-alert-warning-text-color: #ffb340;
  --cmp-alert-warning-border-color: #ffb340;
  --cmp-alert-danger-background-color: #22192d;
  --cmp-alert-danger-text-color: #ffcfc6;
  --cmp-alert-danger-border-color: #ffcfc6;
  --cmp-tooltip-background-color: #f2f6f9;
  --cmp-tooltip-text-color: #0e1720;
  --cmp-tooltip-rounded: 0px;
  --cmp-tooltip-padding: 2px 12px;
  --cmp-tooltip-font-size: 12px;
  --cmp-tooltip-font-weight: 400;
  --cmp-tooltip-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-tooltip-tracking: 0.002em;
  --cmp-table-font-size: 14px;
  --cmp-table-font-weight: 400;
  --cmp-table-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-table-tracking: -0.001em;
  --cmp-table-border-color: #44525f;
  --cmp-table-header-text-color: #a0acb8;
  --cmp-table-header-font-size: 12px;
  --cmp-table-header-font-weight: 500;
  --cmp-table-header-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-table-header-tracking: 0.08em;
  --cmp-table-header-border-color: #72828f;
  --cmp-table-cell-text-color: #f2f6f9;
  --cmp-table-cell-padding: 16px 20px;
  --cmp-table-selection-cell-padding: 16px 20px 16px calc(4px + 32px);
  --cmp-table-row-hover-background-color: #141e28;
  --cmp-table-row-hover-text-color: #f2f6f9;
  --cmp-table-row-selected-background-color: #313d49;
  --cmp-table-row-selected-text-color: #f2f6f9;
  --cmp-table-row-selected-edge-color: #f45542;
  --cmp-table-row-selected-edge-width: 4px;
  --cmp-nav-item-rounded: 0px;
  --cmp-nav-item-padding: 12px 16px 12px calc(4px + 16px);
  --cmp-nav-item-font-size: 14px;
  --cmp-nav-item-font-weight: 400;
  --cmp-nav-item-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-nav-item-tracking: -0.001em;
  --cmp-nav-item-text-color: #a0acb8;
  --cmp-nav-item-gap: 12px;
  --cmp-nav-item-icon-size: 14px;
  --cmp-nav-item-hover-background-color: #16202a;
  --cmp-nav-item-hover-text-color: #f2f6f9;
  --cmp-nav-item-selected-background-color: #313d49;
  --cmp-nav-item-selected-text-color: #f2f6f9;
  --cmp-nav-item-selected-box-shadow: inset 4px 0 0 #f45542;
  --cmp-nav-item-selected-edge-color: #f45542;
  --cmp-nav-item-selected-edge-width: 4px;
  --cmp-tab-padding: 12px 16px;
  --cmp-tab-font-size: 14px;
  --cmp-tab-font-weight: 400;
  --cmp-tab-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-tab-tracking: -0.001em;
  --cmp-tab-text-color: #a0acb8;
  --cmp-tab-gap: 12px;
  --cmp-tab-icon-size: 14px;
  --cmp-tab-hover-text-color: #f2f6f9;
  --cmp-tab-selected-text-color: #f2f6f9;
  --cmp-tab-selected-box-shadow: inset 0 -2px 0 #f45542;
  --cmp-tab-disabled-text-color: #8795a2;
  --cmp-nav-burger-size: 16px;
  --cmp-nav-burger-height: 2px;
  --cmp-nav-burger-background-color: #a0acb8;
  --cmp-nav-burger-rounded: 0px;
  --cmp-nav-burger-gap: 2px;
  --cmp-nav-burger-padding: 2px;
  --cmp-avatar-size: 32px;
  --cmp-avatar-gap: 16px;
  --cmp-avatar-rounded: 9999px;
  --cmp-avatar-background-color: #79393c;
  --cmp-avatar-text-color: #f2f6f9;
  --cmp-avatar-font-size: 12px;
  --cmp-avatar-font-weight: 600;
  --cmp-avatar-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-avatar-tracking: 0.002em;
  --cmp-chart-column-font-size: 12px;
  --cmp-chart-column-font-weight: 400;
  --cmp-chart-column-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-chart-column-tracking: 0.002em;
  --cmp-chart-column-text-color: #a0acb8;
  --cmp-chart-column-axis-color: #72828f;
  --cmp-chart-column-axis-width: 1px;
  --cmp-chart-column-grid-color: #16202a;
  --cmp-chart-column-grid-width: 1px;
  --cmp-chart-column-border-color: #44525f;
  --cmp-chart-column-rounded: 0px;
  --cmp-chart-column-bar-gap: 12px;
  --cmp-chart-bar-font-size: 12px;
  --cmp-chart-bar-font-weight: 400;
  --cmp-chart-bar-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-chart-bar-tracking: 0.002em;
  --cmp-chart-bar-text-color: #a0acb8;
  --cmp-chart-bar-axis-color: #72828f;
  --cmp-chart-bar-axis-width: 1px;
  --cmp-chart-bar-grid-color: #16202a;
  --cmp-chart-bar-grid-width: 1px;
  --cmp-chart-bar-border-color: #44525f;
  --cmp-chart-bar-rounded: 0px;
  --cmp-chart-bar-bar-gap: 12px;
  --cmp-chart-line-font-size: 12px;
  --cmp-chart-line-font-weight: 400;
  --cmp-chart-line-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-chart-line-tracking: 0.002em;
  --cmp-chart-line-text-color: #a0acb8;
  --cmp-chart-line-axis-color: #72828f;
  --cmp-chart-line-axis-width: 1px;
  --cmp-chart-line-grid-color: #16202a;
  --cmp-chart-line-grid-width: 1px;
  --cmp-chart-line-line-width: 2px;
  --cmp-chart-line-marker-size: 12px;
  --cmp-chart-area-font-size: 12px;
  --cmp-chart-area-font-weight: 400;
  --cmp-chart-area-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-chart-area-tracking: 0.002em;
  --cmp-chart-area-text-color: #a0acb8;
  --cmp-chart-area-axis-color: #72828f;
  --cmp-chart-area-axis-width: 1px;
  --cmp-chart-area-grid-color: #16202a;
  --cmp-chart-area-grid-width: 1px;
  --cmp-chart-area-line-width: 2px;
  --cmp-chart-area-fill-opacity: 0.2;
  --cmp-chart-pie-font-size: 12px;
  --cmp-chart-pie-font-weight: 400;
  --cmp-chart-pie-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-chart-pie-tracking: 0.002em;
  --cmp-chart-pie-text-color: #a0acb8;
  --cmp-chart-pie-slice-gap: 2px;
  --cmp-chart-pie-slice-gap-color: #1e2934;
  --cmp-chart-donut-font-size: 12px;
  --cmp-chart-donut-font-weight: 400;
  --cmp-chart-donut-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-chart-donut-tracking: 0.002em;
  --cmp-chart-donut-text-color: #a0acb8;
  --cmp-chart-donut-slice-gap: 2px;
  --cmp-chart-donut-slice-gap-color: #1e2934;
  --cmp-chart-donut-hole-ratio: 0.58;
  --cmp-chart-combo-font-size: 12px;
  --cmp-chart-combo-font-weight: 400;
  --cmp-chart-combo-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-chart-combo-tracking: 0.002em;
  --cmp-chart-combo-text-color: #a0acb8;
  --cmp-chart-combo-axis-color: #72828f;
  --cmp-chart-combo-axis-width: 1px;
  --cmp-chart-combo-grid-color: #16202a;
  --cmp-chart-combo-grid-width: 1px;
  --cmp-chart-combo-border-color: #44525f;
  --cmp-chart-combo-line-width: 2px;
  --cmp-chart-combo-marker-size: 12px;
  --cmp-chart-combo-rounded: 0px;
  --cmp-chart-combo-bar-gap: 12px;
  --cmp-chart-stacked-font-size: 12px;
  --cmp-chart-stacked-font-weight: 400;
  --cmp-chart-stacked-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-chart-stacked-tracking: 0.002em;
  --cmp-chart-stacked-text-color: #a0acb8;
  --cmp-chart-stacked-axis-color: #72828f;
  --cmp-chart-stacked-axis-width: 1px;
  --cmp-chart-stacked-grid-color: #16202a;
  --cmp-chart-stacked-grid-width: 1px;
  --cmp-chart-stacked-border-color: #44525f;
  --cmp-chart-stacked-rounded: 0px;
  --cmp-chart-stacked-bar-gap: 12px;
  --cmp-chart-grouped-font-size: 12px;
  --cmp-chart-grouped-font-weight: 400;
  --cmp-chart-grouped-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-chart-grouped-tracking: 0.002em;
  --cmp-chart-grouped-text-color: #a0acb8;
  --cmp-chart-grouped-axis-color: #72828f;
  --cmp-chart-grouped-axis-width: 1px;
  --cmp-chart-grouped-grid-color: #16202a;
  --cmp-chart-grouped-grid-width: 1px;
  --cmp-chart-grouped-border-color: #44525f;
  --cmp-chart-grouped-rounded: 0px;
  --cmp-chart-grouped-bar-gap: 6px;
  --cmp-chart-grouped-group-gap: 20px;
  --cmp-chart-scatter-font-size: 12px;
  --cmp-chart-scatter-font-weight: 400;
  --cmp-chart-scatter-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-chart-scatter-tracking: 0.002em;
  --cmp-chart-scatter-text-color: #a0acb8;
  --cmp-chart-scatter-axis-color: #72828f;
  --cmp-chart-scatter-axis-width: 1px;
  --cmp-chart-scatter-grid-color: #16202a;
  --cmp-chart-scatter-grid-width: 1px;
  --cmp-chart-scatter-marker-size: 12px;
  --cmp-chart-scatter-marker-size-dense: 6px;
  --cmp-chart-heatmap-font-size: 12px;
  --cmp-chart-heatmap-font-weight: 400;
  --cmp-chart-heatmap-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-chart-heatmap-tracking: 0.002em;
  --cmp-chart-heatmap-text-color: #a0acb8;
  --cmp-chart-heatmap-rounded: 0px;
  --cmp-chart-heatmap-cell-gap: 1px;
  --cmp-chart-heatmap-cell-gap-color: #1e2934;
  --cmp-chart-sparkline-line-width: 2px;
  --cmp-chart-sparkline-marker-size: 12px;
  --cmp-chart-sparkline-text-color: #a0acb8;
  --cmp-chart-sparkline-font-size: 12px;
  --cmp-chart-sparkline-font-weight: 400;
  --cmp-chart-sparkline-font-family: 'Oxanium', system-ui, sans-serif;
  --cmp-chart-sparkline-tracking: 0.002em;
}
