/* Preserves the existing explicit dark-theme control; warm orbit applies to light mode. */
/* WEBSITE-WARM-ORBIT-20261024: compatibility theme for the current online experience; no business bundle changes. */
html:not([data-lingxi-resolved-theme="dark"]) body.orbit-experience {
  --lx-bg-app: var(--orbit-paper);
  --lx-bg-canvas: var(--orbit-white);
  --lx-surface: var(--orbit-surface);
  --lx-surface-raised: var(--orbit-surface);
  --lx-surface-hover: var(--orbit-soft);
  --lx-accent: var(--orbit-accent);
  --lx-accent-hover: var(--orbit-ink);
  --lx-accent-soft: var(--orbit-soft);
  --lx-text-primary: var(--orbit-ink);
  --lx-text-secondary: var(--orbit-muted);
  --lx-border: var(--orbit-line);
  --lx-border-subtle: var(--orbit-line);
  color-scheme: light;
  background: var(--orbit-paper);
  color: var(--orbit-ink);
}
html:not([data-lingxi-resolved-theme="dark"]) body.orbit-experience .intent-shell-page.trial-page {
  background-color: var(--orbit-paper);
  background-image: var(--orbit-workspace-background);
  background-size: cover;
  background-position: center;
}
html:not([data-lingxi-resolved-theme="dark"]) body.orbit-experience :is(.trial-titlebar, .trial-composer, .trial-result-card) {
  background: var(--orbit-quiet-surface);
  border-color: var(--orbit-line);
  color: var(--orbit-ink);
}
html:not([data-lingxi-resolved-theme="dark"]) body.orbit-experience .trial-titlebar { box-shadow: var(--orbit-shadow); }
html:not([data-lingxi-resolved-theme="dark"]) body.orbit-experience :is(.trial-main, .trial-conversation) { background: transparent; }
html:not([data-lingxi-resolved-theme="dark"]) body.orbit-experience .trial-board { background: var(--orbit-white); border-color: var(--orbit-line); }
html:not([data-lingxi-resolved-theme="dark"]) body.orbit-experience :is(input, textarea, select) { color: var(--orbit-ink); }
html[data-lingxi-resolved-theme="dark"] { color-scheme: dark; }
@media print {
  html:not([data-lingxi-resolved-theme="dark"]) body.orbit-experience,
  html:not([data-lingxi-resolved-theme="dark"]) body.orbit-experience .intent-shell-page.trial-page { background: var(--orbit-white); }
}
