.panel-default {
  --wm-panel-heading-background: var(--wm-color-surface-container);
  --wm-panel-heading-color: var(--wm-color-on-surface);
  --wm-panel-description-color: var(--wm-color-on-surface);
}

.panel-primary {
  --wm-panel-heading-background: var(--wm-color-primary-container);
  --wm-panel-heading-color: var(--wm-color-primary);
  --wm-panel-description-color: var(--wm-color-primary);
}

.panel-secondary.root {
  --wm-panel-heading-background: var(--wm-color-secondary-container);
  --wm-panel-heading-color: var(--wm-color-secondary);
  --wm-panel-description-color: var(--wm-color-secondary);
}

.panel-tertiary {
  --wm-panel-heading-background: var(--wm-color-tertiary-container);
  --wm-panel-heading-color: var(--wm-color-tertiary);
  --wm-panel-description-color: var(--wm-color-tertiary);
}

.panel-success {
  --wm-panel-heading-background: var(--wm-color-success-container);
  --wm-panel-heading-color: var(--wm-color-success);
  --wm-panel-description-color: var(--wm-color-success);
}

.panel-info {
  --wm-panel-heading-background: var(--wm-color-info-container);
  --wm-panel-heading-color: var(--wm-color-info);
  --wm-panel-description-color: var(--wm-color-info);
}

.panel-warning {
  --wm-panel-heading-background: var(--wm-color-warning-container);
  --wm-panel-heading-color: var(--wm-color-warning);
  --wm-panel-description-color: var(--wm-color-warning);
}

.panel-danger {
  --wm-panel-heading-background: var(--wm-color-error-container);
  --wm-panel-heading-color: var(--wm-color-error);
  --wm-panel-description-color: var(--wm-color-error);
}