:root {
    --gps-primary: #0e5a70;
    --gps-primary-dark: #0b4658;
    --gps-primary-light: #1d7f9d;
    --gps-primary-gradient: linear-gradient(90deg, #0e5063 0%, #126b85 58%, #1d7f9d 100%);
    --gps-app-background: #eef2f6;
    --gps-app-background-soft: #f6f8fb;
    --gps-surface: #ffffff;
    --gps-success: #2f7d32;
    --gps-success-dark: #236326;
    --gps-success-light: #56b46b;
    --gps-success-gradient: linear-gradient(90deg, #276c2a 0%, #399446 58%, #59b86d 100%);
    --gps-info: #247b9b;
    --gps-info-dark: #1b617c;
    --gps-info-light: #56b7d2;
    --gps-info-gradient: linear-gradient(90deg, #1f6c88 0%, #2d91b2 58%, #5dbdd6 100%);
    --gps-warning: #b86f12;
    --gps-warning-dark: #93580d;
    --gps-warning-light: #e4a33a;
    --gps-warning-gradient: linear-gradient(90deg, #a9640f 0%, #cf841d 58%, #efb64f 100%);
    --gps-danger: #b63c48;
    --gps-danger-dark: #8f2d37;
    --gps-danger-light: #df6970;
    --gps-danger-gradient: linear-gradient(90deg, #96313b 0%, #c34855 58%, #e06b72 100%);
    --gps-secondary: #536879;
    --gps-secondary-dark: #40515e;
    --gps-secondary-light: #8397a6;
    --gps-secondary-gradient: linear-gradient(90deg, #435665 0%, #657b8d 58%, #8da0ad 100%);
    --gps-primary-rgb: 14, 90, 112;
    --gps-success-rgb: 47, 125, 50;
    --gps-info-rgb: 36, 123, 155;
    --gps-warning-rgb: 184, 111, 18;
    --gps-danger-rgb: 182, 60, 72;
    --gps-secondary-rgb: 83, 104, 121;
    --gps-link-color: #126b85;
    --gps-link-color-rgb: 18, 107, 133;
    --gps-link-hover-color: #0b4658;
    --gps-link-hover-color-rgb: 11, 70, 88;
}
