@import url('assets/css/synapse-framework.css?v=9600');

/*
 * Meridian is the stable product canvas. Tenant navigation colour is applied
 * independently by assets/css/meridian-ui.css so rebranding never reduces the
 * readability of forms, tables, reports or analytical results.
 */
:is(body.page-index, body.page-process, body.page-training, body.page-create-semantic, body.page-report, body.page-admin) {
  --navy: #f3f7f7;
  --navy-2: #edf3f2;
  --navy-3: #e4ecea;
  --navy-4: #d5e1df;
  --blue: #138d78;
  --blue-bright: #0f7565;
  --blue-glow: rgba(19, 141, 120, .18);
  --accent: #67e0c3;
  --accent-text: #0b695a;
  --accent-soft: rgba(103, 224, 195, .18);
  --success: #138d78;
  --warning: #a15c13;
  --danger: #c43f4d;
  --text-1: #142220;
  --text-2: #566461;
  --text-3: #74817e;
  --border: #d9e3e1;
  --border-strong: #c7d5d2;
  --border-2: rgba(19, 141, 120, .32);
  --surface: #ffffff;
  --surface-alt: #f7faf9;
  --card-bg: rgba(255, 255, 255, .98);
  --card-bg-2: #ffffff;
  --input-bg: #ffffff;
  --code-bg: #eef4f3;
  --code-text: #17322e;
  --refine-bg: #e7f7f3;
  --refine-text: #0b695a;
  --topbar-bg: rgba(255, 255, 255, .92);
  --page-surface: #ffffff;
  --page-surface-text: #142220;
  --page-pre-bg: #eef4f3;
  --page-pre-border: #d9e3e1;
  --page-link-secondary: #0f7565;
  --page-muted: #65736f;
  --page-code: #17322e;
  --shadow-card: 0 1px 2px rgba(20, 34, 32, .04), 0 16px 44px rgba(20, 54, 49, .07);
  --shadow-sm: 0 1px 2px rgba(20, 34, 32, .045), 0 8px 24px rgba(20, 54, 49, .045);
  --shadow-md: 0 2px 5px rgba(20, 34, 32, .045), 0 18px 48px rgba(20, 54, 49, .075);
  --shadow-lg: 0 5px 14px rgba(20, 34, 32, .06), 0 30px 84px rgba(20, 54, 49, .11);
  --focus-ring: rgba(19, 141, 120, .25);
  --color-scheme: light;
}
