:root {
    /* 2026 Core Palette */
    --primary-accent: #00f0ff;
    --secondary-accent: #7a22ff;
    --tertiary-accent: #ff0055;
    --bg-color: #030305;

    /* Surfaces & Borders (Glassmorphism) */
    --surface-color: rgba(255, 255, 255, 0.03);
    --card-bg: rgba(20, 20, 25, 0.6);
    --border-dim: rgba(255, 255, 255, 0.06);

    /* Typography */
    --text-primary: #ffffff;
    --text-secondary: #d1d1d6;
    --text-dim: #8e8e93;

    /* Layout & Animation */
    --nav-height: 70px;
    --glass-blur: blur(24px);
    --transition: 0.35s cubic-bezier(0.25, 1, 0.5, 1);
}