[data-robot-library="points"],
[data-robot-library="scheduled-messages"],
[data-robot-library="events-lottery"] {
  display: none !important;
}

[data-robot-theme="guard"] {
  --feature-accent: #2563eb;
  --feature-accent-soft: #eff6ff;
}

[data-robot-theme="analytics"] {
  --feature-accent: #8a7255;
  --feature-accent-strong: #725d45;
  --feature-soft: #f7f1e8;
  --feature-border: #dfd1bd;
  --feature-focus: rgba(138, 114, 85, 0.16);
  --feature-accent-soft: #f6f1e9;
  --inspector-selection-surface: #f7f1e8;
  --inspector-selection-text: #725d45;
  --inspector-selection-border: #8a7255;
  --inspector-selection-hover-surface: #efe5d6;
  --inspector-selection-hover-text: #725d45;
  --inspector-selection-hover-border: #725d45;
  --inspector-selection-focus: #8a7255;
  --inspector-switch-on-surface: #8a7255;
  --inspector-switch-on-border: #8a7255;
  --inspector-switch-on-hover-surface: #725d45;
}

.workspace-app [data-feature-inspector][data-robot-theme="analytics"]
  .feature-config-switch input:checked + .feature-config-switch-track {
  border-color: #8a7255;
  background: #8a7255;
}

.workspace-app [data-feature-inspector][data-robot-theme="analytics"]
  .feature-config-choice[aria-checked="true"] {
  border-color: #8a7255;
  background: #f7f1e8;
  color: #725d45;
}

/* Keep locked, embedded analytics choices in the analytics palette even when
   a previously rendered Rules surface remains higher in the DOM ancestry. */
.workspace-app [data-feature-inspector][data-robot-theme="analytics"]:not(:root):not(:root)
  .feature-config-multi-value-embedded-control
  .feature-config-choice[aria-checked="true"]:disabled {
  border-color: #8a7255;
  background: #f7f1e8;
  color: #725d45;
  opacity: 1;
}
