 0%, #b1d3e9 100%);
            box-shadow: none;
            color: #bdc3c7;
             cursor: not-allowed;
        }

        /* Error Alert */
         .el-alert--error {
            background-color: #fdecea; /* Lighter red */
            color: #e74c3c;
            border: 1px solid #f5c6cb;
            border-radius: 8px;
         }
        .el-alert__title {
             color: #e74c3c; /* Ensure title matches */
        }
        .el-alert__icon {
             color: #e74c3c !important; /* Force 