:root{

/* Primary */

--primary:#2563EB;
--primary-light:#3B82F6;
--primary-dark:#1D4ED8;

/* Success */

--success:#10B981;

/* Warning */

--warning:#F59E0B;

/* Danger */

--danger:#EF4444;

/* Background */

--bg:#0F172A;
--bg-light:#1E293B;
--bg-card:#182234;

/* Borders */

--border:#334155;

/* Text */

--text:#FFFFFF;
--text-light:#CBD5E1;
--text-muted:#94A3B8;

/* Radius */

--radius-sm:8px;
--radius:14px;
--radius-lg:20px;

/* Shadows */

--shadow:
0 10px 25px rgba(0,0,0,.25);

/* Sidebar */

--sidebar-width:270px;

/* Header */

--header-height:82px;

/* Transition */

--transition:.25s ease;

}
