/* Shared rebrand foundations, with aliases for existing console renderers. */
@import url("./rebrand/tokens.css");
:root {
  --text-meta:var(--text-caption); --line-meta:var(--line-caption);
  --text-mono:var(--text-code); --line-mono:var(--line-caption);
  --text-md:var(--text-heading); --line-md:var(--line-heading);
  --text-lg:var(--text-title); --line-lg:var(--line-title);
  --weight-medium:var(--weight-strong); --weight-heading:var(--weight-strong);
  --green-50:var(--brand-50); --green-100:var(--brand-100); --green-200:var(--brand-200);
  --green-300:var(--brand-200); --green-400:var(--brand-400); --green-500:var(--brand-500);
  --green-600:var(--brand-600); --green-700:var(--brand-800); --green-800:var(--brand-800); --green-900:var(--brand-900);
  --neutral-50:var(--n-25); --neutral-100:var(--n-50); --neutral-200:var(--n-100); --neutral-300:var(--n-200);
  --neutral-400:var(--n-400); --neutral-500:var(--n-600); --neutral-600:var(--n-600);
  --neutral-700:var(--n-800); --neutral-800:var(--n-800); --neutral-900:var(--n-900);
  --success-bg:var(--positive-bg); --success-fg:var(--positive-text); --success-dot:var(--positive-dot);
  --warn-bg:var(--attention-bg); --warn-fg:var(--attention-text); --warn-dot:var(--attention-dot);
  --danger-bg:var(--critical-bg); --danger-fg:var(--critical-text); --danger-dot:var(--critical-dot);
  --info-bg:var(--neutral-bg); --info-fg:var(--neutral-text); --info-dot:var(--neutral-dot);
  --page:var(--bg-page); --surface:var(--bg-surface); --surface-sunken:var(--bg-subtle); --surface-raised:var(--bg-surface);
  --sidebar:var(--bg-sidebar); --sidebar-hover:var(--sidebar-selected);
  --accent:var(--action-primary); --accent-hover:var(--action-primary-hover); --accent-soft:var(--bg-subtle); --on-accent:var(--action-on-primary);
  --row-selected:var(--bg-subtle); --row-hover:var(--bg-subtle); --overlay:var(--backdrop); --focus:var(--border-focus);
  --radius-control:var(--radius-sm); --radius-card:var(--radius-md);
  --focus-width:2px; --focus-offset:3px; --sidebar-width:220px; --sidebar-width-collapsed:56px; --header-height:60px;
  --control-height-compact:28px; --motion-fast:var(--dur-fast) var(--ease);
  --paper:var(--page); --card:var(--surface); --ink:var(--text-primary); --muted:var(--text-secondary); --line:var(--border);
  --green:var(--accent); --soft:var(--surface-sunken);
  --status-success-bg:var(--success-bg); --status-success:var(--success-fg);
  --status-warning-bg:var(--warn-bg); --status-warning:var(--warn-fg);
  --status-danger-bg:var(--danger-bg); --status-danger:var(--danger-fg);
  --status-neutral-bg:var(--surface-sunken); --status-neutral:var(--text-secondary);
  --status-info-bg:var(--info-bg); --status-info:var(--info-fg);
}
