.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; }
#sunexpress-bilet-from-suggestions, #sunexpress-bilet-to-suggestions, #sunexpress-bilet-departure-calendar, #sunexpress-bilet-return-calendar, #sunexpress-bilet-passengers-dropdown { z-index: 2147483647 !important; position: absolute !important; }
.autocomplete-suggestions { position: absolute !important; top: 100% !important; left: 0 !important; right: 0 !important; z-index: 2147483647 !important; background: white !important; border: 1px solid #e5e7eb !important; border-radius: 0.5rem !important; box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1) !important; max-height: 15rem !important; overflow-y: auto !important; }
.calendar-dropdown { position: absolute !important; top: 100% !important; left: 0 !important; z-index: 2147483647 !important; background: white !important; border: 1px solid #e5e7eb !important; border-radius: 0.75rem !important; box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1) !important; margin-top: 0.25rem !important; padding: 1rem !important; min-width: 20rem !important; }
.passenger-dropdown { position: absolute !important; top: 100% !important; left: 0 !important; z-index: 2147483647 !important; background: white !important; border: 1px solid #e5e7eb !important; border-radius: 0.5rem !important; box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1) !important; margin-top: 0.25rem !important; width: 18rem !important; }
.relative.group { overflow: visible !important; }
.bg-white\/95.backdrop-blur-lg { overflow: visible !important; }
.relative.bg-sunexpress { overflow: visible !important; }
.grid.grid-cols-1.md\:grid-cols-2.lg\:grid-cols-5 { overflow: visible !important; }
