/*
 * PrimeDrip design tokens
 * Extracted verbatim from primedrip-labs-v37.html (:root block, original lines 33-78)
 */

        :root {
            --bg: #05070d;
            --bg-1: #0a0e1a;
            --bg-2: #0f1626;
            --bg-3: #141f36;
            --border: rgba(255,255,255,0.10);
            --border-light: rgba(255,255,255,0.18);
            --text: #ffffff;
            --text-muted: rgba(255,255,255,0.88);
            --text-dim: rgba(255,255,255,0.6);   
            --gold: #d4a59a;
            --gold-dim: rgba(212,165,154,0.15);
            --gold-border: rgba(212,165,154,0.3);
            --gold-brand: #d4a55f;
            --gold-brand-light: #f0d199;
            --gold-brand-dark: #a9793a;
            --white: #ffffff;
            --font-display: 'Barlow Condensed', sans-serif;
            --font-body: 'Barlow', sans-serif;
            --font-logo: 'Montserrat', sans-serif;

            /* ─── PREMIUM GLASS SYSTEM ───────────────────────
               Reference: nextsense.io — rounded bevels, frosted
               panels, smart soft-hue gradients. Applied as
               materials/light only; type system untouched. */
            --radius-sm: 8px;
            --radius-md: 12px;
            --radius-lg: 16px;
            --radius-xl: 22px;
            --radius-pill: 999px;

            --glass-bg: rgba(255,255,255,0.045);
            --glass-bg-strong: rgba(255,255,255,0.075);
            --glass-border: rgba(255,255,255,0.14);
            --glass-highlight: rgba(255,255,255,0.5);
            --glass-blur: 12px;

            /* Single accent family — one color reserved for "buy",
               used consistently instead of spread across hues. */
            --mesh-warm: #d4a55f;
            --mesh-warm-2: #d4a59a;

            --glow-shadow: 0 14px 32px -12px rgba(0,0,0,0.55), 0 2px 8px rgba(0,0,0,0.3);
            --glow-shadow-sm: 0 6px 18px -8px rgba(0,0,0,0.45), 0 1px 4px rgba(0,0,0,0.25);
            --inset-bevel: inset 0 1px 0 rgba(255,255,255,0.12), inset 0 -1px 0 rgba(0,0,0,0.2);
        }
