body {
    background: linear-gradient(135deg, #FFD700 0%, #FFE135 50%, #00BCD4 100%);
}
.login-card {
    background: white;
    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15);
    border-radius: 16px;
}
.login-header {
    background: linear-gradient(135deg, #FFD700 0%, #FFE135 50%);
    border-radius: 16px 16px 0 0;
}
.brand-accent {
    color: #FFD700;
}
.btn-primary-airline {
    background: linear-gradient(135deg, #00BCD4 0%, #0097A7 100%);
    color: white;
    border: none;
    font-weight: 600;
    transition: all 0.3s ease;
}
.btn-primary-airline:hover {
    background: linear-gradient(135deg, #0097A7 0%, #00838F 100%);
    transform: translateY(-2px);
    box-shadow: 0 8px 20px rgba(0, 188, 212, 0.3);
}