{
  "$description": "OGE UI design tokens in the Design Tokens Community Group format (2025.10). Generated from packages/grid/src/lib/styles/_tokens.scss and themes/*.css by `nx run docs-tools:llms` — do not edit. Each token maps to the CSS custom property in $extensions[\"com.ogeui\"].cssVariable; computed tints carry their CSS expression in $extensions[\"com.ogeui\"].css. https://www.ogeui.com/getting-started/tokens",
  "light": {
    "$description": "Default (light) theme",
    "bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-bg"
        }
      }
    },
    "text-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.1176,
          0.1412,
          0.1882
        ],
        "hex": "#1e2430"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-text-color"
        }
      }
    },
    "border-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.902,
          0.9137,
          0.9373
        ],
        "hex": "#e6e9ef"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-border-color"
        }
      }
    },
    "header-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9804,
          0.9843,
          0.9882
        ],
        "hex": "#fafbfc"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-header-bg"
        }
      }
    },
    "header-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3569,
          0.3922,
          0.4471
        ],
        "hex": "#5b6472"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-header-color"
        }
      }
    },
    "row-hover-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9608,
          0.9686,
          0.9804
        ],
        "hex": "#f5f7fa"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-row-hover-bg"
        }
      }
    },
    "selected-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9137,
          0.9412,
          0.9922
        ],
        "hex": "#e9f0fd"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-selected-bg"
        }
      }
    },
    "row-alt-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "alpha": 0.08,
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-row-alt-bg"
        }
      }
    },
    "cell-padding-x": {
      "$type": "dimension",
      "$value": {
        "value": 14,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-cell-padding-x"
        }
      }
    },
    "cell-padding-y": {
      "$type": "dimension",
      "$value": {
        "value": 8,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-cell-padding-y"
        }
      }
    },
    "font-size": {
      "$type": "dimension",
      "$value": {
        "value": 14,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-font-size"
        }
      }
    },
    "font-mono": {
      "$type": "fontFamily",
      "$value": [
        "ui-monospace",
        "SFMono-Regular",
        "Menlo",
        "Consolas",
        "Liberation Mono",
        "monospace"
      ],
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-font-mono"
        }
      }
    },
    "row-height": {
      "$type": "dimension",
      "$value": {
        "value": 36,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-row-height"
        }
      }
    },
    "muted-color": {
      "$description": "≥ 4.5:1 on every light surface (bg, header, group, hover, selected)",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3882,
          0.4196,
          0.4706
        ],
        "hex": "#636b78"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-muted-color"
        }
      }
    },
    "radius": {
      "$type": "dimension",
      "$value": {
        "value": 6,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-radius"
        }
      }
    },
    "radius-lg": {
      "$type": "dimension",
      "$value": {
        "value": 10,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-radius-lg"
        }
      }
    },
    "group-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9569,
          0.9647,
          0.9765
        ],
        "hex": "#f4f6f9"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-group-bg"
        }
      }
    },
    "detail-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9804,
          0.9843,
          0.9922
        ],
        "hex": "#fafbfd"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-detail-bg"
        }
      }
    },
    "popup-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-popup-bg"
        }
      }
    },
    "accent": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.1451,
          0.3882,
          0.9216
        ],
        "hex": "#2563eb"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-accent"
        }
      }
    },
    "shadow-popup": {
      "$type": "shadow",
      "$value": [
        {
          "color": {
            "colorSpace": "srgb",
            "components": [
              0.0588,
              0.0902,
              0.1647
            ],
            "alpha": 0.18,
            "hex": "#0f172a"
          },
          "offsetX": {
            "value": 0,
            "unit": "px"
          },
          "offsetY": {
            "value": 12,
            "unit": "px"
          },
          "blur": {
            "value": 32,
            "unit": "px"
          },
          "spread": {
            "value": -8,
            "unit": "px"
          }
        },
        {
          "color": {
            "colorSpace": "srgb",
            "components": [
              0.0588,
              0.0902,
              0.1647
            ],
            "alpha": 0.1,
            "hex": "#0f172a"
          },
          "offsetX": {
            "value": 0,
            "unit": "px"
          },
          "offsetY": {
            "value": 4,
            "unit": "px"
          },
          "blur": {
            "value": 12,
            "unit": "px"
          },
          "spread": {
            "value": -6,
            "unit": "px"
          }
        }
      ],
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-shadow-popup"
        }
      }
    },
    "tree-indent": {
      "$type": "dimension",
      "$value": {
        "value": 20,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-tree-indent"
        }
      }
    },
    "success": {
      "$description": "severity palette (buttons, inputs, toasts, badges); each fill carries white text and each colour reads as text on white at >= 4.5:1",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.0824,
          0.502,
          0.2392
        ],
        "hex": "#15803d"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-success"
        }
      }
    },
    "success-soft": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.0824,
          0.502,
          0.2392
        ],
        "alpha": 0.12,
        "hex": "#15803d"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-success-soft"
        }
      }
    },
    "warning": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.7059,
          0.3255,
          0.0353
        ],
        "hex": "#b45309"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-warning"
        }
      }
    },
    "warning-soft": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.7059,
          0.3255,
          0.0353
        ],
        "alpha": 0.14,
        "hex": "#b45309"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-warning-soft"
        }
      }
    },
    "danger": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.8627,
          0.149,
          0.149
        ],
        "hex": "#dc2626"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-danger"
        }
      }
    },
    "danger-soft": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.8627,
          0.149,
          0.149
        ],
        "alpha": 0.12,
        "hex": "#dc2626"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-danger-soft"
        }
      }
    },
    "severity-contrast": {
      "$description": "text color on contained severity/accent fills",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-severity-contrast"
        }
      }
    },
    "badge-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.8627,
          0.149,
          0.149
        ],
        "hex": "#dc2626"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-badge-bg"
        }
      }
    },
    "badge-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-badge-color"
        }
      }
    },
    "shadow-btn": {
      "$description": "elevation of contained buttons (dark theme overrides with black-based)",
      "$type": "shadow",
      "$value": {
        "color": {
          "colorSpace": "srgb",
          "components": [
            0.0588,
            0.0902,
            0.1647
          ],
          "alpha": 0.12,
          "hex": "#0f172a"
        },
        "offsetX": {
          "value": 0,
          "unit": "px"
        },
        "offsetY": {
          "value": 1,
          "unit": "px"
        },
        "blur": {
          "value": 2,
          "unit": "px"
        },
        "spread": {
          "value": 0,
          "unit": "px"
        }
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-shadow-btn"
        }
      }
    },
    "shadow-btn-hover": {
      "$type": "shadow",
      "$value": {
        "color": {
          "colorSpace": "srgb",
          "components": [
            0.0588,
            0.0902,
            0.1647
          ],
          "alpha": 0.16,
          "hex": "#0f172a"
        },
        "offsetX": {
          "value": 0,
          "unit": "px"
        },
        "offsetY": {
          "value": 2,
          "unit": "px"
        },
        "blur": {
          "value": 6,
          "unit": "px"
        },
        "spread": {
          "value": 0,
          "unit": "px"
        }
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-shadow-btn-hover"
        }
      }
    },
    "shadow-card": {
      "$description": "resting elevation of raised cards — lighter than --oge-shadow-popup",
      "$type": "shadow",
      "$value": [
        {
          "color": {
            "colorSpace": "srgb",
            "components": [
              0.0588,
              0.0902,
              0.1647
            ],
            "alpha": 0.08,
            "hex": "#0f172a"
          },
          "offsetX": {
            "value": 0,
            "unit": "px"
          },
          "offsetY": {
            "value": 1,
            "unit": "px"
          },
          "blur": {
            "value": 3,
            "unit": "px"
          },
          "spread": {
            "value": 0,
            "unit": "px"
          }
        },
        {
          "color": {
            "colorSpace": "srgb",
            "components": [
              0.0588,
              0.0902,
              0.1647
            ],
            "alpha": 0.1,
            "hex": "#0f172a"
          },
          "offsetX": {
            "value": 0,
            "unit": "px"
          },
          "offsetY": {
            "value": 4,
            "unit": "px"
          },
          "blur": {
            "value": 12,
            "unit": "px"
          },
          "spread": {
            "value": -4,
            "unit": "px"
          }
        }
      ],
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-shadow-card"
        }
      }
    },
    "skeleton-color": {
      "$description": "loading placeholders (skeleton bones, grid skeleton rows)",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "alpha": 0.25,
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-skeleton-color"
        }
      }
    },
    "switch-thumb": {
      "$description": "switch knob — stays light on both themes, like the platform controls",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-switch-thumb"
        }
      }
    },
    "scrollbar-thumb": {
      "$description": "scrollbars of every scroll area the suite draws (grid body, lists, calendars, pivot); visible against the surface on a mouse desktop",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3922,
          0.4549,
          0.5451
        ],
        "alpha": 0.45,
        "hex": "#64748b"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scrollbar-thumb"
        }
      }
    },
    "scrollbar-thumb-hover": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3922,
          0.4549,
          0.5451
        ],
        "alpha": 0.7,
        "hex": "#64748b"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scrollbar-thumb-hover"
        }
      }
    },
    "scrollbar-track": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "alpha": 0,
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scrollbar-track"
        }
      }
    },
    "z-popup": {
      "$description": "stacking layer of anchored popups/menus",
      "$type": "number",
      "$value": 1000,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-popup"
        }
      }
    },
    "z-window": {
      "$description": "non-modal floating windows: below anchored popups (a select opened in a window shows above it) and modals; each window adds its stacking layer",
      "$type": "number",
      "$value": 900,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-window"
        }
      }
    },
    "z-fab": {
      "$description": "floating action buttons: below windows, popups and modals, above content",
      "$type": "number",
      "$value": 800,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-fab"
        }
      }
    },
    "z-app-bar": {
      "$description": "fixed / sticky app bars: below FABs, so a FAB never hides under a bottom bar",
      "$type": "number",
      "$value": 700,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-app-bar"
        }
      }
    },
    "z-modal": {
      "$description": "modal layer (above anchored popups; legacy grid dialogs sit at 1090/1100)",
      "$type": "number",
      "$value": 1100,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-modal"
        }
      }
    },
    "z-drawer": {
      "$description": "drawer panel; shares the modal layer, ordering comes from the shared stack",
      "$type": "number",
      "$value": 1100,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-drawer"
        }
      }
    },
    "modal-backdrop-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.0588,
          0.0902,
          0.1647
        ],
        "alpha": 0.32,
        "hex": "#0f172a"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-modal-backdrop-bg"
        }
      }
    },
    "z-toast": {
      "$description": "toast regions (above modals — failure toasts must show over open dialogs)",
      "$type": "number",
      "$value": 1200,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-toast"
        }
      }
    },
    "toast-width": {
      "$type": "dimension",
      "$value": {
        "value": 360,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-toast-width"
        }
      }
    },
    "tooltip-bg": {
      "$description": "tooltip bubble (inverted surface; dark theme overrides)",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.1176,
          0.1412,
          0.1882
        ],
        "hex": "#1e2430"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-tooltip-bg"
        }
      }
    },
    "tooltip-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9608,
          0.9686,
          0.9804
        ],
        "hex": "#f5f7fa"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-tooltip-color"
        }
      }
    },
    "scheduler-chip-fg": {
      "$description": "scheduler surfaces (commercial package hooks into the same theme files)",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-chip-fg"
        }
      }
    },
    "scheduler-now-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.8627,
          0.149,
          0.149
        ],
        "hex": "#dc2626"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-now-color"
        }
      }
    },
    "gantt-bar-fg": {
      "$description": "gantt surfaces",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-bar-fg"
        }
      }
    },
    "gantt-scale-head": {
      "$description": "height of the timeline scale header (gantt chart pane)",
      "$type": "dimension",
      "$value": {
        "value": 48,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-scale-head"
        }
      }
    },
    "gantt-summary-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.2784,
          0.3333,
          0.4118
        ],
        "hex": "#475569"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-summary-bg"
        }
      }
    },
    "gantt-milestone-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.4863,
          0.2275,
          0.9294
        ],
        "hex": "#7c3aed"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-milestone-bg"
        }
      }
    },
    "gantt-baseline-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3922,
          0.4549,
          0.5451
        ],
        "alpha": 0.45,
        "hex": "#64748b"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-baseline-bg"
        }
      }
    },
    "gantt-offday-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "alpha": 0.1,
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-offday-bg"
        }
      }
    },
    "gantt-today-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.8627,
          0.149,
          0.149
        ],
        "hex": "#dc2626"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-today-color"
        }
      }
    },
    "gantt-arrow-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-arrow-color"
        }
      }
    },
    "kanban-board-bg": {
      "$description": "kanban surfaces",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "alpha": 0,
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-board-bg"
        }
      }
    },
    "kanban-column-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9647,
          0.9725,
          0.9843
        ],
        "hex": "#f6f8fb"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-column-bg"
        }
      }
    },
    "kanban-column-header-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "alpha": 0,
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-column-header-bg"
        }
      }
    },
    "kanban-card-ring": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.0588,
          0.0902,
          0.1647
        ],
        "alpha": 0.07,
        "hex": "#0f172a"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-card-ring"
        }
      }
    },
    "kanban-card-shadow": {
      "$type": "shadow",
      "$value": {
        "color": {
          "colorSpace": "srgb",
          "components": [
            0.0588,
            0.0902,
            0.1647
          ],
          "alpha": 0.1,
          "hex": "#0f172a"
        },
        "offsetX": {
          "value": 0,
          "unit": "px"
        },
        "offsetY": {
          "value": 1,
          "unit": "px"
        },
        "blur": {
          "value": 2,
          "unit": "px"
        },
        "spread": {
          "value": 0,
          "unit": "px"
        }
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-card-shadow"
        }
      }
    },
    "kanban-card-shadow-hover": {
      "$type": "shadow",
      "$value": {
        "color": {
          "colorSpace": "srgb",
          "components": [
            0.0588,
            0.0902,
            0.1647
          ],
          "alpha": 0.16,
          "hex": "#0f172a"
        },
        "offsetX": {
          "value": 0,
          "unit": "px"
        },
        "offsetY": {
          "value": 3,
          "unit": "px"
        },
        "blur": {
          "value": 10,
          "unit": "px"
        },
        "spread": {
          "value": 0,
          "unit": "px"
        }
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-card-shadow-hover"
        }
      }
    },
    "kanban-card-shadow-drag": {
      "$type": "shadow",
      "$value": [
        {
          "color": {
            "colorSpace": "srgb",
            "components": [
              0.0588,
              0.0902,
              0.1647
            ],
            "alpha": 0.28,
            "hex": "#0f172a"
          },
          "offsetX": {
            "value": 0,
            "unit": "px"
          },
          "offsetY": {
            "value": 12,
            "unit": "px"
          },
          "blur": {
            "value": 28,
            "unit": "px"
          },
          "spread": {
            "value": -6,
            "unit": "px"
          }
        },
        {
          "color": {
            "colorSpace": "srgb",
            "components": [
              0.0588,
              0.0902,
              0.1647
            ],
            "alpha": 0.18,
            "hex": "#0f172a"
          },
          "offsetX": {
            "value": 0,
            "unit": "px"
          },
          "offsetY": {
            "value": 4,
            "unit": "px"
          },
          "blur": {
            "value": 10,
            "unit": "px"
          },
          "spread": {
            "value": -4,
            "unit": "px"
          }
        }
      ],
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-card-shadow-drag"
        }
      }
    },
    "kanban-tag-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3922,
          0.4549,
          0.5451
        ],
        "alpha": 0.14,
        "hex": "#64748b"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-tag-bg"
        }
      }
    },
    "kanban-avatar-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3922,
          0.4549,
          0.5451
        ],
        "hex": "#64748b"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-avatar-bg"
        }
      }
    },
    "kanban-avatar-fg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-avatar-fg"
        }
      }
    },
    "chart-grid-line": {
      "$description": "charts surfaces",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "alpha": 0.22,
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-grid-line"
        }
      }
    },
    "chart-crosshair": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3922,
          0.4549,
          0.5451
        ],
        "alpha": 0.55,
        "hex": "#64748b"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-crosshair"
        }
      }
    },
    "chart-strip-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "alpha": 0.14,
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-strip-bg"
        }
      }
    },
    "chart-zoom-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3882,
          0.4,
          0.9451
        ],
        "alpha": 0.14,
        "hex": "#6366f1"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-zoom-bg"
        }
      }
    },
    "chart-candle-up": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.0627,
          0.7255,
          0.5059
        ],
        "hex": "#10b981"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-candle-up"
        }
      }
    },
    "chart-candle-down": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9373,
          0.2667,
          0.2667
        ],
        "hex": "#ef4444"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-candle-down"
        }
      }
    },
    "chart-heat-low": {
      "$description": "heatmap / map colour scale ends (W8c)",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.8784,
          0.9059,
          1
        ],
        "hex": "#e0e7ff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-heat-low"
        }
      }
    },
    "chart-heat-high": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.2627,
          0.2196,
          0.7922
        ],
        "hex": "#4338ca"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-heat-high"
        }
      }
    },
    "accent-soft": {
      "$description": "soft accent tints: follow --oge-accent wherever it is set with them",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.1451,
          0.3882,
          0.9216
        ],
        "alpha": 0.08,
        "hex": "#2563eb"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-accent-soft",
          "css": "color-mix(in srgb, var(--oge-accent) 8%, transparent)"
        }
      }
    },
    "accent-25": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.1451,
          0.3882,
          0.9216
        ],
        "alpha": 0.25,
        "hex": "#2563eb"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-accent-25",
          "css": "color-mix(in srgb, var(--oge-accent) 25%, transparent)"
        }
      }
    },
    "focus-ring": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.1451,
          0.3882,
          0.9216
        ],
        "alpha": 0.4,
        "hex": "#2563eb"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-focus-ring",
          "css": "color-mix(in srgb, var(--oge-accent) 40%, transparent)"
        }
      }
    },
    "row-focused-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.1451,
          0.3882,
          0.9216
        ],
        "alpha": 0.1,
        "hex": "#2563eb"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-row-focused-bg",
          "css": "color-mix(in srgb, var(--oge-accent) 10%, transparent)"
        }
      }
    },
    "update-flash-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.1451,
          0.3882,
          0.9216
        ],
        "alpha": 0.24,
        "hex": "#2563eb"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-update-flash-bg",
          "css": "color-mix(in srgb, var(--oge-accent) 24%, transparent)"
        }
      }
    },
    "input-muted": {
      "$description": "readable muted text (labels/placeholders/hints — WCAG-safe)",
      "$type": "color",
      "$value": "{light.header-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-input-muted"
        }
      }
    },
    "input-filled-bg": {
      "$description": "filled-field surface; dark theme overrides with a surface-independent tint",
      "$type": "color",
      "$value": "{light.header-bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-input-filled-bg"
        }
      }
    },
    "scheduler-chip-bg": {
      "$type": "color",
      "$value": "{light.accent}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-chip-bg"
        }
      }
    },
    "scheduler-grid-line": {
      "$type": "color",
      "$value": "{light.border-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-grid-line"
        }
      }
    },
    "scheduler-allday-bg": {
      "$type": "color",
      "$value": "{light.header-bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-allday-bg"
        }
      }
    },
    "scheduler-hour-fg": {
      "$type": "color",
      "$value": "{light.muted-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-hour-fg"
        }
      }
    },
    "scheduler-off-hours-bg": {
      "$type": "color",
      "$value": "{light.detail-bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-off-hours-bg"
        }
      }
    },
    "gantt-bar-bg": {
      "$type": "color",
      "$value": "{light.accent}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-bar-bg"
        }
      }
    },
    "gantt-grid-line": {
      "$type": "color",
      "$value": "{light.border-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-grid-line"
        }
      }
    },
    "kanban-card-bg": {
      "$type": "color",
      "$value": "{light.bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-card-bg"
        }
      }
    },
    "kanban-card-fg": {
      "$type": "color",
      "$value": "{light.text-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-card-fg"
        }
      }
    },
    "kanban-placeholder-border": {
      "$type": "color",
      "$value": "{light.accent-25}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-placeholder-border"
        }
      }
    },
    "kanban-placeholder-bg": {
      "$type": "color",
      "$value": "{light.accent-soft}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-placeholder-bg"
        }
      }
    },
    "kanban-lane-border": {
      "$type": "color",
      "$value": "{light.border-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-lane-border"
        }
      }
    },
    "chart-axis-line": {
      "$type": "color",
      "$value": "{light.border-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-axis-line"
        }
      }
    },
    "chart-axis-fg": {
      "$type": "color",
      "$value": "{light.muted-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-axis-fg"
        }
      }
    },
    "avatar-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.8803,
          0.9144,
          0.989
        ],
        "hex": "#e0e9fc"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-avatar-bg",
          "css": "color-mix(in srgb, var(--oge-accent) 14%, var(--oge-bg))"
        }
      }
    },
    "avatar-fg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.1396,
          0.3388,
          0.7749
        ],
        "hex": "#2456c6"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-avatar-fg",
          "css": "color-mix(in srgb, var(--oge-accent) 80%, var(--oge-text-color))"
        }
      }
    },
    "rating-color": {
      "$type": "color",
      "$value": "{light.warning}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-rating-color"
        }
      }
    },
    "rating-empty-color": {
      "$type": "color",
      "$value": "{light.muted-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-rating-empty-color"
        }
      }
    },
    "signature-ink": {
      "$type": "color",
      "$value": "{light.text-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-signature-ink"
        }
      }
    },
    "signature-bg": {
      "$type": "color",
      "$value": "{light.bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-signature-bg"
        }
      }
    },
    "chart-track": {
      "$description": "gauges, bullets, heatmap / map empties, neutral Sankey links (W8c)",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3882,
          0.4196,
          0.4706
        ],
        "alpha": 0.22,
        "hex": "#636b78"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-track",
          "css": "color-mix(in srgb, var(--oge-muted-color) 22%, transparent)"
        }
      }
    },
    "chart-needle": {
      "$type": "color",
      "$value": "{light.text-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-needle"
        }
      }
    },
    "chart-empty": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9144,
          0.9187,
          0.9259
        ],
        "hex": "#e9eaec"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-empty",
          "css": "color-mix(in srgb, var(--oge-muted-color) 14%, var(--oge-bg))"
        }
      }
    },
    "chart-link": {
      "$type": "color",
      "$value": "{light.muted-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-link"
        }
      }
    },
    "editor-bg": {
      "$description": "rich-text editor (W8e)",
      "$type": "color",
      "$value": "{light.bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-editor-bg"
        }
      }
    },
    "editor-toolbar-bg": {
      "$type": "color",
      "$value": "{light.header-bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-editor-toolbar-bg"
        }
      }
    },
    "editor-link": {
      "$type": "color",
      "$value": "{light.accent}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-editor-link"
        }
      }
    },
    "editor-code-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3882,
          0.4196,
          0.4706
        ],
        "alpha": 0.16,
        "hex": "#636b78"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-editor-code-bg",
          "css": "color-mix(in srgb, var(--oge-muted-color) 16%, transparent)"
        }
      }
    },
    "editor-quote-border": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5614,
          0.6773,
          0.9302
        ],
        "hex": "#8faded"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-editor-quote-border",
          "css": "color-mix(in srgb, var(--oge-accent) 45%, var(--oge-border-color))"
        }
      }
    }
  },
  "dark": {
    "$description": "Dark theme — `.oge-theme-dark` / `[data-oge-theme='dark']` (@oge-ui/core/themes/dark.css)",
    "bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.0667,
          0.0941,
          0.1529
        ],
        "hex": "#111827"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-bg"
        }
      }
    },
    "text-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.8196,
          0.8353,
          0.8588
        ],
        "hex": "#d1d5db"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-text-color"
        }
      }
    },
    "border-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.2157,
          0.2549,
          0.3176
        ],
        "hex": "#374151"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-border-color"
        }
      }
    },
    "header-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.1216,
          0.1608,
          0.2157
        ],
        "hex": "#1f2937"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-header-bg"
        }
      }
    },
    "header-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.898,
          0.9059,
          0.9216
        ],
        "hex": "#e5e7eb"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-header-color"
        }
      }
    },
    "row-hover-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.1176,
          0.1608,
          0.2314
        ],
        "hex": "#1e293b"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-row-hover-bg"
        }
      }
    },
    "selected-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.1176,
          0.2275,
          0.3725
        ],
        "hex": "#1e3a5f"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-selected-bg"
        }
      }
    },
    "row-alt-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "alpha": 0.06,
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-row-alt-bg"
        }
      }
    },
    "cell-padding-x": {
      "$type": "dimension",
      "$value": {
        "value": 14,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-cell-padding-x"
        }
      }
    },
    "cell-padding-y": {
      "$type": "dimension",
      "$value": {
        "value": 8,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-cell-padding-y"
        }
      }
    },
    "font-size": {
      "$type": "dimension",
      "$value": {
        "value": 14,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-font-size"
        }
      }
    },
    "font-mono": {
      "$type": "fontFamily",
      "$value": [
        "ui-monospace",
        "SFMono-Regular",
        "Menlo",
        "Consolas",
        "Liberation Mono",
        "monospace"
      ],
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-font-mono"
        }
      }
    },
    "row-height": {
      "$type": "dimension",
      "$value": {
        "value": 36,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-row-height"
        }
      }
    },
    "muted-color": {
      "$description": "≥ 4.5:1 on every light surface (bg, header, group, hover, selected)",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.6118,
          0.6392,
          0.6863
        ],
        "hex": "#9ca3af"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-muted-color"
        }
      }
    },
    "radius": {
      "$type": "dimension",
      "$value": {
        "value": 6,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-radius"
        }
      }
    },
    "radius-lg": {
      "$type": "dimension",
      "$value": {
        "value": 10,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-radius-lg"
        }
      }
    },
    "group-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.0941,
          0.1255,
          0.1922
        ],
        "hex": "#182031"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-group-bg"
        }
      }
    },
    "detail-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.0588,
          0.0863,
          0.1373
        ],
        "hex": "#0f1623"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-detail-bg"
        }
      }
    },
    "popup-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.1216,
          0.1608,
          0.2157
        ],
        "hex": "#1f2937"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-popup-bg"
        }
      }
    },
    "accent": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3765,
          0.6471,
          0.9804
        ],
        "hex": "#60a5fa"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-accent"
        }
      }
    },
    "shadow-popup": {
      "$type": "shadow",
      "$value": [
        {
          "color": {
            "colorSpace": "srgb",
            "components": [
              0,
              0,
              0
            ],
            "alpha": 0.55,
            "hex": "#000000"
          },
          "offsetX": {
            "value": 0,
            "unit": "px"
          },
          "offsetY": {
            "value": 12,
            "unit": "px"
          },
          "blur": {
            "value": 32,
            "unit": "px"
          },
          "spread": {
            "value": -8,
            "unit": "px"
          }
        },
        {
          "color": {
            "colorSpace": "srgb",
            "components": [
              0,
              0,
              0
            ],
            "alpha": 0.4,
            "hex": "#000000"
          },
          "offsetX": {
            "value": 0,
            "unit": "px"
          },
          "offsetY": {
            "value": 4,
            "unit": "px"
          },
          "blur": {
            "value": 12,
            "unit": "px"
          },
          "spread": {
            "value": -6,
            "unit": "px"
          }
        }
      ],
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-shadow-popup"
        }
      }
    },
    "tree-indent": {
      "$type": "dimension",
      "$value": {
        "value": 20,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-tree-indent"
        }
      }
    },
    "success": {
      "$description": "severity palette (buttons, inputs, toasts, badges); each fill carries white text and each colour reads as text on white at >= 4.5:1",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.1333,
          0.7725,
          0.3686
        ],
        "hex": "#22c55e"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-success"
        }
      }
    },
    "success-soft": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.1333,
          0.7725,
          0.3686
        ],
        "alpha": 0.16,
        "hex": "#22c55e"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-success-soft"
        }
      }
    },
    "warning": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9608,
          0.6196,
          0.0431
        ],
        "hex": "#f59e0b"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-warning"
        }
      }
    },
    "warning-soft": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9608,
          0.6196,
          0.0431
        ],
        "alpha": 0.16,
        "hex": "#f59e0b"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-warning-soft"
        }
      }
    },
    "danger": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9373,
          0.2667,
          0.2667
        ],
        "hex": "#ef4444"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-danger"
        }
      }
    },
    "danger-soft": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9373,
          0.2667,
          0.2667
        ],
        "alpha": 0.16,
        "hex": "#ef4444"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-danger-soft"
        }
      }
    },
    "severity-contrast": {
      "$description": "text color on contained severity/accent fills",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.0431,
          0.0706,
          0.1255
        ],
        "hex": "#0b1220"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-severity-contrast"
        }
      }
    },
    "badge-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9373,
          0.2667,
          0.2667
        ],
        "hex": "#ef4444"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-badge-bg"
        }
      }
    },
    "badge-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.0431,
          0.0706,
          0.1255
        ],
        "hex": "#0b1220"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-badge-color"
        }
      }
    },
    "shadow-btn": {
      "$description": "elevation of contained buttons (dark theme overrides with black-based)",
      "$type": "shadow",
      "$value": {
        "color": {
          "colorSpace": "srgb",
          "components": [
            0,
            0,
            0
          ],
          "alpha": 0.4,
          "hex": "#000000"
        },
        "offsetX": {
          "value": 0,
          "unit": "px"
        },
        "offsetY": {
          "value": 1,
          "unit": "px"
        },
        "blur": {
          "value": 2,
          "unit": "px"
        },
        "spread": {
          "value": 0,
          "unit": "px"
        }
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-shadow-btn"
        }
      }
    },
    "shadow-btn-hover": {
      "$type": "shadow",
      "$value": {
        "color": {
          "colorSpace": "srgb",
          "components": [
            0,
            0,
            0
          ],
          "alpha": 0.5,
          "hex": "#000000"
        },
        "offsetX": {
          "value": 0,
          "unit": "px"
        },
        "offsetY": {
          "value": 2,
          "unit": "px"
        },
        "blur": {
          "value": 6,
          "unit": "px"
        },
        "spread": {
          "value": 0,
          "unit": "px"
        }
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-shadow-btn-hover"
        }
      }
    },
    "shadow-card": {
      "$description": "resting elevation of raised cards — lighter than --oge-shadow-popup",
      "$type": "shadow",
      "$value": [
        {
          "color": {
            "colorSpace": "srgb",
            "components": [
              0,
              0,
              0
            ],
            "alpha": 0.35,
            "hex": "#000000"
          },
          "offsetX": {
            "value": 0,
            "unit": "px"
          },
          "offsetY": {
            "value": 1,
            "unit": "px"
          },
          "blur": {
            "value": 3,
            "unit": "px"
          },
          "spread": {
            "value": 0,
            "unit": "px"
          }
        },
        {
          "color": {
            "colorSpace": "srgb",
            "components": [
              0,
              0,
              0
            ],
            "alpha": 0.3,
            "hex": "#000000"
          },
          "offsetX": {
            "value": 0,
            "unit": "px"
          },
          "offsetY": {
            "value": 4,
            "unit": "px"
          },
          "blur": {
            "value": 12,
            "unit": "px"
          },
          "spread": {
            "value": -4,
            "unit": "px"
          }
        }
      ],
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-shadow-card"
        }
      }
    },
    "skeleton-color": {
      "$description": "loading placeholders (skeleton bones, grid skeleton rows)",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "alpha": 0.18,
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-skeleton-color"
        }
      }
    },
    "switch-thumb": {
      "$description": "switch knob — stays light on both themes, like the platform controls",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-switch-thumb"
        }
      }
    },
    "scrollbar-thumb": {
      "$description": "scrollbars of every scroll area the suite draws (grid body, lists, calendars, pivot); visible against the surface on a mouse desktop",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "alpha": 0.4,
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scrollbar-thumb"
        }
      }
    },
    "scrollbar-thumb-hover": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "alpha": 0.62,
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scrollbar-thumb-hover"
        }
      }
    },
    "scrollbar-track": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "alpha": 0,
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scrollbar-track"
        }
      }
    },
    "z-popup": {
      "$description": "stacking layer of anchored popups/menus",
      "$type": "number",
      "$value": 1000,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-popup"
        }
      }
    },
    "z-window": {
      "$description": "non-modal floating windows: below anchored popups (a select opened in a window shows above it) and modals; each window adds its stacking layer",
      "$type": "number",
      "$value": 900,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-window"
        }
      }
    },
    "z-fab": {
      "$description": "floating action buttons: below windows, popups and modals, above content",
      "$type": "number",
      "$value": 800,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-fab"
        }
      }
    },
    "z-app-bar": {
      "$description": "fixed / sticky app bars: below FABs, so a FAB never hides under a bottom bar",
      "$type": "number",
      "$value": 700,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-app-bar"
        }
      }
    },
    "z-modal": {
      "$description": "modal layer (above anchored popups; legacy grid dialogs sit at 1090/1100)",
      "$type": "number",
      "$value": 1100,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-modal"
        }
      }
    },
    "z-drawer": {
      "$description": "drawer panel; shares the modal layer, ordering comes from the shared stack",
      "$type": "number",
      "$value": 1100,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-drawer"
        }
      }
    },
    "modal-backdrop-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "alpha": 0.55,
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-modal-backdrop-bg"
        }
      }
    },
    "z-toast": {
      "$description": "toast regions (above modals — failure toasts must show over open dialogs)",
      "$type": "number",
      "$value": 1200,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-toast"
        }
      }
    },
    "toast-width": {
      "$type": "dimension",
      "$value": {
        "value": 360,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-toast-width"
        }
      }
    },
    "tooltip-bg": {
      "$description": "tooltip bubble (inverted surface; dark theme overrides)",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.2,
          0.2549,
          0.3333
        ],
        "hex": "#334155"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-tooltip-bg"
        }
      }
    },
    "tooltip-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9451,
          0.9608,
          0.9765
        ],
        "hex": "#f1f5f9"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-tooltip-color"
        }
      }
    },
    "scheduler-chip-fg": {
      "$description": "scheduler surfaces (commercial package hooks into the same theme files)",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.0431,
          0.0706,
          0.1255
        ],
        "hex": "#0b1220"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-chip-fg"
        }
      }
    },
    "scheduler-now-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9373,
          0.2667,
          0.2667
        ],
        "hex": "#ef4444"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-now-color"
        }
      }
    },
    "gantt-bar-fg": {
      "$description": "gantt surfaces",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.0431,
          0.0706,
          0.1255
        ],
        "hex": "#0b1220"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-bar-fg"
        }
      }
    },
    "gantt-scale-head": {
      "$description": "height of the timeline scale header (gantt chart pane)",
      "$type": "dimension",
      "$value": {
        "value": 48,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-scale-head"
        }
      }
    },
    "gantt-summary-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-summary-bg"
        }
      }
    },
    "gantt-milestone-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.4863,
          0.2275,
          0.9294
        ],
        "hex": "#7c3aed"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-milestone-bg"
        }
      }
    },
    "gantt-baseline-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3922,
          0.4549,
          0.5451
        ],
        "alpha": 0.45,
        "hex": "#64748b"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-baseline-bg"
        }
      }
    },
    "gantt-offday-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "alpha": 0.07,
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-offday-bg"
        }
      }
    },
    "gantt-today-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9373,
          0.2667,
          0.2667
        ],
        "hex": "#ef4444"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-today-color"
        }
      }
    },
    "gantt-arrow-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3922,
          0.4549,
          0.5451
        ],
        "hex": "#64748b"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-arrow-color"
        }
      }
    },
    "kanban-board-bg": {
      "$description": "kanban surfaces",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "alpha": 0,
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-board-bg"
        }
      }
    },
    "kanban-column-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "alpha": 0.08,
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-column-bg"
        }
      }
    },
    "kanban-column-header-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "alpha": 0,
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-column-header-bg"
        }
      }
    },
    "kanban-card-ring": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "alpha": 0.08,
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-card-ring"
        }
      }
    },
    "kanban-card-shadow": {
      "$type": "shadow",
      "$value": {
        "color": {
          "colorSpace": "srgb",
          "components": [
            0,
            0,
            0
          ],
          "alpha": 0.4,
          "hex": "#000000"
        },
        "offsetX": {
          "value": 0,
          "unit": "px"
        },
        "offsetY": {
          "value": 1,
          "unit": "px"
        },
        "blur": {
          "value": 2,
          "unit": "px"
        },
        "spread": {
          "value": 0,
          "unit": "px"
        }
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-card-shadow"
        }
      }
    },
    "kanban-card-shadow-hover": {
      "$type": "shadow",
      "$value": {
        "color": {
          "colorSpace": "srgb",
          "components": [
            0,
            0,
            0
          ],
          "alpha": 0.5,
          "hex": "#000000"
        },
        "offsetX": {
          "value": 0,
          "unit": "px"
        },
        "offsetY": {
          "value": 3,
          "unit": "px"
        },
        "blur": {
          "value": 10,
          "unit": "px"
        },
        "spread": {
          "value": 0,
          "unit": "px"
        }
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-card-shadow-hover"
        }
      }
    },
    "kanban-card-shadow-drag": {
      "$type": "shadow",
      "$value": [
        {
          "color": {
            "colorSpace": "srgb",
            "components": [
              0,
              0,
              0
            ],
            "alpha": 0.6,
            "hex": "#000000"
          },
          "offsetX": {
            "value": 0,
            "unit": "px"
          },
          "offsetY": {
            "value": 12,
            "unit": "px"
          },
          "blur": {
            "value": 28,
            "unit": "px"
          },
          "spread": {
            "value": -6,
            "unit": "px"
          }
        },
        {
          "color": {
            "colorSpace": "srgb",
            "components": [
              0,
              0,
              0
            ],
            "alpha": 0.45,
            "hex": "#000000"
          },
          "offsetX": {
            "value": 0,
            "unit": "px"
          },
          "offsetY": {
            "value": 4,
            "unit": "px"
          },
          "blur": {
            "value": 10,
            "unit": "px"
          },
          "spread": {
            "value": -4,
            "unit": "px"
          }
        }
      ],
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-card-shadow-drag"
        }
      }
    },
    "kanban-tag-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "alpha": 0.18,
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-tag-bg"
        }
      }
    },
    "kanban-avatar-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-avatar-bg"
        }
      }
    },
    "kanban-avatar-fg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.0431,
          0.0706,
          0.1255
        ],
        "hex": "#0b1220"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-avatar-fg"
        }
      }
    },
    "chart-grid-line": {
      "$description": "charts surfaces",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "alpha": 0.14,
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-grid-line"
        }
      }
    },
    "chart-crosshair": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "alpha": 0.5,
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-crosshair"
        }
      }
    },
    "chart-strip-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "alpha": 0.1,
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-strip-bg"
        }
      }
    },
    "chart-zoom-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5059,
          0.549,
          0.9725
        ],
        "alpha": 0.18,
        "hex": "#818cf8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-zoom-bg"
        }
      }
    },
    "chart-candle-up": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.0627,
          0.7255,
          0.5059
        ],
        "hex": "#10b981"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-candle-up"
        }
      }
    },
    "chart-candle-down": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9373,
          0.2667,
          0.2667
        ],
        "hex": "#ef4444"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-candle-down"
        }
      }
    },
    "chart-heat-low": {
      "$description": "heatmap / map colour scale ends (W8c)",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.1176,
          0.1059,
          0.2941
        ],
        "hex": "#1e1b4b"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-heat-low"
        }
      }
    },
    "chart-heat-high": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.6471,
          0.7059,
          0.9882
        ],
        "hex": "#a5b4fc"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-heat-high"
        }
      }
    },
    "accent-soft": {
      "$description": "soft accent tints: follow --oge-accent wherever it is set with them",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3765,
          0.6471,
          0.9804
        ],
        "alpha": 0.12,
        "hex": "#60a5fa"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-accent-soft",
          "css": "rgba(96, 165, 250, 0.12)"
        }
      }
    },
    "accent-25": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3765,
          0.6471,
          0.9804
        ],
        "alpha": 0.3,
        "hex": "#60a5fa"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-accent-25",
          "css": "rgba(96, 165, 250, 0.3)"
        }
      }
    },
    "focus-ring": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3765,
          0.6471,
          0.9804
        ],
        "alpha": 0.45,
        "hex": "#60a5fa"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-focus-ring",
          "css": "rgba(96, 165, 250, 0.45)"
        }
      }
    },
    "row-focused-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3765,
          0.6471,
          0.9804
        ],
        "alpha": 0.1,
        "hex": "#60a5fa"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-row-focused-bg",
          "css": "color-mix(in srgb, var(--oge-accent) 10%, transparent)"
        }
      }
    },
    "update-flash-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3765,
          0.6471,
          0.9804
        ],
        "alpha": 0.28,
        "hex": "#60a5fa"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-update-flash-bg",
          "css": "rgba(96, 165, 250, 0.28)"
        }
      }
    },
    "input-muted": {
      "$description": "readable muted text (labels/placeholders/hints — WCAG-safe)",
      "$type": "color",
      "$value": "{dark.header-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-input-muted"
        }
      }
    },
    "input-filled-bg": {
      "$description": "filled-field surface; dark theme overrides with a surface-independent tint",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5804,
          0.6392,
          0.7216
        ],
        "alpha": 0.08,
        "hex": "#94a3b8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-input-filled-bg",
          "css": "rgba(148, 163, 184, 0.08)"
        }
      }
    },
    "scheduler-chip-bg": {
      "$type": "color",
      "$value": "{dark.accent}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-chip-bg"
        }
      }
    },
    "scheduler-grid-line": {
      "$type": "color",
      "$value": "{dark.border-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-grid-line"
        }
      }
    },
    "scheduler-allday-bg": {
      "$type": "color",
      "$value": "{dark.header-bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-allday-bg"
        }
      }
    },
    "scheduler-hour-fg": {
      "$type": "color",
      "$value": "{dark.muted-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-hour-fg"
        }
      }
    },
    "scheduler-off-hours-bg": {
      "$type": "color",
      "$value": "{dark.detail-bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-off-hours-bg"
        }
      }
    },
    "gantt-bar-bg": {
      "$type": "color",
      "$value": "{dark.accent}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-bar-bg"
        }
      }
    },
    "gantt-grid-line": {
      "$type": "color",
      "$value": "{dark.border-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-grid-line"
        }
      }
    },
    "kanban-card-bg": {
      "$type": "color",
      "$value": "{dark.bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-card-bg"
        }
      }
    },
    "kanban-card-fg": {
      "$type": "color",
      "$value": "{dark.text-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-card-fg"
        }
      }
    },
    "kanban-placeholder-border": {
      "$type": "color",
      "$value": "{dark.accent-25}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-placeholder-border"
        }
      }
    },
    "kanban-placeholder-bg": {
      "$type": "color",
      "$value": "{dark.accent-soft}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-placeholder-bg"
        }
      }
    },
    "kanban-lane-border": {
      "$type": "color",
      "$value": "{dark.border-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-lane-border"
        }
      }
    },
    "chart-axis-line": {
      "$type": "color",
      "$value": "{dark.border-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-axis-line"
        }
      }
    },
    "chart-axis-fg": {
      "$type": "color",
      "$value": "{dark.muted-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-axis-fg"
        }
      }
    },
    "avatar-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.11,
          0.1715,
          0.2688
        ],
        "hex": "#1c2c45"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-avatar-bg",
          "css": "color-mix(in srgb, var(--oge-accent) 14%, var(--oge-bg))"
        }
      }
    },
    "avatar-fg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.4651,
          0.6847,
          0.9561
        ],
        "hex": "#77aff4"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-avatar-fg",
          "css": "color-mix(in srgb, var(--oge-accent) 80%, var(--oge-text-color))"
        }
      }
    },
    "rating-color": {
      "$type": "color",
      "$value": "{dark.warning}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-rating-color"
        }
      }
    },
    "rating-empty-color": {
      "$type": "color",
      "$value": "{dark.muted-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-rating-empty-color"
        }
      }
    },
    "signature-ink": {
      "$type": "color",
      "$value": "{dark.text-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-signature-ink"
        }
      }
    },
    "signature-bg": {
      "$type": "color",
      "$value": "{dark.bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-signature-bg"
        }
      }
    },
    "chart-track": {
      "$description": "gauges, bullets, heatmap / map empties, neutral Sankey links (W8c)",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.6118,
          0.6392,
          0.6863
        ],
        "alpha": 0.22,
        "hex": "#9ca3af"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-track",
          "css": "color-mix(in srgb, var(--oge-muted-color) 22%, transparent)"
        }
      }
    },
    "chart-needle": {
      "$type": "color",
      "$value": "{dark.text-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-needle"
        }
      }
    },
    "chart-empty": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.143,
          0.1704,
          0.2276
        ],
        "hex": "#242b3a"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-empty",
          "css": "color-mix(in srgb, var(--oge-muted-color) 14%, var(--oge-bg))"
        }
      }
    },
    "chart-link": {
      "$type": "color",
      "$value": "{dark.muted-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-link"
        }
      }
    },
    "editor-bg": {
      "$description": "rich-text editor (W8e)",
      "$type": "color",
      "$value": "{dark.bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-editor-bg"
        }
      }
    },
    "editor-toolbar-bg": {
      "$type": "color",
      "$value": "{dark.header-bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-editor-toolbar-bg"
        }
      }
    },
    "editor-link": {
      "$type": "color",
      "$value": "{dark.accent}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-editor-link"
        }
      }
    },
    "editor-code-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.6118,
          0.6392,
          0.6863
        ],
        "alpha": 0.16,
        "hex": "#9ca3af"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-editor-code-bg",
          "css": "color-mix(in srgb, var(--oge-muted-color) 16%, transparent)"
        }
      }
    },
    "editor-quote-border": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.288,
          0.4314,
          0.6159
        ],
        "hex": "#496e9d"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-editor-quote-border",
          "css": "color-mix(in srgb, var(--oge-accent) 45%, var(--oge-border-color))"
        }
      }
    }
  },
  "high-contrast": {
    "$description": "High-contrast theme — `.oge-theme-high-contrast` / `[data-oge-theme='high-contrast']` (@oge-ui/core/themes/high-contrast.css)",
    "bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-bg"
        }
      }
    },
    "text-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-text-color"
        }
      }
    },
    "border-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.102,
          0.102,
          0.102
        ],
        "hex": "#1a1a1a"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-border-color"
        }
      }
    },
    "header-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.949,
          0.949,
          0.949
        ],
        "hex": "#f2f2f2"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-header-bg"
        }
      }
    },
    "header-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-header-color"
        }
      }
    },
    "row-hover-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9098,
          0.9098,
          0.9098
        ],
        "hex": "#e8e8e8"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-row-hover-bg"
        }
      }
    },
    "selected-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.8118,
          0.8784,
          1
        ],
        "hex": "#cfe0ff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-selected-bg"
        }
      }
    },
    "row-alt-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9608,
          0.9608,
          0.9608
        ],
        "hex": "#f5f5f5"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-row-alt-bg"
        }
      }
    },
    "cell-padding-x": {
      "$type": "dimension",
      "$value": {
        "value": 14,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-cell-padding-x"
        }
      }
    },
    "cell-padding-y": {
      "$type": "dimension",
      "$value": {
        "value": 8,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-cell-padding-y"
        }
      }
    },
    "font-size": {
      "$type": "dimension",
      "$value": {
        "value": 14,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-font-size"
        }
      }
    },
    "font-mono": {
      "$type": "fontFamily",
      "$value": [
        "ui-monospace",
        "SFMono-Regular",
        "Menlo",
        "Consolas",
        "Liberation Mono",
        "monospace"
      ],
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-font-mono"
        }
      }
    },
    "row-height": {
      "$type": "dimension",
      "$value": {
        "value": 36,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-row-height"
        }
      }
    },
    "muted-color": {
      "$description": "≥ 4.5:1 on every light surface (bg, header, group, hover, selected)",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.251,
          0.251,
          0.251
        ],
        "hex": "#404040"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-muted-color"
        }
      }
    },
    "radius": {
      "$type": "dimension",
      "$value": {
        "value": 6,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-radius"
        }
      }
    },
    "radius-lg": {
      "$type": "dimension",
      "$value": {
        "value": 10,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-radius-lg"
        }
      }
    },
    "group-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9294,
          0.9294,
          0.9294
        ],
        "hex": "#ededed"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-group-bg"
        }
      }
    },
    "detail-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9686,
          0.9686,
          0.9686
        ],
        "hex": "#f7f7f7"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-detail-bg"
        }
      }
    },
    "popup-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-popup-bg"
        }
      }
    },
    "accent": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0.2157,
          0.702
        ],
        "hex": "#0037b3"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-accent"
        }
      }
    },
    "shadow-popup": {
      "$type": "shadow",
      "$value": [
        {
          "color": {
            "colorSpace": "srgb",
            "components": [
              0,
              0,
              0
            ],
            "hex": "#000000"
          },
          "offsetX": {
            "value": 0,
            "unit": "px"
          },
          "offsetY": {
            "value": 0,
            "unit": "px"
          },
          "blur": {
            "value": 0,
            "unit": "px"
          },
          "spread": {
            "value": 1,
            "unit": "px"
          }
        },
        {
          "color": {
            "colorSpace": "srgb",
            "components": [
              0,
              0,
              0
            ],
            "alpha": 0.35,
            "hex": "#000000"
          },
          "offsetX": {
            "value": 0,
            "unit": "px"
          },
          "offsetY": {
            "value": 8,
            "unit": "px"
          },
          "blur": {
            "value": 24,
            "unit": "px"
          },
          "spread": {
            "value": -8,
            "unit": "px"
          }
        }
      ],
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-shadow-popup"
        }
      }
    },
    "tree-indent": {
      "$type": "dimension",
      "$value": {
        "value": 20,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-tree-indent"
        }
      }
    },
    "success": {
      "$description": "severity palette (buttons, inputs, toasts, badges); each fill carries white text and each colour reads as text on white at >= 4.5:1",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0.3804,
          0.102
        ],
        "hex": "#00611a"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-success"
        }
      }
    },
    "success-soft": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0.3804,
          0.102
        ],
        "alpha": 0.12,
        "hex": "#00611a"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-success-soft"
        }
      }
    },
    "warning": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.4784,
          0.2549,
          0
        ],
        "hex": "#7a4100"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-warning"
        }
      }
    },
    "warning-soft": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.4784,
          0.2549,
          0
        ],
        "alpha": 0.12,
        "hex": "#7a4100"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-warning-soft"
        }
      }
    },
    "danger": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.702,
          0,
          0.0471
        ],
        "hex": "#b3000c"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-danger"
        }
      }
    },
    "danger-soft": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.702,
          0,
          0.0471
        ],
        "alpha": 0.1,
        "hex": "#b3000c"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-danger-soft"
        }
      }
    },
    "severity-contrast": {
      "$description": "text color on contained severity/accent fills",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-severity-contrast"
        }
      }
    },
    "badge-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.702,
          0,
          0.0471
        ],
        "hex": "#b3000c"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-badge-bg"
        }
      }
    },
    "badge-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-badge-color"
        }
      }
    },
    "shadow-btn": {
      "$description": "elevation of contained buttons (dark theme overrides with black-based)",
      "$type": "shadow",
      "$value": {
        "color": {
          "colorSpace": "srgb",
          "components": [
            0,
            0,
            0
          ],
          "hex": "#000000"
        },
        "offsetX": {
          "value": 0,
          "unit": "px"
        },
        "offsetY": {
          "value": 0,
          "unit": "px"
        },
        "blur": {
          "value": 0,
          "unit": "px"
        },
        "spread": {
          "value": 1,
          "unit": "px"
        }
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-shadow-btn"
        }
      }
    },
    "shadow-btn-hover": {
      "$type": "shadow",
      "$value": {
        "color": {
          "colorSpace": "srgb",
          "components": [
            0,
            0,
            0
          ],
          "hex": "#000000"
        },
        "offsetX": {
          "value": 0,
          "unit": "px"
        },
        "offsetY": {
          "value": 0,
          "unit": "px"
        },
        "blur": {
          "value": 0,
          "unit": "px"
        },
        "spread": {
          "value": 2,
          "unit": "px"
        }
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-shadow-btn-hover"
        }
      }
    },
    "shadow-card": {
      "$description": "resting elevation of raised cards — lighter than --oge-shadow-popup",
      "$type": "shadow",
      "$value": {
        "color": {
          "colorSpace": "srgb",
          "components": [
            0,
            0,
            0
          ],
          "hex": "#000000"
        },
        "offsetX": {
          "value": 0,
          "unit": "px"
        },
        "offsetY": {
          "value": 0,
          "unit": "px"
        },
        "blur": {
          "value": 0,
          "unit": "px"
        },
        "spread": {
          "value": 1,
          "unit": "px"
        }
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-shadow-card"
        }
      }
    },
    "skeleton-color": {
      "$description": "loading placeholders (skeleton bones, grid skeleton rows)",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.749,
          0.749,
          0.749
        ],
        "hex": "#bfbfbf"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-skeleton-color"
        }
      }
    },
    "switch-thumb": {
      "$description": "switch knob — stays light on both themes, like the platform controls",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-switch-thumb"
        }
      }
    },
    "scrollbar-thumb": {
      "$description": "scrollbars of every scroll area the suite draws (grid body, lists, calendars, pivot); visible against the surface on a mouse desktop",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.251,
          0.251,
          0.251
        ],
        "hex": "#404040"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scrollbar-thumb"
        }
      }
    },
    "scrollbar-thumb-hover": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scrollbar-thumb-hover"
        }
      }
    },
    "scrollbar-track": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.949,
          0.949,
          0.949
        ],
        "hex": "#f2f2f2"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scrollbar-track"
        }
      }
    },
    "z-popup": {
      "$description": "stacking layer of anchored popups/menus",
      "$type": "number",
      "$value": 1000,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-popup"
        }
      }
    },
    "z-window": {
      "$description": "non-modal floating windows: below anchored popups (a select opened in a window shows above it) and modals; each window adds its stacking layer",
      "$type": "number",
      "$value": 900,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-window"
        }
      }
    },
    "z-fab": {
      "$description": "floating action buttons: below windows, popups and modals, above content",
      "$type": "number",
      "$value": 800,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-fab"
        }
      }
    },
    "z-app-bar": {
      "$description": "fixed / sticky app bars: below FABs, so a FAB never hides under a bottom bar",
      "$type": "number",
      "$value": 700,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-app-bar"
        }
      }
    },
    "z-modal": {
      "$description": "modal layer (above anchored popups; legacy grid dialogs sit at 1090/1100)",
      "$type": "number",
      "$value": 1100,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-modal"
        }
      }
    },
    "z-drawer": {
      "$description": "drawer panel; shares the modal layer, ordering comes from the shared stack",
      "$type": "number",
      "$value": 1100,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-drawer"
        }
      }
    },
    "modal-backdrop-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "alpha": 0.6,
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-modal-backdrop-bg"
        }
      }
    },
    "z-toast": {
      "$description": "toast regions (above modals — failure toasts must show over open dialogs)",
      "$type": "number",
      "$value": 1200,
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-z-toast"
        }
      }
    },
    "toast-width": {
      "$type": "dimension",
      "$value": {
        "value": 360,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-toast-width"
        }
      }
    },
    "tooltip-bg": {
      "$description": "tooltip bubble (inverted surface; dark theme overrides)",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-tooltip-bg"
        }
      }
    },
    "tooltip-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-tooltip-color"
        }
      }
    },
    "scheduler-chip-fg": {
      "$description": "scheduler surfaces (commercial package hooks into the same theme files)",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-chip-fg"
        }
      }
    },
    "scheduler-now-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.702,
          0,
          0.0471
        ],
        "hex": "#b3000c"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-now-color"
        }
      }
    },
    "gantt-bar-fg": {
      "$description": "gantt surfaces",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-bar-fg"
        }
      }
    },
    "gantt-scale-head": {
      "$description": "height of the timeline scale header (gantt chart pane)",
      "$type": "dimension",
      "$value": {
        "value": 48,
        "unit": "px"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-scale-head"
        }
      }
    },
    "gantt-summary-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.2,
          0.2,
          0.2
        ],
        "hex": "#333333"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-summary-bg"
        }
      }
    },
    "gantt-milestone-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3569,
          0,
          0.702
        ],
        "hex": "#5b00b3"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-milestone-bg"
        }
      }
    },
    "gantt-baseline-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.349,
          0.349,
          0.349
        ],
        "hex": "#595959"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-baseline-bg"
        }
      }
    },
    "gantt-offday-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9412,
          0.9412,
          0.9412
        ],
        "hex": "#f0f0f0"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-offday-bg"
        }
      }
    },
    "gantt-today-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.702,
          0,
          0.0471
        ],
        "hex": "#b3000c"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-today-color"
        }
      }
    },
    "gantt-arrow-color": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-arrow-color"
        }
      }
    },
    "kanban-board-bg": {
      "$description": "kanban surfaces",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "alpha": 0,
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-board-bg"
        }
      }
    },
    "kanban-column-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.949,
          0.949,
          0.949
        ],
        "hex": "#f2f2f2"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-column-bg"
        }
      }
    },
    "kanban-column-header-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "alpha": 0,
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-column-header-bg"
        }
      }
    },
    "kanban-card-ring": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-card-ring"
        }
      }
    },
    "kanban-card-shadow": {
      "$type": "shadow",
      "$value": {
        "color": {
          "colorSpace": "srgb",
          "components": [
            0,
            0,
            0
          ],
          "hex": "#000000"
        },
        "offsetX": {
          "value": 0,
          "unit": "px"
        },
        "offsetY": {
          "value": 0,
          "unit": "px"
        },
        "blur": {
          "value": 0,
          "unit": "px"
        },
        "spread": {
          "value": 1,
          "unit": "px"
        }
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-card-shadow"
        }
      }
    },
    "kanban-card-shadow-hover": {
      "$type": "shadow",
      "$value": {
        "color": {
          "colorSpace": "srgb",
          "components": [
            0,
            0,
            0
          ],
          "hex": "#000000"
        },
        "offsetX": {
          "value": 0,
          "unit": "px"
        },
        "offsetY": {
          "value": 0,
          "unit": "px"
        },
        "blur": {
          "value": 0,
          "unit": "px"
        },
        "spread": {
          "value": 2,
          "unit": "px"
        }
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-card-shadow-hover"
        }
      }
    },
    "kanban-card-shadow-drag": {
      "$type": "shadow",
      "$value": [
        {
          "color": {
            "colorSpace": "srgb",
            "components": [
              0,
              0,
              0
            ],
            "hex": "#000000"
          },
          "offsetX": {
            "value": 0,
            "unit": "px"
          },
          "offsetY": {
            "value": 0,
            "unit": "px"
          },
          "blur": {
            "value": 0,
            "unit": "px"
          },
          "spread": {
            "value": 2,
            "unit": "px"
          }
        },
        {
          "color": {
            "colorSpace": "srgb",
            "components": [
              0,
              0,
              0
            ],
            "alpha": 0.4,
            "hex": "#000000"
          },
          "offsetX": {
            "value": 0,
            "unit": "px"
          },
          "offsetY": {
            "value": 12,
            "unit": "px"
          },
          "blur": {
            "value": 28,
            "unit": "px"
          },
          "spread": {
            "value": -6,
            "unit": "px"
          }
        }
      ],
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-card-shadow-drag"
        }
      }
    },
    "kanban-tag-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.8784,
          0.8784,
          0.8784
        ],
        "hex": "#e0e0e0"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-tag-bg"
        }
      }
    },
    "kanban-avatar-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.2,
          0.2,
          0.2
        ],
        "hex": "#333333"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-avatar-bg"
        }
      }
    },
    "kanban-avatar-fg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-avatar-fg"
        }
      }
    },
    "chart-grid-line": {
      "$description": "charts surfaces",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.549,
          0.549,
          0.549
        ],
        "hex": "#8c8c8c"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-grid-line"
        }
      }
    },
    "chart-crosshair": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-crosshair"
        }
      }
    },
    "chart-strip-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "alpha": 0.08,
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-strip-bg"
        }
      }
    },
    "chart-zoom-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0.2157,
          0.702
        ],
        "alpha": 0.16,
        "hex": "#0037b3"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-zoom-bg"
        }
      }
    },
    "chart-candle-up": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0.3804,
          0.102
        ],
        "hex": "#00611a"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-candle-up"
        }
      }
    },
    "chart-candle-down": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.702,
          0,
          0.0471
        ],
        "hex": "#b3000c"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-candle-down"
        }
      }
    },
    "chart-heat-low": {
      "$description": "heatmap / map colour scale ends (W8c)",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          1,
          1,
          1
        ],
        "hex": "#ffffff"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-heat-low"
        }
      }
    },
    "chart-heat-high": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0.2157,
          0.702
        ],
        "hex": "#0037b3"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-heat-high"
        }
      }
    },
    "accent-soft": {
      "$description": "soft accent tints: follow --oge-accent wherever it is set with them",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0.2157,
          0.702
        ],
        "alpha": 0.1,
        "hex": "#0037b3"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-accent-soft",
          "css": "color-mix(in srgb, var(--oge-accent) 10%, transparent)"
        }
      }
    },
    "accent-25": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0.2157,
          0.702
        ],
        "alpha": 0.25,
        "hex": "#0037b3"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-accent-25",
          "css": "color-mix(in srgb, var(--oge-accent) 25%, transparent)"
        }
      }
    },
    "focus-ring": {
      "$type": "color",
      "$value": "{high-contrast.accent}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-focus-ring"
        }
      }
    },
    "row-focused-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0.2157,
          0.702
        ],
        "alpha": 0.12,
        "hex": "#0037b3"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-row-focused-bg",
          "css": "color-mix(in srgb, var(--oge-accent) 12%, transparent)"
        }
      }
    },
    "update-flash-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0.2157,
          0.702
        ],
        "alpha": 0.24,
        "hex": "#0037b3"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-update-flash-bg",
          "css": "color-mix(in srgb, var(--oge-accent) 24%, transparent)"
        }
      }
    },
    "input-muted": {
      "$description": "readable muted text (labels/placeholders/hints — WCAG-safe)",
      "$type": "color",
      "$value": "{high-contrast.muted-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-input-muted"
        }
      }
    },
    "input-filled-bg": {
      "$description": "filled-field surface; dark theme overrides with a surface-independent tint",
      "$type": "color",
      "$value": "{high-contrast.header-bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-input-filled-bg"
        }
      }
    },
    "scheduler-chip-bg": {
      "$type": "color",
      "$value": "{high-contrast.accent}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-chip-bg"
        }
      }
    },
    "scheduler-grid-line": {
      "$type": "color",
      "$value": "{high-contrast.border-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-grid-line"
        }
      }
    },
    "scheduler-allday-bg": {
      "$type": "color",
      "$value": "{high-contrast.header-bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-allday-bg"
        }
      }
    },
    "scheduler-hour-fg": {
      "$type": "color",
      "$value": "{high-contrast.muted-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-hour-fg"
        }
      }
    },
    "scheduler-off-hours-bg": {
      "$type": "color",
      "$value": "{high-contrast.detail-bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-scheduler-off-hours-bg"
        }
      }
    },
    "gantt-bar-bg": {
      "$type": "color",
      "$value": "{high-contrast.accent}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-bar-bg"
        }
      }
    },
    "gantt-grid-line": {
      "$type": "color",
      "$value": "{high-contrast.border-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-gantt-grid-line"
        }
      }
    },
    "kanban-card-bg": {
      "$type": "color",
      "$value": "{high-contrast.bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-card-bg"
        }
      }
    },
    "kanban-card-fg": {
      "$type": "color",
      "$value": "{high-contrast.text-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-card-fg"
        }
      }
    },
    "kanban-placeholder-border": {
      "$type": "color",
      "$value": "{high-contrast.accent}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-placeholder-border"
        }
      }
    },
    "kanban-placeholder-bg": {
      "$type": "color",
      "$value": "{high-contrast.accent-soft}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-placeholder-bg"
        }
      }
    },
    "kanban-lane-border": {
      "$type": "color",
      "$value": "{high-contrast.border-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-kanban-lane-border"
        }
      }
    },
    "chart-axis-line": {
      "$type": "color",
      "$value": "{high-contrast.text-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-axis-line"
        }
      }
    },
    "chart-axis-fg": {
      "$type": "color",
      "$value": "{high-contrast.muted-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-axis-fg"
        }
      }
    },
    "avatar-bg": {
      "$type": "color",
      "$value": "{high-contrast.bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-avatar-bg"
        }
      }
    },
    "avatar-fg": {
      "$type": "color",
      "$value": "{high-contrast.text-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-avatar-fg"
        }
      }
    },
    "rating-color": {
      "$type": "color",
      "$value": "{high-contrast.warning}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-rating-color"
        }
      }
    },
    "rating-empty-color": {
      "$type": "color",
      "$value": "{high-contrast.muted-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-rating-empty-color"
        }
      }
    },
    "signature-ink": {
      "$type": "color",
      "$value": "{high-contrast.text-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-signature-ink"
        }
      }
    },
    "signature-bg": {
      "$type": "color",
      "$value": "{high-contrast.bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-signature-bg"
        }
      }
    },
    "chart-track": {
      "$description": "gauges, bullets, heatmap / map empties, neutral Sankey links (W8c)",
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "alpha": 0.22,
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-track",
          "css": "color-mix(in srgb, var(--oge-text-color) 22%, transparent)"
        }
      }
    },
    "chart-needle": {
      "$type": "color",
      "$value": "{high-contrast.text-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-needle"
        }
      }
    },
    "chart-empty": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.8951,
          0.8951,
          0.8951
        ],
        "hex": "#e4e4e4"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-empty",
          "css": "color-mix(in srgb, var(--oge-muted-color) 14%, var(--oge-bg))"
        }
      }
    },
    "chart-link": {
      "$type": "color",
      "$value": "{high-contrast.muted-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-chart-link"
        }
      }
    },
    "editor-bg": {
      "$description": "rich-text editor (W8e)",
      "$type": "color",
      "$value": "{high-contrast.bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-editor-bg"
        }
      }
    },
    "editor-toolbar-bg": {
      "$type": "color",
      "$value": "{high-contrast.bg}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-editor-toolbar-bg"
        }
      }
    },
    "editor-link": {
      "$type": "color",
      "$value": "{high-contrast.accent}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-editor-link"
        }
      }
    },
    "editor-code-bg": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0,
          0,
          0
        ],
        "alpha": 0.12,
        "hex": "#000000"
      },
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-editor-code-bg",
          "css": "color-mix(in srgb, var(--oge-text-color) 12%, transparent)"
        }
      }
    },
    "editor-quote-border": {
      "$type": "color",
      "$value": "{high-contrast.text-color}",
      "$extensions": {
        "com.ogeui": {
          "cssVariable": "--oge-editor-quote-border"
        }
      }
    }
  }
}
