/*
Theme Name: Leap HR Training
Theme URI: https://leaphrtraining.com
Author: Leap HR Training
Author URI: https://leaphrtraining.com
Description: Premium, fully SEO-optimised WordPress theme for Leap HR Training — Tamil Nadu's leading practical HR Generalist, Payroll, and Statutory Compliance training institute. Hardcoded PHP build, Elementor-compatible, Schema.org structured data (EducationalOrganization, LocalBusiness, Course, FAQPage, BreadcrumbList), server-side email handling, mobile-first responsive design.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.6
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: leap-hr
Tags: education, business, custom-colors, full-width-template, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/* =========================================================
   DESIGN TOKENS (CSS Custom Properties)
   Mirrors the original React/Tailwind source design system.
========================================================= */
:root {
  /* Brand palette */
  --leap-navy-950: #050c18;
  --leap-navy-900: #060c18;
  --leap-navy-800: #0a1122;
  --leap-navy-700: #0b162c;
  --leap-navy-600: #0c162b;
  --leap-navy-panel: #0d162a;
  --leap-navy-panel-2: #0b1329;
  --leap-emerald-50: #ecfdf5;
  --leap-emerald-100: #d1fae5;
  --leap-emerald-300: #6ee7b7;
  --leap-emerald-400: #34d399;
  --leap-emerald-500: #10b981;
  --leap-emerald-600: #059669;
  --leap-emerald-700: #047857;
  --leap-emerald-800: #065f46;
  --leap-emerald-950: #022c22;
  --leap-teal: #00bda5;
  --leap-amber-400: #fbbf24;

  --leap-slate-50: #f8fafc;
  --leap-slate-100: #f1f5f9;
  --leap-slate-200: #e2e8f0;
  --leap-slate-300: #cbd5e1;
  --leap-slate-400: #94a3b8;
  --leap-slate-500: #64748b;
  --leap-slate-600: #475569;
  --leap-slate-700: #334155;
  --leap-slate-800: #1e293b;
  --leap-slate-900: #0f172a;

  --leap-white: #ffffff;

  /* Typography */
  --leap-font-sans: "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --leap-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;

  /* Radii / shadows */
  --leap-radius-sm: 8px;
  --leap-radius-md: 12px;
  --leap-radius-lg: 16px;
  --leap-radius-xl: 24px;
  --leap-shadow-sm: 0 1px 2px 0 rgba(15, 23, 42, 0.05);
  --leap-shadow-md: 0 4px 12px -2px rgba(15, 23, 42, 0.08);
  --leap-shadow-lg: 0 12px 32px -8px rgba(15, 23, 42, 0.18);
  --leap-shadow-xl: 0 24px 48px -12px rgba(15, 23, 42, 0.28);

  --leap-max-width: 1280px;
}
