:root {
      --menu-bg: var(--theme-color-primary);
      --menu-bg-hover: color-mix(in srgb, var(--theme-color-primary), #fff 5%);
      --menu-text: var(--theme-text-on-primary);
      --version-text: var(--theme-text-on-primary);
      --system-info-text: var(--theme-text-on-primary);
    --brand-logo-padding-top: 0px;
    --brand-logo-padding-right: 0px;
    --brand-logo-padding-bottom: 0px;
    --brand-logo-padding-left: 0px;
    --version-display: block;
    --table-row-height: 24px;
    --table-zebra-strength: 35%;
    --table-separator-strength: 100%;
    --table-max-column-width: 480px;
    --table-number-axis: 4ch;
    --table-zebra-color: #0000001f;
    --table-separator-color: #ebeef5;
    --theme-color-primary: #545454;
    --theme-color-primary-rgb: 84,84,84;
    --theme-color-accent: #ff0000;
    --theme-color-success: #67c23a;
    --theme-color-warning: #e6a23c;
    --theme-color-danger: #f56c6c;
    --theme-bg-page: #fafafa;
    --theme-bg-card: #ffffff;
    --theme-border-color: #dcdfe6;
    --theme-text-primary: #303133;
    --theme-text-regular: #606266;
    --theme-text-secondary: #909399;
    --theme-text-on-primary: #ffffff;
    --theme-text-on-accent: #000000;
    --theme-text-on-success: #000000;
    --theme-text-on-warning: #000000;
    --theme-text-on-danger: #000000;
    --theme-font-size-base: 14px;
    --boolean-badge-weight-plain: 500;
    --boolean-badge-weight-framed: 600;
    }