/* Shared Pending Reboot tokens. Compact adopted for Operations and Onboarding. */
:root {
  color-scheme: dark;
  --pr-bg: #10191c;
  --pr-surface: #1b272b;
  --pr-surface-raised: #243337;
  --pr-surface-hover: #304448;
  --pr-text: #e8eeea;
  --pr-text-secondary: #b9c7c0;
  --pr-text-muted: #a5b4ae;
  --pr-border: #405358;
  --pr-control-border: #819691;
  --pr-accent: #dfba83;
  --pr-on-accent: #20251e;
  --pr-success: #afd1b5;
  --pr-warning: #e6c08b;
  --pr-danger: #ffb0a3;
  --pr-info: #b2cee0;
  --pr-focus: #f2d5a7;
  --pr-font: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  --pr-mono: ui-monospace, SFMono-Regular, Consolas, monospace;
  --pr-text-sm: .75rem;
  --pr-text-body: .875rem;
  --pr-text-task: 1rem;
  --pr-text-title: 1.375rem;
  --pr-space-1: 4px;
  --pr-space-2: 8px;
  --pr-space-3: 12px;
  --pr-space-4: 16px;
  --pr-space-6: 24px;
  --pr-space-8: 32px;
  --pr-radius-control: 5px;
  --pr-radius-card: 7px;
  --pr-radius-window: 11px;
  --pr-target: 44px;
  --pr-panel-pad: 16px;
  --pr-gap: 12px;
  --pr-motion-feedback: 120ms;
  --pr-motion-panel: 160ms;
  --pr-z-taskbar: 10;
}
:root[data-density='comfortable'] { --pr-panel-pad: 24px; --pr-gap: 16px; }
@media (prefers-reduced-motion: reduce) {
  :root { --pr-motion-feedback: 0ms; --pr-motion-panel: 0ms; }
}
