:root {
            --sunexpress-blue: #00458f;
            --sunexpress-blue-light: #1e5aa8;
            --sunexpress-blue-dark: #002a5c;
            --sunexpress-blue-50: #f0f7ff;
            --sunexpress-blue-100: #e0efff;
            --sunexpress-blue-200: #b8dcff;
            --sunexpress-blue-300: #7cc4ff;
            --sunexpress-blue-400: #36a7ff;
            --sunexpress-blue-500: #0284c7;
            --sunexpress-blue-600: #0369a1;
            --sunexpress-blue-700: #0c4a6e;
            --sunexpress-blue-800: #075985;
            --sunexpress-blue-900: #0c4a6e;
            --sunexpress-orange: #ff6b35;
            --sunexpress-orange-light: #ff8c69;
            --sunexpress-orange-dark: #e55a2b;
        }

        .bg-sunexpress { background-color: var(--sunexpress-blue) !important; }
        .bg-sunexpress-light { background-color: var(--sunexpress-blue-light) !important; }
        .bg-sunexpress-dark { background-color: var(--sunexpress-blue-dark) !important; }
        .bg-sunexpress-50 { background-color: var(--sunexpress-blue-50) !important; }
        .bg-sunexpress-100 { background-color: var(--sunexpress-blue-100) !important; }
        .bg-sunexpress-600 { background-color: var(--sunexpress-blue-600) !important; }
        .bg-sunexpress-700 { background-color: var(--sunexpress-blue-700) !important; }
        .bg-sunexpress-800 { background-color: var(--sunexpress-blue-800) !important; }
        .bg-sunexpress-orange { background-color: var(--sunexpress-orange) !important; }

        .text-sunexpress { color: var(--sunexpress-blue) !important; }
        .text-sunexpress-light { color: var(--sunexpress-blue-light) !important; }
        .text-sunexpress-dark { color: var(--sunexpress-blue-dark) !important; }
        .text-sunexpress-50 { color: var(--sunexpress-blue-50) !important; }
        .text-sunexpress-100 { color: var(--sunexpress-blue-100) !important; }
        .text-sunexpress-600 { color: var(--sunexpress-blue-600) !important; }
        .text-sunexpress-700 { color: var(--sunexpress-blue-700) !important; }
        .text-sunexpress-orange { color: var(--sunexpress-orange) !important; }

        .border-sunexpress { border-color: var(--sunexpress-blue) !important; }
        .border-sunexpress-300 { border-color: var(--sunexpress-blue-300) !important; }
        .border-sunexpress-500 { border-color: var(--sunexpress-blue-500) !important; }

        .hover\:bg-sunexpress:hover { background-color: var(--sunexpress-blue) !important; }
        .hover\:bg-sunexpress-700:hover { background-color: var(--sunexpress-blue-700) !important; }
        .hover\:bg-sunexpress-800:hover { background-color: var(--sunexpress-blue-800) !important; }
        .hover\:text-sunexpress:hover { color: var(--sunexpress-blue) !important; }
        .hover\:text-sunexpress-700:hover { color: var(--sunexpress-blue-700) !important; }
        .hover\:border-sunexpress-500:hover { border-color: var(--sunexpress-blue-500) !important; }

        .bg-gradient-sunexpress {
            background: linear-gradient(135deg, var(--sunexpress-blue-600), var(--sunexpress-blue-700), var(--sunexpress-blue-800)) !important;
        }

        .bg-gradient-sunexpress-50 {
            background: linear-gradient(135deg, var(--sunexpress-blue-50), var(--sunexpress-blue-100)) !important;
        }

        .hover\:bg-gradient-sunexpress-dark:hover {
            background: linear-gradient(135deg, var(--sunexpress-blue-700), var(--sunexpress-blue-800)) !important;
        }
