/**
 * Tokens de design — mesma base do womm-crm (css/womm-tokens.css),
 * acrescidos das cores da landing womm-crm.online.
 */
:root {
    /* womm-crm: css/womm-tokens.css */
    --color-primary: #006FFF;
    --color-primary-dark: #0056CC;
    --color-primary-light: #E8F1FF;
    --color-secondary: #00afef;

    --color-success: #00AF4B;
    --color-success-light: #E6F9ED;
    --color-danger: #dc3545;
    --color-warning: #ffc107;
    --color-info: #17a2b8;
    --color-info-light: #e0f2fe;

    --color-text: #1e293b;
    --color-text-muted: #64748b;
    --color-white: #FFFFFF;
    --color-gray-50: #f8fafc;
    --color-gray-100: #f1f5f9;
    --color-gray-200: #e2e8f0;
    --color-gray-300: #cbd5e1;
    --color-gray-500: #6B7280;

    --border-radius: 12px;
    --border-radius-sm: 8px;
    --border-radius-lg: 16px;

    --shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.05);
    --shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    --shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    --transition: all 0.2s ease;

    /* landing womm-crm.online */
    --womm-cyan: #00afef;
    --womm-cyan-dark: #0096cc;
    --womm-blue: #006fff;
    --womm-green: #00AF4B;
    --womm-green-dark: #009640;
    --womm-ink: #1a1a1a;
    --womm-body: #333333;
    --womm-muted: #525252;
    --womm-gray: #5f6b7a;  /* cinza de texto (contraste AA sobre branco e #f0f7fb) */
    --womm-tint: #f0f7fb;
    --womm-border: #d7e6ef;
    --womm-shadow-cyan: 0 4px 8px rgba(0, 175, 239, 0.35);
    --womm-hover-shadow: 0 16px 34px rgba(0, 175, 239, 0.15);

    /* AWS Marketplace */
    --aws-ink: #232F3E;
    --aws-orange: #FF9900;
    --aws-orange-dark: #EC8B00;

    --font-sans: 'Nunito', system-ui, -apple-system, 'Segoe UI', sans-serif;
    --header-height: 76px;
}
