/* GESOC brand tokens v1 — generat de 06_Source/build.py; nu edita manual. */
:root {
  --gesoc-navy-900: #022957;
  --gesoc-navy-800: #043F7E;
  --gesoc-blue-600: #145EA1;
  --gesoc-cyan-500: #12A0DB;
  --gesoc-rose-700: #962C5F;
  --gesoc-rose-600: #B73A76;
  --gesoc-rose-200: #EBC3D6;
  --gesoc-rose-50: #FBF1F6;
  --gesoc-slate-900: #1B2B3D;
  --gesoc-slate-800: #2E465F;
  --gesoc-slate-700: #4A6280;
  --gesoc-slate-600: #65809F;
  --gesoc-slate-400: #98B0C6;
  --gesoc-slate-200: #D5DEE6;
  --gesoc-slate-100: #E9EEF3;
  --gesoc-slate-50: #F7F9FC;
  --gesoc-white: #FFFFFF;
  --gesoc-success: #3D8B37;
  --gesoc-success-text: #2F6F2A;
  --gesoc-success-bg: #EAF4E9;
  --gesoc-info: #0F7C83;
  --gesoc-info-text: #0F7C83;
  --gesoc-info-bg: #E5F3F4;
  --gesoc-warning: #C98A16;
  --gesoc-warning-text: #8A5D0C;
  --gesoc-warning-bg: #FBF2E1;
  --gesoc-danger: #B94A48;
  --gesoc-danger-text: #A33E3C;
  --gesoc-danger-bg: #F8E9E9;
  --gesoc-analytics: #6B4BB1;
  --gesoc-analytics-text: #6B4BB1;
  --gesoc-analytics-bg: #EFEAF8;
  --gesoc-font-sans: "Inter", "Segoe UI", Arial, sans-serif;
  --gesoc-font-mono: "JetBrains Mono", Consolas, monospace;
  --gesoc-text-xs: 12px;
  --gesoc-text-sm: 13px;
  --gesoc-text-base: 14px;
  --gesoc-text-md: 16px;
  --gesoc-text-lg: 18px;
  --gesoc-text-xl: 22px;
  --gesoc-text-2xl: 28px;
  --gesoc-text-3xl: 36px;
  --gesoc-space: 8px;
  --gesoc-radius: 10px;
  --gesoc-radius-sm: 6px;
  --gesoc-sidebar: 248px;
  --gesoc-sidebar-collapsed: 64px;
  --gesoc-topbar: 56px;
  --gesoc-shadow: 0 1px 2px rgba(2,41,87,.06), 0 2px 8px rgba(2,41,87,.06);
  --gesoc-focus: 0 0 0 3px rgba(18,160,219,.45);
  /* aliasuri semantice */
  --gesoc-primary: var(--gesoc-navy-900);
  --gesoc-link: var(--gesoc-blue-600);
  --gesoc-accent: var(--gesoc-rose-600);
  --gesoc-text: var(--gesoc-slate-900);
  --gesoc-text-muted: var(--gesoc-slate-700);
  --gesoc-border: var(--gesoc-slate-200);
  --gesoc-surface: var(--gesoc-white);
  --gesoc-canvas: var(--gesoc-slate-50);
}
