1);
        }

        /* Input Row Layout (Mobile First - Stacked) */
        .input-row {
            display: flex;
            flex-direction: column; /* Stack vertically */
            gap: 15px; /* Space between stacked items */
        }

        /* Element UI Component Styling */
        .input-row .el-input .el-input-group__prepend {
            background-color: #fdfdfe;
            color: #7f8c8d;
            border-color: #dfe4ea;
            border-radius: 8px 0 0 8px; /* Match input */
       