/* CollabPlane Studio's tokens on the guided SSO setup's `--idsso-*` names
   (the component's styles say "each host maps its OWN design tokens onto
   these names in a stylesheet of its own"). Loaded after
   identity/sso_setup.css so these win at the same specificity; the dark
   values follow `body.dark`, which redefines Studio's tokens (styles.css). */
.idsso {
  --idsso-bg: var(--bg);
  --idsso-panel: var(--panel);
  --idsso-panel2: var(--panel2);
  --idsso-text: var(--text);
  --idsso-muted: var(--muted);
  --idsso-line: var(--line);
  --idsso-accent: var(--accent);
  --idsso-accent2: var(--accent2);
  --idsso-good: var(--good);
  --idsso-warn: var(--warn);
  --idsso-bad: var(--bad);
  --idsso-shadow: var(--shadow);
  --idsso-radius: var(--radius);
  --idsso-font-head: 'Manrope', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --idsso-font-mono: var(--mono);
}
body.dark .idsso {
  --idsso-on-accent: #0c111b;
  --idsso-good-bg: #12302b;
  --idsso-warn-bg: #3a2c12;
  --idsso-bad-bg: #3a1a1d;
  --idsso-overlay: rgba(0, 0, 0, .7);
  --idsso-knob: #ecf2fa;
}
