/* =========================================
   PROTOCOL BY LJUPKA - CORE VARIABLES
   Theme: The Botanical Journal (Path B - Symmetrical)
   ========================================= */

:root {
    /* --- COLOR PALETTE: THE CANVAS --- */
    --bg-base: #fcfaf8;
    /* Cleaner Alabaster Paper: Less yellow than Parchment */
    --bg-surface: #ffffff;
    /* Pure white for crisp action cards */
    --bg-surface-elevated: #efece5;
    /* Subtle beige for inactive tracks/inputs */

    /* --- COLOR PALETTE: ACCENTS & STATUS --- */
    --accent-terracotta: #634052;
    /* Deep Blackberry Ink: Highly professional, rich plum */
    --accent-terracotta-dim: rgba(99, 64, 82, 0.12);
    /* Subtle borders/backgrounds */
    --status-success: #cfa144;
    /* Refined Old Gold for progress bars and achievement */
    --status-success-dim: rgba(207, 161, 68, 0.15);

    /* --- TYPOGRAPHY COLORS --- */
    --text-primary: #1c1518;
    /* Blackberry Ink: Very dark plum for Marcellus text */
    --text-secondary: #857a80;
    /* Mauve Ink: Professional, muted grey-purple for Space Mono */

    /* --- TYPOGRAPHY FAMILIES --- */
    --font-heading: 'Marcellus', serif;
    --font-body: 'Manrope', sans-serif;
    --font-data: 'Space Mono', monospace;

    /* --- ORGANIC SHADOWS & BORDERS --- */
    --shadow-organic: 0 8px 25px rgba(28, 21, 24, 0.05);
    /* Extremely soft luxury shadow */
    --shadow-glow: 0 6px 15px rgba(82, 49, 66, 0.25);
    /* Rich Blackberry glow */
    --border-radius-card: 16px;
    --border-radius-btn: 8px;

    /* --- SPACING & LAYOUT --- */
    --safe-padding: 20px;
    /* Mobile edge padding */
}