/* Shared approved tokens. Shell on Bootstrap 4; full UI on Bootstrap 5. */
.gs-ui, .gs-shell {

  --gs-sidebar: #08477B;
  --gs-sidebar-hover: #0A568F;
  --gs-sidebar-deep: #073D69;
  --gs-active: #0C65AC;
  --gs-sidebar-active-hover: #0D70BD;
  --gs-sidebar-text: #E2EFFA;
  --gs-sidebar-muted: #B8D5EC;
  --gs-sidebar-icon: #C4DFF4;
  --gs-sidebar-focus: #9FD1FA;
  --gs-sidebar-scrollbar: #6B9DBF;
  --gs-nav-tint: #E8F2FA;
  --gs-primary: #146EF5;
  --gs-canvas: #F4F7FB;
  --gs-surface: #FFFFFF;
  --gs-text: #14243A;
  --gs-muted: #64748B;
  --gs-border: #DFE7F0;
  --gs-success: #129A72;
  --gs-warning: #EA8A23;
  --gs-danger: #DC3545;
  --gs-radius-sm: 6px;
  --gs-radius: 10px;
  --gs-radius-lg: 14px;
  --gs-space-1: 4px;
  --gs-space-2: 8px;
  --gs-space-3: 12px;
  --gs-space-4: 16px;
  --gs-space-6: 24px;
  --gs-space-8: 32px;
  --gs-space-10: 40px;
  --gs-sidebar-width: 256px;
  --gs-topbar-height: 68px;
  --gs-footer-height: 44px;
  --gs-shadow: 0 4px 20px rgba(20,36,58,.045);
  --gs-font: system-ui, -apple-system, "Segoe UI", sans-serif;
}
